【技术实现步骤摘要】
基于云平台实现对vmware虚拟机热迁移的方法
本专利技术涉及一种vmware虚拟机热迁移的方法,特别是涉及一种基于云平台实现对vmware虚拟机热迁移的方法。
技术介绍
随着云平台的大规模应用,企业在应用云平台的过程中,存在对现有资源整合和重新规划使用的需求,现存的物理资源上的虚拟机资源,需要进行迁移,以匹配现有的服务布局,现有厂商的云平台方案,实现了针对kvm虚拟机的迁移功能,但是没有涉及到针对vmware类型的虚拟机热迁移功能的支持。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于云平台实现对vmware虚拟机热迁移的方法,其能够解决现存虚拟机迁移只能迁移KVM类型的虚拟机,而不能迁移vmware类型的虚拟机的问题,实现针对vmware虚拟机迁移基于内存的调度方法,实现针对vmware虚拟机迁移基于存储的调度方法。本专利技术是通过下述技术方案来解决上述技术问题的:一种基于云平台实现对vmware虚拟机热迁移的方法,其包括以下步骤:步骤一,配置允许主机间迁移;在nova的配置文件中,增加allowmigratetosamehost选项,通过allowmigratetosamehost选项控制是否允许在同一个主机上进行迁移,allowmigratetosamehost=True为允许,allowmigratetosamehost=False为不允许;步骤二,配置允许vmware虚拟机基于内存的调度;在nova的配置文件中,设置vmwaremigratescheduler的调度方式,来确定是否允许通过内存使用量来判断是否允许通过内存使用量自动调度迁移 ...
【技术保护点】
一种基于云平台实现对vmware虚拟机热迁移的方法,其特征在于,其包括以下步骤:步骤一,配置允许主机间迁移;在nova的配置文件中,增加允许迁移到相同主机选项,通过允许迁移到相同主机选项控制是否允许在同一个主机上进行迁移,允许迁移到相同主机等于正确时为允许,允许迁移到相同主机等于错误时为不允许;步骤二,配置允许vmware虚拟机基于内存的调度;在nova的配置文件中,设置vmware migrate scheduler的调度方式,来确定是否允许通过内存使用量来判断是否允许通过内存使用量自动调度迁移目标主机,vmware migrate scheduler=memoryScheduler,为允许通过内存使用量自动调度迁移目标主机;步骤三,vmware虚拟机热迁移基于内存的目标主机的迁移;步骤四,vmware虚拟机热迁移基于存储间的迁移;执行nova live migration server id host命令时,添加block migrate参数,将vmware虚拟机迁移到其它的存储上。
【技术特征摘要】
1.一种基于云平台实现对vmware虚拟机热迁移的方法,其特征在于,其包括以下步骤:步骤一,配置允许主机间迁移;在nova的配置文件中,增加允许迁移到相同主机选项,通过允许迁移到相同主机选项控制是否允许在同一个主机上进行迁移,允许迁移到相同主机等于正确时为允许,允许迁移到相同主机等于错误时为不允许;步骤二,配置允许vmware虚拟机基于内存的调度;在nova的配置文件中,设置vmwaremigratescheduler的调度方式,来确定是否允许通过内存使用量来判断是否允许通过内存使用量自动调度迁移目标主机,vmwaremigratescheduler=memoryScheduler,为允许通过内存使用量自动调度迁移目标主机;步骤三,vmware虚拟机热迁移基于内存的目标主机的迁移;步骤四,vmware虚拟机热迁移基于存储间的迁移;执行novaliv...
【专利技术属性】
技术研发人员:赵良,丁星,武静,
申请(专利权)人:中电科华云信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。