跳转至

XenMotion 和 Storage XenMotion


2014-08-13 by dongnan

XenMotion

VM 磁盘位于两个主机共享的存储上时,允许将正在运行的 VM 从一个主机移至另一个主机。 这样可支持高可用性 (HA) 和滚动池升级 (RPU) 等池维护功能自动移动 VM。 这些功能可实现工作负载调整、基础架构恢复能力以及升级服务器软件,而不会带来任何 VM 停机时间。

注意:只能在同一个池的主机之间共享存储。因此,只能将 VM 迁移至同一个池的主机。

Storage XenMotion

VM 不在共享存储上时,Storage XenMotion 则允许将 VM 从一个主机移至另一个主机。 因此,可以迁移保存于本地存储上的 VM,而不会带来停机时间,并且可以将 VM 从一个池移至另一个池。

这样,系统管理员可以:

  • XenServer 池之间重新平衡 VM(例如,从开发环境到生产环境)。
  • 升级和更新独立的 XenServer 主机,而不会带来任何 VM 停机时间。
  • 升级 XenServer 主机硬件。

注意:

  • VM 从一个主机移至另一个主机,从而保留 VM 状态。状态信息包括定义和标识VM 的信息以及历史性能指标(如 CPU 和网络使用情况)。
  • XenDesktop 部署中不得使用 Storage XenMotion

兼容性要求

当通过 XenMotionStorage XenMotion 迁移 VM 时,新 VM 主机必须满足以下兼容性要求,才能继续进行迁移:

  • 必须在要迁移的每个 VM 上安装 XenServer Tools
  • 目标主机必须安装有相同或更新的 XenServer 作为源主机。
  • 对于 Storage XenMotion,如果源主机和目标主机上的 CPU 不同,那么目标主机必须至少提供与源主机的 CPU 相同的整套功能。
  • 对于 Storage XenMotion,无法迁移具有多个快照的 VM
  • 对于 Storage XenMotion,无法迁移连接有六个以上 VDIVM
  • 目标主机必须具有充足的空闲内存容量或者能够使用动态内存控制释放出充足的容量。如果不具有充足的内存,则将无法完成迁移。
  • 对于 Storage XenMotion,目标存储必须具有充足的可用磁盘空间(用于 VM 及其快照),从而可以保存传入的 VM。如果不具有充足的空间,则无法完成迁移。

参考

内容摘自:<<XenServer 6.2 虚拟机用户指南>>

回到页面顶部