【技术实现步骤摘要】
存储装置及存储装置的控制方法本专利技术申请是国际申请日为2013年12月12日、国际申请号为PCT/JP2013/083322、进入中国国家阶段的国家申请号为201380071897.0、专利技术名称为“存储装置及存储装置的控制方法”的专利技术申请的分案申请。
本专利技术涉及将数据压缩后保存的存储装置及其控制方法。
技术介绍
由于IT的进步、因特网的普及等,企业等中的计算机系统所要处理的数据量持续增加。另一方面,想要削减IT系统成本的需求也升高,从用户角度,谋求一种高性能且低价格的系统。在存储装置的情况下,存储装置所使用的存储介质占用了大多成本。因此,存储介质的低成本化成为重要课题。对于存储介质的低成本化,除采用便宜的(低比特成本的)存储介质的方法以外,还存在通过将保存数据压缩而由存储介质保存更多数据的方法。在将数据以压缩于存储介质的状态保存到存储装置中的情况下,不会在访问存储装置的主机计算机或应用程序中意识到数据被压缩后保存,即,关于透明地(transparent)进行数据压缩,从便利性的观点出发是重要的。另外,关于极力避免访问性能降低,在实用上也是重要的。例如在专利文献1中公开了如下系统,将数据(非压缩数据)分割成多个单元并按每个单元进行压缩,将压缩后的各单元(压缩单元)保存于LU(逻辑单元),读取时不需要对LU整体进行读取,仅通过读取必要的单元就能够访问必要的数据。现有技术文献专利文献专利文献1:美国专利申请公开第2011/0219153号说明书
技术实现思路
在将压缩数据保存于最终存储介质的结构的情况下,关于更新数据的压缩结果,存在该更新数据的压缩数据 ...
【技术保护点】
一种存储装置,与主机计算机连接,且具有处理器、高速缓冲装置和多个最终存储介质,其特征在于,所述存储装置具有:能够由所述主机计算机访问的第1卷;和第2卷,其是与所述第1卷建立了对应的卷,将从所述主机计算机对所述第1卷写入的数据以压缩状态保存,当从所述主机计算机接受对所述第1卷的写请求和基于所述写请求的写对象数据时,所述处理器进行:(1)使所述写对象数据在所述高速缓冲装置中成为压缩状态后保存到所述高速缓冲装置内存储区域中,(2)确定所述压缩状态的写对象数据在所述第2卷上的保存位置,(3)与所述保存位置的确定相应地,确保应与所述压缩状态的写对象数据在所述第2卷上的所述保存位置建立对应的、所述最终存储介质上的存储区域,(4)从所述高速缓冲装置以压缩状态读取所述写对象数据,将所读取的压缩状态的所述写对象数据保存到所确保出的所述最终存储介质上的区域。
【技术特征摘要】
1.一种存储装置,与主机计算机连接,且具有处理器、高速缓冲装置和多个最终存储介质,其特征在于,所述存储装置具有:能够由所述主机计算机访问的第1卷;和第2卷,其是与所述第1卷建立了对应的卷,将从所述主机计算机对所述第1卷写入的数据以压缩状态保存,当从所述主机计算机接受对所述第1卷的写请求和基于所述写请求的写对象数据时,所述处理器进行:(1)使所述写对象数据在所述高速缓冲装置中成为压缩状态后保存到所述高速缓冲装置内存储区域中,(2)确定所述压缩状态的写对象数据在所述第2卷上的保存位置,(3)与所述保存位置的确定相应地,确保应与所述压缩状态的写对象数据在所述第2卷上的所述保存位置建立对应的、所述最终存储介质上的存储区域,(4)从所述高速缓冲装置以压缩状态读取所述写对象数据,将所读取的压缩状态的所述写对象数据保存到所确保出的所述最终存储介质上的区域。2.根据权利要求1所述的存储装置,其特征在于,在所述写请求中包含应写入所述写对象数据的所述第1卷上的地址的信息,所述存储装置具有对所述第1卷上的地址与所述压缩状态的写对象数据在所述第2卷上的保存位置之间的对应关系进行管理的地址映射表,当确定出所述压缩状态的写对象数据在所述第2卷上的保存位置时,所述处理器在所述地址映射表中记录所述写请求中包含的所述地址与所述第2卷上的保存位置之间的对应关系,当从所述主机计算机接受指定了所述第1卷上的地址的读请求时,所述处理器参照所述地址映射表,对与所述读请求中包含的地址对应的所述第2卷上的保存位置进行特定,所述处理器基于所述第2卷上的保存位置,从所述最终存储介质读取压缩状态的数据,并保存到所述高速缓冲装置,所述处理器从所述高速缓冲装置获取将所述压缩状态的数据解压缩后的数据,并向所述主机计算机发送。3.根据权利要求1所述的存储装置,其特征在于,所述处理器在每次进行确定所述压缩状态的写对象数据在所述第2卷上的保存位置的处理时,存储所确定出的保存位置的信息,所述处理器在确定所述压缩状态的写对象数据在所述第2卷上的保存位置时,将由所存储的所述保存位置的信息特定出的地址的下一地址,确定为所述压缩状态的写对象数据在所述第2卷上的保存位置。4.根据权利要求1所述的存储装置,其特征在于,所述处理器在所述高速缓冲装置中保存的所述压缩状态的写对象数据的量为规定量以上时,确定所述压缩状态的写对象数据在所述第2卷上的保存位置。5.根据权利要求4所述的存储装置,其特征在于,应与所述压缩状态的写对象数据在所述第2卷上的所述保存位置建立对应的存储区域,是由所述多个最终存储介质构成的RAID组内的存储区域,所述处理器在所述高速缓冲装置中存储的所述压缩状态的写对象数据的量为与所述RAID组的1条带组的大小相当的量以上时,确定所述压缩状态的写对象数据在所述第2卷上的保存位置。6.根据权利要求1所述的存储装置,其特征在于,所述第2卷的容量大于所述多个最终存储介质的合计容量。7.根据权利要求1所述的存储装置,其特征在...
【专利技术属性】
技术研发人员:杉本定广,山本彰,弘中和卫,
申请(专利权)人:株式会社日立制作所,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。