The invention discloses a method and device for virtual machine migration, which includes: acquiring resource information of the virtual machine to be migrated running on the source host; analyzing physical machine resources, finding out the physical machine which makes the virtual machine to be migrated run optimally as the target host according to the resource information of the virtual machine to be migrated, and formulating the method for migrating the virtual machine to the target host from the source host. According to the migration plan, the virtual machine to be migrated is migrated from the source host to the target host. The virtual machine migration method and device of the invention can automatically complete the virtual machine migration across physical hosts, and overcomes the problems of heavy workload and low efficiency in the existing technology compared with the existing manual method of virtual machine migration through the hardware management console.
【技术实现步骤摘要】
一种虚拟机迁移方法及装置
本专利技术涉及服务器
,特别是涉及一种虚拟机迁移方法及装置。
技术介绍
虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行于一个完全隔离环境中的完整计算机系统,当支持虚拟机运行的服务器主机需要维护时,需要将虚拟机CPU、内存和磁盘资源迁移到目标主机,使得虚拟机在目标主机上继续进行相应业务,能够不中断运行业务。现有技术中,进行虚拟机迁移是人工通过硬件管理控制台手工操作完成,硬件管理控制台是指用于管理服务器及其虚拟机的平台,然而这种方法工作量繁重,效率低。
技术实现思路
本专利技术的目的是提供一种虚拟机迁移方法及装置,能够自动完成跨物理主机的虚拟机迁移,克服了现有技术存在工作量繁重、效率低的问题。为实现上述目的,本专利技术提供如下技术方案:一种虚拟机迁移方法,包括:获取运行于源主机的待迁移虚拟机的资源信息;对物理机资源进行分析,根据所述待迁移虚拟机的资源信息,找出使所述待迁移虚拟机运行最优的物理机作为目标主机,并制定出将所述待迁移虚拟机从所述源主机迁移到所述目标主机的迁移规划;根据所述迁移规划,将所述待迁移虚拟机从所述源主机迁移到所述目标主机。优选的,所述源主机包括多个待迁移虚拟机;所述制定出将所述待迁移虚拟机从所述源主机迁移到所述目标主机的迁移规划包括:根据各个待迁移虚拟机对应的目标主机,综合分析迁移次序、迁移路径和迁移并行数的因素,制定出能够最快地将各个待迁移虚拟机从所述源主机迁移到对应的目标主机并且保证各个待迁移虚拟机的迁移过程不冲突的迁移规划。优选的,所述源主机包括多个待迁移虚拟机;具体包括:根据用户设置的目标主机集中式/ ...
【技术保护点】
1.一种虚拟机迁移方法,其特征在于,包括:获取运行于源主机的待迁移虚拟机的资源信息;对物理机资源进行分析,根据所述待迁移虚拟机的资源信息,找出使所述待迁移虚拟机运行最优的物理机作为目标主机,并制定出将所述待迁移虚拟机从所述源主机迁移到所述目标主机的迁移规划;根据所述迁移规划,将所述待迁移虚拟机从所述源主机迁移到所述目标主机。
【技术特征摘要】
1.一种虚拟机迁移方法,其特征在于,包括:获取运行于源主机的待迁移虚拟机的资源信息;对物理机资源进行分析,根据所述待迁移虚拟机的资源信息,找出使所述待迁移虚拟机运行最优的物理机作为目标主机,并制定出将所述待迁移虚拟机从所述源主机迁移到所述目标主机的迁移规划;根据所述迁移规划,将所述待迁移虚拟机从所述源主机迁移到所述目标主机。2.根据权利要求1所述的虚拟机迁移方法,其特征在于,所述源主机包括多个待迁移虚拟机;所述制定出将所述待迁移虚拟机从所述源主机迁移到所述目标主机的迁移规划包括:根据各个待迁移虚拟机对应的目标主机,综合分析迁移次序、迁移路径和迁移并行数的因素,制定出能够最快地将各个待迁移虚拟机从所述源主机迁移到对应的目标主机并且保证各个待迁移虚拟机的迁移过程不冲突的迁移规划。3.根据权利要求1所述的虚拟机迁移方法,其特征在于,所述源主机包括多个待迁移虚拟机;具体包括:根据用户设置的目标主机集中式/分布式的迁移策略,为每一待迁移虚拟机找出对应的目标主机,目标主机集中式的迁移策略是指优先将各个待迁移虚拟机集中迁移到可用资源较大的物理机上,目标主机分布式的迁移策略是指将各个待迁移虚拟机平均地迁移到多个不同的物理机上。4.根据权利要求1所述的虚拟机迁移方法,其特征在于,具体包括:根据用户设置的虚拟机配置不变/改变...
【专利技术属性】
技术研发人员:罗平宇,张卫国,赵兵超,丁彦斌,
申请(专利权)人:浪潮商用机器有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。