存储系统和存储控制器以及数据缓存方法技术方案

技术编号:4160047 阅读:345 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种存储系统。本发明专利技术在存储控制器内部设置高速磁盘,将设置的高速磁盘用作虚拟缓存,使得缓存容量可通过增加高速磁盘容量、以及所配置的虚拟缓存的大小而无限扩容。这样,在本发明专利技术中将SAN和NAS存储架构整合为一体的存储系统中,将存储系统原有的物理内存用作SAN存储架构的缓存、将增加的高速磁盘用作NAS存储架构的缓存,从而不但能够向网络主机提供灵活的存储接入服务,而且由于其缓存容量可不受限制的扩容,因而可以避免由于缓存容量不足所导致的SAN和NAS竞争缓存资源的情况,从而能够提高存储系统的可用性。本发明专利技术还公开了一种存储控制器和一种存储系统中的数据缓存方法。

Storage system and memory controller, and data cache method

The invention discloses a storage system. The invention is provided in the high-speed disk storage controller, high-speed disk set as a virtual cache, the cache capacity can be increased by high speed disk capacity, and the size of the configured virtual cache and unlimited expansion. So, in the present invention, the SAN and NAS memory storage system architecture are integrated in the original physical memory storage system for SAN storage architecture, will increase the high speed disk cache for NAS storage architecture cache, thus can not only provide access to the storage service and flexible network host, but also because of its cache capacity unlimited expansion, which can avoid the SAN and NAS cache cache capacity resource competition caused by the lack of the situation, so as to improve the availability of storage systems. The invention also discloses a memory controller and a data buffer method in the storage system.

【技术实现步骤摘要】

本专利技术涉及数据存储技术,特别涉及一种存储系统、 一种存储系统中的存储控制器(Storage Controller, SC )、以及一种存储系统中的数据缓存方 法。
技术介绍
存储系统用于向网络主机提供服务,并可以通过不同的物理连接方式与 网络主才几相连,从而构成不同的存l诸架构。其中,存储系统通常由SC和石兹 盘拒这两部分组成,》兹盘拒中设置了由多个成员^兹盘组成的独立石兹盘冗余阵 歹'J ( Redundant Array of Independent Disks , RAID)。一种常用的存储架构为存储区域网络(Storage AreaNetwork, SAN)。 如图1所示,在SAN存储架构中,网络主才几和存储系统之间可以通过互联 网协议(Internet Protocol, IP)网络或者光纤通道(Fibre Channel, FC )网 络相连,并基于因特网小型计算机接口 (Internet SCSI, iSCSI)协议或FC 协议交互,当网络主机有数据存取需求时,数据可以通过IP网络或FC网络 在网络主机和存储系统之间高速传输。具体来说,在SAN存储架构中,由 存储本文档来自技高网...

【技术保护点】
一种存储系统,用于向网络主机提供存储服务,且所述存储系统与所述网络主机之间同时采用SAN和NAS的物理连接方式相连,该存储系统包括:存储控制器SC、包括至少一个低速磁盘的磁盘阵列, 其中,所述SC中包括:用作物理缓存的物理内存;其特征在于, 所述SC中还包括:用作虚拟缓存的高速磁盘,其读写速度大于所述低速磁盘; 所述物理内存,用于缓存采用SAN的物理连接方式相连的网络主机读/写所述磁盘阵列的数据; 所述高速磁盘,用于缓存采用NAS的物理连接方式相连的网络主机读/写所述磁盘阵列的数据。

【技术特征摘要】
1、一种存储系统,用于向网络主机提供存储服务,且所述存储系统与所述网络主机之间同时采用SAN和NAS的物理连接方式相连,该存储系统包括存储控制器SC、包括至少一个低速磁盘的磁盘阵列,其中,所述SC中包括用作物理缓存的物理内存;其特征在于,所述SC中还包括用作虚拟缓存的高速磁盘,其读写速度大于所述低速磁盘;所述物理内存,用于缓存采用SAN的物理连接方式相连的网络主机读/写所述磁盘阵列的数据;所述高速磁盘,用于缓存采用NAS的物理连接方式相连的网络主机读/写所述磁盘阵列的数据。2、 如权利要求1所述的系统,其特征在于,所述SC中还包括第一业 务接口和第二业务接口 ;采用SAN的物理连接方式相连的网络主机,通过所述第一业务接口读/ 写所述磁盘阵列的数据;采用NAS的物理连接方式相连的网络主机,通过所述第二业务接口读/ 写所述磁盘阵列的数据。3、 如权利要求2所述的系统,其特征在于, 所述第一业务接口为光纤通道FC接口或者千兆以太网GE接口; 所述第二业务接口为GE接口。4、 如权利要求1至3中任意一项所述的系统,其特征在于,所述SC 还包括读写速度小于所述高速磁盘的本地-磁盘,用于存放所述存储系统用以 提供服务的软件和数据。5、 如权利要求1至3中任意一项所述的系统,其特征在于,所述用作 虚拟緩存的高速磁盘多于一个,所述多于一个的高速磁盘构成第0级别的独立石兹盘冗余阵列RAID0。6、 一种存储系统中的存储控制器SC,应用于网络主机与包括至少一个 低速磁盘的磁盘阵列之间,并向网络主机提供服务,且所述SC与网络主机 之间同时采用SAN和NAS的物理连接方式相连,其特征在于,所述SC包括用作物理緩存的物理内存,用于緩存釆用SAN的物理连接方式相连的 网络主机读/写所述磁盘阵列的数据;用作虚拟缓存的高速磁盘,其读写速度大于所述低速磁盘,用于緩存采 用NAS的物理连接方式相连的网络主^L读/写所述-兹盘阵列的数据。7、 如权利要求6所述的SC,其特征在于,所述SC中还包括第一业务 接口和第二业务接口 ;采用SAN的物理连接方式相连的网络主机,通过所述第一业务接口读/ 写所述磁盘阵列的数据;采用NAS的物理连l矣方式相连的网络主才几,通过所述第二业务4矣口读/ 写所述磁盘阵列的数据。8、 如权利要求7所述的SC,其特征在于,所述第一业务接口为光纤通道F...

【专利技术属性】
技术研发人员:上官应兰胡微
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利