源主机、迁移架构及数据迁移方法技术

技术编号:14146538 阅读:149 留言:0更新日期:2016-12-11 02:52
本发明专利技术公开了一种源主机、迁移架构及数据迁移方法,所述迁移架构包括源主机及云平台:所述源主机包括代理插件模块;所述代理插件模块用于对所述源主机形成的系统数据进行统一管理,并基于云平台的迁移请求将所述系统数据迁移至所述云平台。

【技术实现步骤摘要】

本专利技术涉及信息处理领域的数据迁移技术,尤其涉及一种源主机、迁移架构及数据迁移方法
技术介绍
云计算是指基于互联网等网络,通过虚拟化方式共享IT资源的新型计算模式。云计算的核心思想是通过网络统一管理和调度计算、存储、网络、软件等资源,实现资源整合与配置优化,以服务方式满足不同用户随时获取并扩展、按需使用并付费,最大限度地降低成本等各类需求。云计算相对于传统的数据中心不仅能有效的提高数据中心资源的利用率,绿色节能,而且能实现新项目上线时,简单,快捷的部署,资源的统一监控,进而能降低设备采购和日常运维费用。正因为云计算的这些优点,云计算在各行各业越来越多被广泛的应用;随着电信行业越来越多的使用云计算技术,许多关键业务也逐步向云计算平台迁移。所述业务可包括数据流量业务等业务。如图1所示,现有的向云计算平台进行数据迁移方法一般包括:步骤1:通过代理主机将待迁移平台的源主机的系统数据迁移到云管理平台中的云客户端上;所述云管理平台和所述云客户端共同构成了云平台。步骤2:再将源主机的业务数据通过虚拟局域网络(Virtual Local Area Network,VLAN)传输至云平台进行存储。首先,采用上述方法进行数据迁移,在待迁移平台和云计算平台之间必须设置代理主机,显然会导致迁移结构复杂;且在现有技术中通常是多个源主机共用一个代理主机,而代理主机的数据处理量是有限的,在很多情况下会导致
系统数据的迁移效率低以及传输堵塞等问题。其次,显然虚拟局域网的数据传输速率和效率也是有限的,这种迁移方法,当源主机中产生有海量的业务数据时,就会出现迁移时延大及效率低等问题,显然会形成数据传输的瓶颈,从而满足不了传输大量数据的需求。综合上述,现有技术中将待迁移平台的数据向云计算平台迁移的过程中,不管系统数据还是业务数据都可能会导致数据迁移的效率低等问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种源主机、迁移架构和数据迁移方法,以提高待迁移平台向云计算平台进行数据迁移的效率。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例第一方面提供一种源主机,所述迁移架构包括源主机及云平台:所述源主机包括代理插件模块;所述代理插件模块用于对所述源主机形成的系统数据进行统一管理,并基于云平台的迁移请求将所述系统数据迁移至所述云平台。优选地,所述代理插件模块,具体用于生成所述系统数据的系统镜像文件,并将所述系统镜像文件传输给所述云平台。所述代理插件模块包括:配置读取子模块,用于读取数据迁移请求的配置文件,所述配置文件中包括有数据读取信息和/或数据写入信息;数据读取子模块,用于依据所述数据读取信息进行数据的读取,并将所读取的数据的格式转换为中间格式的数据;写入子模块,用于将所述中间格式的数据转换为目标格式后写入云平台。本专利技术实施例第二方面提供一种迁移架构,包括云平台及上述源主机;所述云平台和所述源主机之间建立有传输通道。优选地,所述船速通道包括光纤传输通道;所述光纤传输通道用于将所述源主机上的业务数据迁移至所述云平台上。优选地,所述迁移架构还包括管理机;所述管理机用于控制所述源主机和所述云平台之间的数据迁移。优选地,所述管理机具体用于通过调用源主机上的第一API函数和云平台上的第二API函数,控制所述源主机与所述云平台之间的数据迁移。本专利技术实施例第三方面提供一种数据迁移方法,所述方法包括:源主机接收云平台的迁移请求;其中,所述源主机包括代理插件模块;所述代理插件模块响应所述迁移请求,将所述源主机形成的系统数据迁移至所述云平台。优选地,所述代理插件模块响应所述迁移请求,将所述源主机形成的系统数据迁移至所述云平台,包括:所述代理插件模块生成所述系统数据的系统镜像文件;将所述系统镜像文件传输给所述云平台。优选地,所述代理插件模块响应所述迁移请求,将所述源主机形成的系统数据迁移至所述云平台,包括:所述代理插件模块响应所述迁移请求,将所述源主机形成的系统数据迁移至所述云平台,包括:读取数据迁移请求的配置文件,所述配置文件中包括有数据读取信息和/或数据写入信息;依据所述数据读取信息进行数据的读取,并将所读取的数据的格式转换为中间格式;将所述中间格式的数据转换为目标格式后写入云平台。优选地,所述源主机和所述云平台之间建立有光纤传输通道;所述方法还包括:利用光纤传输通道将所述源主机的业务数据迁移至所述云平台。优选地,所述利用光纤传输通道将所述源主机的业务数据迁移至所述云平台,还包括:在所述将所述源主机形成的系统数据迁移至所述云平台的同时,利用光纤传输通道将所述源主机的业务数据迁移至所述云平台。优选地,所述利用光纤传输通道将所述源主机的业务数据迁移至所述云平台,还包括:拷贝所述源主机上的业务数据,形成拷贝数据;校验所述拷贝数据与所述业务数据是否一致;若一致,将所述拷贝数据存储到云平台上且删除所述源主机上的所述业务数据。优选地,所述利用光纤传输通道将所述源主机的业务数据迁移至所述云平台,包括:采用SAN传输技术将所述源主机上的业务数据迁移至所述云平台上。本专利技术实施例所述的源主机、迁移架构及数据迁移方法,通过在源代理机上设置代理插件模块,可以实现源主机和云平台之间数据的直接传输,而不用通过中间的代理服务机进行中间数据处理,从而简化了迁移架构;与此同时减少了数据的中间处理,实现存储到存储的数据迁移方式,能够避免中间数据处理导致的数据传输错误,从而提高了数据迁移的可靠性;且不再通过中间代理服务机进行数据处理,有利于缩短时延提高数据迁移效率。附图说明图1为现有的数据迁移方法的示意图;图2为本专利技术实施例所述迁移架构的结构示意图之一;图3为本专利技术实施例所述迁移架构的结构示意图之二;图4为本专利技术实施例所述的数据迁移方法流程示意图之一;图5为本专利技术实施例所述的数据迁移的流程示意图之二;图6为本专利技术实施例所述的迁移架构的结构示意图之三。具体实施方式以下结合说明书附图及具体实施例对本专利技术的技术方案做进一步的详细阐述。设备实施例:如图2所示,本实施例提供一种源主机。所述源主机110包括代理插件模块111。所述代理插件模块111用于对所述源主机形成的系统数据进行统一管理,并基于云平台120的迁移请求向所述系统数据迁移至所述云平台120。所述源主机110为待迁移平台中的一个或多个服务器;所述服务器上存储有系统数据和业务数据。所述待迁移平台可为通信平台或网购平台等信息处理平台。所述源主机110上设置有代理插件模块111,所述代理插件模块可为位于所述源主机上的一个逻辑处理实体;该逻辑处理实体为所述源主机的处理器通过运行指定的代码,具体如应用脚本,来实现所述代理插件模块的功能。所述代理插件模块111用于对源主机形成的系统数据进行统一管理和向云平台的迁移。所述系统数据可包括形成操作系统的数据、构建操作系统运行环境的数据、甚至还可包括操作系统运行生成的数据。所述操作系统运行生成的数据具体可如系统日志等数据。所述操作系统可包括Window系统或Unix系统等操作系统。所述云平台即为上述云计算平台可包括云管理平台及云客户端。在本实施例中所述源主机配置有代理插件模块,这样在进行待迁移平平台至云平台的数据迁移过程中,就不用设置专门的代理服务器进行源主机和云平台之间的系统本文档来自技高网
...
源主机、迁移架构及数据迁移方法

