物理到虚拟的迁移方法、物理服务器、虚拟服务器及系统技术方案

技术编号:17006964 阅读:20 留言:0更新日期:2018-01-11 03:30
本发明专利技术实施例公开了一种物理到虚拟的在线迁移方法、物理服务器、虚拟服务器、系统以及计算机存储介质,通过将磁盘文件按照预设规则拆分成至少两个文件,并以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至服务器。使得数据迁移的可靠性和迁移效率进一步提升,同时,也保证数据能够实时迁移至虚拟服务器,进而保证整个迁移过程中数据的一致性。

【技术实现步骤摘要】
物理到虚拟的迁移方法、物理服务器、虚拟服务器及系统
本专利技术涉及通信
,尤其涉及一种物理到虚拟的迁移方法、物理服务器、虚拟服务器及系统。
技术介绍
在目前基于KVM(Kernel-basedVirtualMachine,基于内核的虚拟机)或者XEN(开放源代码虚拟机监视器)等虚拟化云平台场景中,越来越多的用户对P2V(PhysicaltoVirtual,物理到虚拟)迁移提出了更高的要求。目前主流厂商的处理方式是,P2V系统首先在物理服务器上安装代理,该代理用于产生物理服务器磁盘快照,并计算物理服务器的磁盘大小、CPU主频和内存大小等配置,然后在虚拟化平台创建相同类型的虚拟服务器,最后将物理服务器的磁盘快照拷贝到虚拟服务器中并启动虚拟服务器。该过程要求网络带宽足够大并且网络足够稳定,然而,对于磁盘容量过大的物理服务器,采用现有的P2V迁移方式导致迁移可靠性差、无法保证实时性数据同步。
技术实现思路
根据本专利技术实施例提供的物理到虚拟的迁移方法、物理服务器、虚拟服务器及系统,主要解决现有P2V迁移方式可靠性差、无法保证实时性数据同步的技术问题。为解决上述技术问题,本专利技术实施例提供一种物理到虚拟的在线迁移方法,包括:将磁盘文件按照预设规则拆分成至少两个差分文件;以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟机。本专利技术实施例提供另一种物理到虚拟的在线迁移方法,包括:以至少一个分盘的差分文件为迁移单位接收物理服务器迁移的差分文件;将接收的所有差分文件按照拆分前的顺序进行重组,得到磁盘文件。本专利技术实施例提供一种物理服务器,包括:文件拆分模块,用于将磁盘文件按照预设规则拆分成至少两个差分文件;文件迁移模块,用于以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟服务器。本专利技术实施例提供一种虚拟服务器,所述虚拟服务器上部署有虚拟机,所述虚拟机包括:文件接收模块,用于以至少一个分盘的差分文件为迁移单位接收物理服务器迁移的差分文件;文件重组模块,用于将接收的所有差分文件按照拆分前的顺序进行重组,得到磁盘文件。本专利技术实施例还提供一种物理到虚拟的迁移系统,包括如上所述的物理服务器和虚拟服务器。本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的任一项的无源光网络模式切换方法。本专利技术的有益效果是:根据本专利技术实施例提供的物理到虚拟的在线迁移方法、物理服务器、虚拟服务器、系统以及计算机存储介质,通过将磁盘文件按照预设规则拆分成至少两个文件,并以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至服务器。使得数据迁移的可靠性和迁移效率进一步提升,同时,也保证数据能够实时迁移至虚拟服务器,进而保证整个迁移过程中数据的一致性。附图说明图1为本专利技术实施例一提供的物理到虚拟的迁移方法流程图;图2为本专利技术实施例一提供的物理服务器设置流程图;图3为本专利技术实施例一提供的物理服务器代理安装流程图;图4为本专利技术实施例一提供的磁盘差分处理流程图;图5为本专利技术实施例一提供的差分文件迁移流程图;图6为本专利技术实施例二提供的物理到虚拟的迁移方法流程图;图7为本专利技术实施例二提供的迁移完成后消息通知流程图;图8为本专利技术实施例三提供的物理服务器示意图;图9为本专利技术实施例四提供的虚拟服务器示意图;图10为本专利技术实施例四提供的物理到虚拟的迁移系统示意图。具体实施方式下面通过具体实施方式结合附图对本专利技术实施例作进一步详细说明。实施例一本实施例以物理服务器侧的操作流程对本专利技术实施例进行说明,请参见图1,图1为本专利技术实施例提供的物理到虚拟的迁移方法,其具体迁移步骤如下:S11,将磁盘文件按照预设规则拆分成至少两个差分文件。具体地,首先将物理服务器的磁盘按照预设规则划分成至少两个分盘,相应地,磁盘文件也被拆分成至少两个差分文件,即每个分盘中存储的数据即为一个差分文件。其中,预设规则可以是以差分的形式对磁盘进行差分处理,将磁盘划分成至少两个分盘。在该差分文件中可设置唯一标识,以保证虚拟机在对差分文件进行重组时能够根据唯一标识正确重组出磁盘文件。当然,也可采用本领域熟知的其他拆分方式。S12,以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟机。具体地,将磁盘文件拆分成至少两个差分文件后,在将差分文件迁移至虚拟机时,可以以一个差分文件为迁移单位进行迁移,也即逐个迁移差分文件至虚拟机,也可以两个或两个以上的差分文件为迁移单位进行迁移,也即每次向虚拟机进行数据迁移时,可以一次迁移至少两个差分文件。进一步地,在S11步骤中,将磁盘文件按照预设规则拆分成至少两个差分文件时,可按照磁盘差分的方式对磁盘进行划分,也即对磁盘进行差分处理,为物理服务器划分出至少两个差分磁盘(即分盘),相应的,将磁盘中存储的磁盘文件也差分成至少两个差分文件,每个差分磁盘中存有一个差分文件。在对磁盘进行差分处理前,首先对物理服务器进行设置,请参见图2,图为本实施例提供的物理服务器设置流程图,具体设置过程如下:S21,虚拟化平台的管理系统判断物理服务器是否进行设置,若未进行设置,执行S22步骤,若已进行设置,则结束。具体地,物理服务器的信息包括IP地址、网关、用户名、密码等,虚拟化平台部署于虚拟服务器,主要用于创建并启动虚拟机,在该虚拟化平台上可以部署至少一个虚拟机。此外,虚拟化平台可以是KVM、XEN等虚拟化云平台。用户将物理服务器的信息提供给虚拟化平台的管理系统,系统对物理服务器进行管理,向物理服务器确认是否已进行设置。需注意,前述物理服务器即为待迁移物理服务器。S22,虚拟化平台的管理系统确定物理服务器的IP地址格式是否正确,若IP地址格式正确,则执行S23步骤,若IP地址格式不正确,则结束。具体地,用户输入物理服务器的IP地址,然后虚拟化平台的管理系统对该IP地址格式进行核对,若该IP地址格式正确,则执行下一步骤。S23,虚拟化平台的管理系统确定网关地址格式是否正确,若网关地址格式正确,则执行S24步骤,若网关地址格式不正确,则结束。具体地,用户输入物理服务器的网关地址,然后虚拟化平台的管理系统对该网关地址格式进行核对,若该网关地址格式正确,则执行下一步骤。S24,虚拟化平台的管理系统请求物理服务器输入用户名和密码。具体地,用户根据虚拟化平台的管理系统发送的请求,在当前界面输入用户名和密码。S25,虚拟化平台的管理系统将物理服务器的信息自动同步至数据库中。物理服务器设置完成后,需要在物理服务器上安装代理,然后才能对磁盘进行差分处理,请参见图2,图3为本实施例提供的物理服务器代理安装流程图,其具体安装过程如下:S31,虚拟化平台的管理系统获取物理服务器的信息。S32,虚拟化平台的管理系统判断该物理服务器是否安装代理,若物理服务器未安装代理,则执行S33步骤,若已安装代理,则结束。具体地,安装代理的目的是,通过代理可以计算物理服务器的磁盘大小、CPU主频、内存大小等配置。S33,虚拟化平台的管理系统判断用户输入的用户名是否正确,若正确,则执行S34步骤,反之,则结束。具体地,用户输入物理服务器的用户名,虚拟化平台的管理系统将存储的用户名与用户输入的用户名进行匹配,若匹配成功,则认为用户名正确。S34,虚拟化本文档来自技高网...
物理到虚拟的迁移方法、物理服务器、虚拟服务器及系统

