[发明专利]数据的迁移方法、装置和系统有效
申请号: | 201611199849.1 | 申请日: | 2016-12-22 |
公开(公告)号: | CN107122126B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 周臣;董浩 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王洪 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 迁移 方法 装置 系统 | ||
一种存储系统中迁移数据的方法,存储系统包括第一存储设备和第二存储设备,此方法包括以下步骤:获取第二存储设备单位时间内的读写次数;根据第二存储设备单位时间内的读写次数,获取所述第二存储设备的强度比;查询强度比与容量比对应表,获得与所述强度比对应的容量比;根据获得的容量比得到需要从第一存储设备迁移到第二存储设备的数据块的数量;根据所述数量将对应的数据块从第一存储设备迁移到第二存储设备。通过本方法,可以精确确定从第一存储设备迁移到第二存储设备的数据块的数量,在把尽量多的数据迁移到第二存储设备的同时,又可以保证第二存储设备的性能不受影响,提高了存储系统的性能和效率。
技术领域
本申请涉及通信技术领域,尤其涉及一种数据的迁移方法、装置和系统。
背景技术
随着网络的发展,有越来越多的数据产生。不同的数据具备不同的使用价值,有些数据会被频繁访问,有些数据会在很长时间之内都不会被访问,还有些数据会在某些时刻被频繁访问。
数据的使用价值有自己的生命周期,可以有规律可循。通常,各类元数据(例如虚拟机的部分操作系统数据)使用价值高,会被频繁访问,并且对响应速度要求也很高。新产生的数据的通常被访问的频率也比较高。而随着时间的推移,新产生的数据的使用频率会下降,不再被频繁访问。
自动分级存储技术因此而产生,并被广泛应用于各行各业。自动分级存储技术根据数据的访问频率、重要性、保留时间等特性,将数据存储在不同性能的存储设备上;并且基于数据被访问的频率,将被访问频率低的数据迁移到性能较低的存储设备中,将被频繁访问的数据迁移到性能高的存储设备中。
数据迁移策略包括把被访问频率低的数据迁移到性能较低的存储设备中,以及将被频繁访问的数据迁移到高性能的存储设备中。数据迁移时优先选择将被频繁访问的数据往高性能的存储设备中迁移,迁移的数据量往往是根据高性能存储设备当前的可用容量来决定的,而且一般是通过对访问数据的IO请求进行监控,将访问的IO请求数量达到一定数量的数据迁移到高性能的存储设备中。
发明人在发明过程中发现,目前自动分级存储技术的数据迁移策略比较简单,迁移后的存储系统的整体性能无法预判,可能导致高性能的存储设备出现过载的问题。
发明内容
本申请实施例提供一种迁移数据的方法、装置和系统,可以精确确定需要从第一存储设备迁移到第二存储设备的数据的数据量,在把尽量多的数据迁移到第二存储设备的同时,又可以保证第二存储设备的性能不受影响,提高了存储系统的性能和效率。
本申请实施例提供如下技术方案:
第一方面,提供一种存储系统中迁移数据的方法,存储系统第一存储设备和第二存储设备,方法包括:获取第二存储设备单位时间内的读写次数;根据所述第二存储设备单位时间内的读写次数,获取所述第二存储设备的强度比;查询强度比与容量比对应表,获得与所述强度比对应的容量比;根据所述容量比得到需要从所述第一存储设备迁移到所述第二存储设备的数据块的数量;根据所述数量将对应的数据块从所述第一存储设备迁移到所述第二存储设备。
获取第二存储设备的强度比后,根据强度比与容量比对应表得到需要迁移到第二存储设备的数据块的数量。这样可以根据第二存储设备的性能确定迁移的数据的具体数值,可以确保迁入数据之后第二存储设备的性能不受影响,保证了整个存储系统的性能。
在一种可能的设计中,强度比与容量比对应表是预先监测分析得到的。
这样在得到第二存储设备的强度比之后,可以直接查询强度比与容量比对应表,快速得到需要从第一存储设备迁移到第二存储设备的数据块的数量。
在一种可能的设计中,查询强度比与容量比对应表,通过模糊匹配规则获取与所述强度比对应的容量比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611199849.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置