在线迁移和宕机迁移



在线迁移和宕机迁移

  • 在线迁移

OpenStack 云平台环境上线运行后,考虑数据中心服务器的负载均衡和容灾的需要,经常需要在不停机的状态下完成虚拟机跨物理机和跨数据中心的迁移。实现了共享存储后,可以利用下面的方法进行虚拟机的在线迁移。

nova live-migration vmId computeNode

其中 vmId 为待迁移的虚拟机 Id,computeNode 为目的宿主机。整个迁移过程很快,用户几乎感知不到迁移过程的影响。

  • 宕机迁移

在虚拟机所在的宿主机因为各种原因宕机后,即便虚拟化服务和虚拟机本身没有出问题,也不能对外正常提供服务,可以借助物理机宕机迁移的策略恢复虚拟机的工作。迁移操作如下所示:

nova evacuate --on-shared-storage vmId computeNode

物理机宕机迁移操作需要在共享存储的支持下进行,迁移过程需要指定 on-shared-storage 共享存储参数,vmId 是待迁移的虚拟机 Id,computeNode 是目的宿主机。通过物理机宕机迁移,可以在新的宿主机上迅速恢复受影响虚拟机的工作状态。迁移后,有时会出现虚拟机访问不到的情况,这是迁移过程丢失网络信息造成的,解除该虚拟机浮动 Ip 的绑定,然后重新绑定原 Ip 即可。

需要指出的是,基于 NFS 实现的共享存储适合于物理节点规模较小的环境,可以考虑将并发量不高、网络压力较小的业务部署在这样的环境中。当生产环境要求较好的横向扩展性和高负载性支撑时,可以考虑基于 glusterfs 文件系统提供共享存储功能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值