【技术保护点】
一种物理到虚拟的迁移方法,包括:将磁盘文件按照预设规则拆分成至少两个差分文件;以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟机。

【技术特征摘要】
1.一种物理到虚拟的迁移方法,包括:将磁盘文件按照预设规则拆分成至少两个差分文件;以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟机。2.如权利要求1所述的物理到虚拟的迁移方法,其特征在于,所述将磁盘文件按照预设规则拆分成至少两个差分文件包括:将磁盘文件进行差分处理,得到至少两个差分文件。3.如权利要求1所述的物理到虚拟的迁移方法,其特征在于,所述以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟机包括:将所述至少两个差分文件逐个迁移至虚拟机。4.如权利要求1-3任一项所述的物理到虚拟的迁移方法,其特征在于,在以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟机之前,还包括:对网络带宽进行监控;所述以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟机包括:当所述网络带宽低于设定阈值时,将所述至少两个差分文件逐个迁移至虚拟机;或对差分文件进行排序,按照由小到大的顺序以至少一个差分文件为迁移单位将所述至少两个差分文件迁移至虚拟机。5.一种物理到虚拟的迁移方法,包括:以至少一个分盘的差分文件为迁移单位接收物理服务器迁移的差分文件;将接收的所有差分文件按照拆分前的顺序进行重组,得到磁盘文件。6.如权利要求5所述的物理到虚拟的迁移方法,其特征在于,所述以至少一个分盘的差分文件为迁移单位接收物理服务器迁移的差分文件包括:逐个接收所述物理服务器迁移的差分文件。7.如权利要求5或6所述的物理到虚拟的迁移方法,其特征在于,在将...

【专利技术属性】
技术研发人员:张景亭王春霞莫景钦
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1