【技术保护点】
一种源主机,其特征在于,所述源主机包括代理插件模块;所述代理插件模块用于对所述源主机形成的系统数据进行统一管理,并基于云平台的迁移请求将所述系统数据迁移至所述云平台。

【技术特征摘要】
1.一种源主机,其特征在于,所述源主机包括代理插件模块;所述代理插件模块用于对所述源主机形成的系统数据进行统一管理,并基于云平台的迁移请求将所述系统数据迁移至所述云平台。2.根据权利要求1所述的源主机,其特征在于,所述代理插件模块,具体用于生成所述系统数据的系统镜像文件,并将所述系统镜像文件传输给所述云平台。3.根据权利要求1所述的源主机,其特征在于,所述代理插件模块包括:配置读取子模块,用于读取数据迁移请求的配置文件,所述配置文件中包括有数据读取信息和/或数据写入信息;数据读取子模块,用于依据所述数据读取信息进行数据的读取,并将所读取的数据的格式转换为中间格式的数据;写入子模块,用于将所述中间格式的数据转换为目标格式后写入云平台。4.一种迁移架构,其特征在于,包括云平台及权利要求1至3任一项所述的源主机;所述云平台和所述源主机之间建立有传输通道。5.根据权利要求4所述的迁移架构,其特征在于,所述传输通道包括光纤传输通道;所述光纤传输通道用于将所述源主机上的业务数据迁移至所述云平台上。6.根据权利要求4或5所述的迁移架构,其特征在于,所述迁移架构还包括管理机;所述管理机用于控制所述源主机和所述云平台之间的数据迁移。7.根据权利要求6所述的迁移架构,其特征在于,所述管理机具体用于通过调用源主机上的第一API函数和云平台上的第二API函数,控制所述源主机与所述云平台之间的数据迁移。8.一种数据迁移方法,其特征在于,所述方法包括:源主机接收云平台的迁移请求;其中,所述源主机包括代理插件模块;所述代理插件模块响应所述迁移请求,将所述源主机形成的系统数据迁移至所述...

【专利技术属性】
技术研发人员:苏伟杰郑水华杨孝平
申请(专利权)人:中国移动通信集团四川有限公司
类型:发明
国别省市:四川;51

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

1