一种数据迁移方法及装置制造方法及图纸

技术编号:15822355 阅读:61 留言:0更新日期:2017-07-15 04:40
本申请实施例公开了一种数据迁移方法及装置,涉及计算机应用技术领域,应用于数据存储系统中的计算设备,其中,所述数据存储系统包括:计算设备和多个存储设备,所述方法包括:接收客户端发送的数据查询请求;根据所述数据查询请求向所述存储设备发送数据获得请求;接收所述存储设备根据所述数据获得请求反馈的结果数据,并向所述客户端转发所述结果数据;根据预设的数据分析算法,对所述结果数据进行分析,从所述结果数据中获得热点数据;根据所获得的热点数据向所述存储设备发送数据迁移指令,以使得所述存储设备根据所述数据迁移指令进行数据迁移。应用本申请实施例提供的方案进行数据迁移,有效提高了数据的访问速度。

【技术实现步骤摘要】
一种数据迁移方法及装置
本申请涉及计算机应用
,特别涉及一种数据迁移方法及装置。
技术介绍
近年来随着计算机技术的快速发展,云计算技术得到了快递发展。应用云计算技术进行数据处理会涉及到数据存储问题,基于此,延伸出了云存储这一概念。具体的,云存储是指通过集群应用、网络技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作。共同对外提供数据存储和业务访问功能的系统。由以上可见,云存储中可能会涉及多个存储设备。而在多个存储设备中存储数据时,存储设备考虑到数据的重要性、数据的保留时间、存储设备的容量以及存储设备的性能等因素,通常会对已存储的数据进行分析,从其中确定出热点数据,并对所确定的热点数据进行数据迁移,以使得热点数据位于同一存储设备中,进而提高数据的访问速度。然而,应用上述方式虽然能够实现数据迁移,但是上述方式中确定热点数据时所考虑的因素仅仅为数据自身的特性以及存储设备自身的特性,而未考虑用户对数据的需求程度,所以,所确定的热点数据可能会存在误差,进而导致数据迁移后,无法有效提高数据的访问速度。
技术实现思路
本申请实施例公开了一种数据迁移方法及装本文档来自技高网...
一种数据迁移方法及装置

【技术保护点】
一种数据迁移方法,其特征在于,应用于数据存储系统中的计算设备,其中,所述数据存储系统包括:计算设备和多个存储设备,所述方法包括:接收客户端发送的数据查询请求;根据所述数据查询请求向所述存储设备发送数据获得请求;接收所述存储设备根据所述数据获得请求反馈的结果数据,并向所述客户端转发所述结果数据;根据预设的数据分析算法,对所述结果数据进行分析,从所述结果数据中获得热点数据;根据所获得的热点数据向所述存储设备发送数据迁移指令,以使得所述存储设备根据所述数据迁移指令进行数据迁移,其中,所述数据迁移指令为用于将热点数据迁移至用于存储热点数据的存储设备的指令。

【技术特征摘要】
1.一种数据迁移方法,其特征在于,应用于数据存储系统中的计算设备,其中,所述数据存储系统包括:计算设备和多个存储设备,所述方法包括:接收客户端发送的数据查询请求;根据所述数据查询请求向所述存储设备发送数据获得请求;接收所述存储设备根据所述数据获得请求反馈的结果数据,并向所述客户端转发所述结果数据;根据预设的数据分析算法,对所述结果数据进行分析,从所述结果数据中获得热点数据;根据所获得的热点数据向所述存储设备发送数据迁移指令,以使得所述存储设备根据所述数据迁移指令进行数据迁移,其中,所述数据迁移指令为用于将热点数据迁移至用于存储热点数据的存储设备的指令。2.根据权利要求1所述的方法,其特征在于,所述根据预设的数据分析算法,对所述结果数据进行分析,从所述结果数据中获得热点数据,包括:获得所述结果数据中未被标记为热点数据的数据;对所获得的数据进行分析,从所获得的数据中确定热点数据。3.根据权利要求2所述的方法,其特征在于,所述对所获得的数据进行分析,从所获得的数据中确定热点数据,包括:根据预设的数据结构化算法,确定所获得的数据的结构化数据;根据预设的频度记录表,获得所确定的结构化数据的搜索频度,其中,所述预设的频度记录表,用于记录各个结构化数据的搜索频度;根据所获得的搜索频度,从所获得的数据中确定热点数据。4.根据权利要求2或3所述的方法,其特征在于,所述根据所获得的热点数据向所述存储设备发送数据迁移指令,包括:获得所述存储设备的负载状态;根据所获得的负载状态和所获得热点数据的数据属性,确定所获得热点数据的目的迁移地址;根据所述目的迁移地址和所获得的热点数据,生成数据迁移指令;向所述存储设备发送所述数据迁移指令。5.根据权利要求4所述的方法,其特征在于,所述数据存储系统中包括:高速存储设备和低速存储设备,其中,所述高速存储设备为数据处理速度大于预设处理速度阈值的存储设备,所述低速存储设备为数据处理速度小于等于预设处理速度阈值的存储设备;所述获得所述结果数据中未被标记为热点数据的数据,包括:确定所述结果数据中存储于低速存储设备中的数据;从存储于低速存储设备中的数据中获得未被标记为热点数据的数据;所述根据所获得的负载状态和所获得热点数据的数据属性,确定所获得热点数据的目的迁移地址,包括:根据高速存储设备的负载状态和所获得热点数据的数据属性,确定所获得热点数据针对高速存储设备的目的迁移地址。6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收所述存储设备发送的针对所述数据迁移指令的反馈信息,其中,所述反馈信息中包括所述存储设备根据所述数据迁移指令所迁移数据的目的迁移地址;根据所述反馈信息中包含的目的迁移地址,更新本地记录的所述存储设备的负载状态。7.一种数据迁移装置,其特征在于,应用于数据存储系统中的计算设备,其中,所述数据存储系统包括:计算设备和多个存...

【专利技术属性】
技术研发人员:陈伟汪渭春
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1