[发明专利]基于访问时间接近性的执行数据重定位的数据存储系统在审
申请号: | 201980011726.6 | 申请日: | 2019-01-29 |
公开(公告)号: | CN111684405A | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | S·雷耶斯;B·C·特威切尔;张弋杰;S·K·英格拉姆 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 马明月 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 访问 时间 接近 执行 数据 定位 存储系统 | ||
1.一种管理数据存储系统中的数据迁移的方法,该数据存储系统至少包括分别经由第一和第二硬件通道访问的至少第一和第二存储设备,该方法包括:
所述数据存储系统的存储控制器接收请求访问第一数据的第一访问请求和请求访问第二数据的第二访问请求,其中,所述第一数据和所述第二数据均通过所述第一硬件通道访问;
响应于在定义时间邻近范围的同一服务窗口中检测到所述第一访问请求和第二访问请求的接收,所述存储控制器分别记录所述第一和第二访问请求所请求的所述第一数据和第二数据的标识符的关联;以及
所述存储控制器之后基于记录的所述关联将由所述第二访问请求访问的所述第二数据从所述第一存储设备迁移到所述第二存储设备,以使得所述第一和第二数据可经由不同的硬件通道进行访问。
2.如权利要求1所述的方法,其中:
所述迁移包括所述存储控制器仅响应于确定对在服务窗口内接收的对所述第一和第二数据的访问请求对的数量满足迁移阈值来迁移第二数据。
3.如权利要求1所述的方法,其中:
所述第一硬件通道具有访问延迟;以及
所述服务窗口的持续时间至少等于所述第一硬件通道的访问等待时间。
4.如权利要求1所述的方法,其中:
所述服务窗口的持续时间至少等于所述第一存储设备的查找时间。
5.如权利要求1所述的方法,其中,所述记录包括:
在访问数据结构中记录所述第一和第二数据的标识符的关联;以及
在所述访问数据结构中记录所述第二存储设备的标识符,作为所述第二数据可以被迁移到的候选存储设备。
6.如权利要求5所述的方法,还包括:
基于包括所述第一数据和所述第二数据的集合中的至少一个的访问频率,更新可以将所述第二数据迁移到的所述候选存储设备。
7.一种数据存储系统,包括:
存储控制器,被配置为执行以下操作:
所述存储控制器接收请求访问第一数据的第一访问请求和请求访问第二数据的第二访问请求,其中,所述第一数据和所述第二数据均通过第一硬件通道访问;
响应于在定义时间邻近范围的同一服务窗口中检测到所述第一访问请求和第二访问请求的接收,所述存储控制器分别记录所述第一和第二访问请求所请求的所述第一数据和第二数据的标识符的关联;以及
所述存储控制器之后基于记录的所述关联将由所述第二访问请求访问的所述第二数据从所述第一存储设备迁移到所述第二存储设备,以使得所述第一和第二数据可经由不同的硬件通道进行访问。
8.如权利要求7所述的数据存储系统,其中:
所述迁移包括所述存储控制器仅响应于确定对在服务窗口内接收的对所述第一和第二数据的访问请求对的数量满足迁移阈值来迁移第二数据。
9.如权利要求7所述的数据存储系统,其中:
所述第一硬件通道具有访问延迟;以及
所述服务窗口的持续时间至少等于所述第一硬件通道的访问等待时间。
10.如权利要求7所述的数据存储系统,其中:
所述服务窗口的持续时间至少等于所述第一存储设备的查找时间。
11.如权利要求7所述的数据存储系统,其中,所述记录包括:
在访问数据结构中记录所述第一和第二数据的标识符的关联;以及
在所述访问数据结构中记录所述第二存储设备的标识符,作为所述第二数据可以被迁移到的候选存储设备。
12.如权利要求11所述的数据存储系统,其中,所述存储控制器还被配置为执行:
基于包括所述第一数据和所述第二数据的集合中的至少一个的访问频率,更新可以将所述第二数据迁移到的所述候选存储设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980011726.6/1.html,转载请声明来源钻瓜专利网。