[发明专利]分级存储系统、利用分级存储装置的计算机及校正对文件的访问计数的计算机有效
申请号: | 201580046932.2 | 申请日: | 2015-08-25 |
公开(公告)号: | CN106612619B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 斋藤翔平;安藤真也 | 申请(专利权)人: | 株式会社东芝;东芝数字解决方案株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 杨谦;房永峰 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分级 存储系统 利用 存储 装置 计算机 校正 文件 访问 计数 | ||
1.一种分级存储系统,其中,具备:
分级存储装置;以及
利用上述分级存储装置的计算机,
上述分级存储装置具备:
访问性能不同的多个存储装置;以及
控制对上述多个存储装置的访问的存储控制器;
上述存储控制器与表示逻辑单元内的逻辑块的逻辑块地址分别建立对应地管理对上述逻辑块的访问的计数,并且根据与上述逻辑块地址分别建立了对应的访问计数,将存储在上述逻辑块的数据重新配置在上述多个存储装置中的1个,上述逻辑单元内的逻辑块是上述多个存储装置的记忆区域按块单位被分配的逻辑块;
上述计算机具备:
文件系统,按照来自在上述计算机上工作的应用的、包含文件名和以该文件名表示的文件内应被访问的块的相对位置信息在内的访问请求,发出包含与上述应被访问的块对应的逻辑块地址的读请求或写请求;以及
设备驱动器,将来自上述文件系统的读请求或写请求发送到上述存储控制器,从而访问上述分级存储装置;
上述计算机或上述分级存储装置还具备对由上述存储控制器管理的访问计数的校正进行支援的校正支援部;
上述文件系统将被上述应用所请求的文件通过使构成该文件的各块在该文件内的相对位置和存储有构成该文件的块的数据的各逻辑块的逻辑块地址建立对应来进行管理,当上述访问请求为请求数据的重写的写请求WR时,利用上述设备驱动器执行写时复制动作,该写时复制动作用于将应重写的数据复制到与存储有该应重写的数据的逻辑块不同的逻辑块之后,向复制目标写入由上述写请求WR指定的数据;
上述校正支援部使由上述存储控制器管理并且与上述写时复制动作中的复制源的逻辑块地址建立了对应的访问计数继承为与上述写时复制动作中的复制目标的逻辑块地址建立了对应的访问计数。
2.如权利要求1所述的分级存储系统,其中,
上述校正支援部检测出与文件内的相对位置建立对应的逻辑块地址通过上述写时复制动作发生了变化,从而将变化前的逻辑块地址及变化后的逻辑块地址分别作为表示复制源的旧逻辑块地址及表示复制目标的新逻辑块地址通知给上述存储控制器;
上述存储控制器将与上述被通知的旧逻辑块地址建立了对应的访问计数继承为与上述被通知的新逻辑块地址建立了对应的访问计数。
3.如权利要求2所述的分级存储系统,其中,
上述文件系统为了进行遵从上述写请求WR的上述写时复制动作,通过上述设备驱动器向上述分级存储装置依次发送指定从上述复制源读取的读请求RR、指定将按照上述读请求RR读取的数据写入上述复制目标的写请求WR1、及指定将通过上述写请求WR指定的数据写入上述复制目标的写请求WR2;
在从上述设备驱动器向上述分级存储装置依次发送第1读请求、第1写请求及第2写请求,按照上述第1写请求写入的数据与按照上述第1读请求读取的数据相同、并且在由上述第2写请求指定的逻辑块地址与由上述第1写请求指定的逻辑块地址相同的情况下,上述校正支援部检测写时复制动作被执行而且与按照上述第1读请求读取的数据的文件内的相对位置建立对应的逻辑块地址已变化的情况。
4.如权利要求3所述的分级存储系统,其中,
上述设备驱动器在向上述分级存储装置发送读请求或写请求时,将第1输入输出信息转交给上述校正支援部,该第1输入输出信息包括表示读或写的识别符、该读请求或写请求所指定的逻辑块地址、及按照该读请求读取的数据或该写请求所指定的写数据的哈希值;
上述校正支援部根据来自上述设备驱动器的上述第1输入输出信息检测与上述写时复制动作相伴的逻辑块地址的变化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝;东芝数字解决方案株式会社,未经株式会社东芝;东芝数字解决方案株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580046932.2/1.html,转载请声明来源钻瓜专利网。