发明名称 |
一种Openstack云平台中虚拟机的动态迁移方法 |
摘要 |
本发明公开了一种Openstack云平台中虚拟机的动态迁移方法,包括:动态迁移进行权限检查和参数检查;迁移前在目的物理主机上获得和准备虚拟机挂载的块设备,在目的物理主机上设置虚拟机的网络,目的物理主机上设置虚拟机的防火墙;调用libvirt python接口migrateToURI,来把源主机迁移到目的主机;迁移后在源物理主机上detach volume,在源物理主机上释放security group ingress rule,在目的物理主机上更新数据库里虚拟机状态,在源物理主机上删除虚拟机。本发明利用SDN提供网络最大限度适应业务架构,构建优质高效网络,提高了动态迁移时的灵活性。 |
申请公布号 |
CN106126318A |
申请公布日期 |
2016.11.16 |
申请号 |
CN201610523637.8 |
申请日期 |
2016.07.05 |
申请人 |
云南大学 |
发明人 |
于倩;李彤;孙子钧;刘峻松;赵莹;宋星;孟祥兆;王炜;林英;郁湧;刘金卓;谢仲文;代飞;赵娜 |
分类号 |
G06F9/455(2006.01)I;G06F9/48(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
合肥顺超知识产权代理事务所(特殊普通合伙) 34120 |
代理人 |
俞强 |
主权项 |
一种Openstack云平台中虚拟机的动态迁移方法,其特征在于,所述Openstack云平台中虚拟机的动态迁移方法包括以下步骤:动态迁移进行权限检查和参数检查;迁移前在目的物理主机上获得和准备虚拟机挂载的块设备,在目的物理主机上设置虚拟机的网络,目的物理主机上设置虚拟机的防火墙;调用libvirt python接口migrateToURI,来把源主机迁移到目的主机;dom.migrateToURI(CONF.live_migration_uri%dest,logical_sum,None,CONF.live_migration_bandwidth)以时间间隔0.5循环调用wait_for_live_migration方法,来检测虚拟机迁移的状态,直到虚拟机成功迁移为止;迁移后在源物理主机上detach volume,在源物理主机上释放security group ingress rule,在目的物理主机上更新数据库里虚拟机的状态,在源物理主机上删除虚拟机。 |
地址 |
650091 云南省昆明市翠湖北路2号云南大学 |