一种数据迁移的方法及系统技术方案

技术编号:5141486 阅读:284 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种数据迁移的方法,该方法包括:根据用户选择通知数据移出节点进行数据迁移;数据移出节点将迁移数据及重做日志直接发送给数据移入节点;数据移入节点接收迁移数据并保存,接收重做日志并根据重做日志对接收的迁移数据进行校验和更新。本发明专利技术还公开了一种数据迁移的系统,采用本发明专利技术所述的方法及系统,可以在保证系统正常工作的同时,提高数据的迁移速度,保证迁移过程中数据的一致性。

【技术实现步骤摘要】

本专利技术涉及数据分布式缓存领域,特别是指一种数据迁移的方法及系统
技术介绍
云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均 衡等传统计算机技术和网络技术发展融合的产物;它旨在通过网络将多个成本相对较低的 计算实体整合成一个具有强大计算能力的系统。分布式缓存是云计算范畴中的一个领域, 其作用是提供云计算中海量数据的分布式存储服务以及高速读写访问的能力。提供分布式缓存功能的分布式缓存系统由若干服务器节点以下简称节点、以及客 户端互相连接构成。一般来说,为保证数据的安全性,写入节点的数据不可能只保存在单 个节点上,而是在多台节点上保存同一个数据的副本,互为备份。所述数据由键(Key)和 值(Value)构成,Key相当于数据的索引,Value是Key所代表的数据内容。逻辑上Key和 Value是一对一的关系。分布式缓存系统在长期工作过程中可能出现节点负载不均勻、某些节点不稳定、 系统负荷过大等等的问题,这时就需要将负载较高或不稳定的节点上的部分数据迁移到负 载较低的节点上;或者添加新的节点,将系统中的部分数据迁移至新节点上维护。在分布式 缓存系统中,如何本文档来自技高网...

【技术保护点】
一种数据迁移的方法,其特征在于,该方法包括:  根据用户选择通知数据移出节点进行数据迁移;  数据移出节点将迁移数据及重做日志直接发送给数据移入节点;  数据移入节点接收迁移数据并保存,根据重做日志对迁移数据进行校验和更新。

【技术特征摘要】
一种数据迁移的方法,其特征在于,该方法包括根据用户选择通知数据移出节点进行数据迁移;数据移出节点将迁移数据及重做日志直接发送给数据移入节点;数据移入节点接收迁移数据并保存,根据重做日志对迁移数据进行校验和更新。2.根据权利要求1所述的方法,其特征在于,所述通知包括数据移入节点地址、迁移 数据所在的虚节点地址。3.根据权利要求2所述的方法,其特征在于,所述数据移出节点将迁移数据及重做日 志直接发送给数据移入节点包括数据移出节点根据数据移入节点地址,将虚节点地址中的迁移数据及重做日志以数据 包的形式发送给数据移入节点,在当前重做日志的数据包发送完成后,通知管控平台,管控 平台暂停数据移出节点的服务。4.根据权利要求1所述的方法,其特征在于,所述根据重做日志对迁移数据的校验和 更新包括数据移入节点根据接收到的重做日志,确定重做日志中记录的操作中的数据与迁移数 据不同,重新执行一次该操作。5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据重做日志对迁移数据 进行校验和更新之后,该方法进一步包括数据移入节点通知管控平台重操作完成,管控平台通知所有节点及客户端,由数据移 入节点代替数据移出节点为客户端提供迁移数据的相关服务,同时清除数据移出节点中的 迁移数据。6.一种数据迁移的系统,其特征在于,该系统包括数据迁移管控模块、数据移出处理 模...

【专利技术属性】
技术研发人员:陈典强郭斌韩银俊
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1