发明名称 存储装置以及使用该存储装置的数据存储方法
摘要 本发明提供存储装置以及使用该存储装置的数据存储方法。本发明的课题是提供一种可以在预定的RAID结构下高效地存储基于写入数据的压缩数据的存储装置。本发明是具备磁盘设备和对其进行控制的磁盘控制器的存储装置。磁盘控制器通过卷容量虚拟化功能提供由实际卷和虚拟卷构成的数据卷。虚拟卷与用于存储数据实体的池卷相关联,将数据实体存储在池卷中。磁盘控制器依照来自主机装置的写入请求,在RAID5控制下压缩写入数据,将该压缩数据存储在实际卷的存储区域中,并且,在无法完全存储在该存储区域中时,将压缩数据中未存储完的部分存储在虚拟卷中。
申请公布号 CN101414245B 申请公布日期 2011.10.26
申请号 CN200810108912.5 申请日期 2008.06.06
申请人 株式会社日立制作所 发明人 武藤淳一;黑川勇;绪方兰;神道一惠
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静
主权项 一种存储装置,其具备:具有存储数据的存储介质的磁盘设备、控制所述磁盘设备的磁盘控制器,该存储装置的特征在于,所述磁盘控制器具备:用于与主机装置连接的通道适配器;与所述磁盘设备相连的磁盘适配器;以及对所述通道适配器和所述磁盘适配器之间交换的数据进行暂时存储的高速缓冲存储器,所述磁盘适配器,控制所述磁盘设备以便形成数据卷和池卷,所述数据卷包含被定义了比所述存储介质的固有存储容量大的存储容量的、与所述存储介质的存储区域相对应的实际卷,以及分配了所述实际卷以外的存储区域的虚拟卷,所述池卷被分配了用于存储与分配给所述虚拟卷的存储区域相对应的数据的存储区域,所述磁盘适配器,在RAID3、RAID4、RAID5或RAID6结构的控制下,基于依照从所述主机装置发送的写入请求的写入数据,生成该写入数据所属的校验组内的校验数据,压缩所述校验组内的每一个所述写入数据以及每一个所述生成的校验数据,生成压缩数据以及压缩校验数据,判断所述校验组内的每一个所述压缩数据以及每一个所述压缩校验数据是否超过规定大小,将所述压缩数据以及所述压缩校验数据中未超过所述规定大小的部分的数据存储在所述实际卷的存储区域中,将所述压缩数据以及所述压缩校验数据中超过所述规定大小的部分的数据存储在所述虚拟卷所对应的所述池卷的存储区域中。
地址 日本东京都