在前面的章节中,我们分享了FusionCompute的计算虚拟化、存储虚拟化、网络虚拟化这些基础功能,那么在FusionCompute中又可以提供哪些高级特性呢?这里就不得不说一个很重要的特性了——虚拟机热迁移。
为什么需要热迁移
随着云计算技术的逐渐成熟,越来越多的企业将应用部署在云环境中。为了保证业务持久化的运行,当物理主机出现停机维护的时候,如何才能保证业务不中断运行呢?在FusionCompute中就提供这样一个功能——虚拟机热迁移,能够支持在不影响用户使用或中断服务的情况下,在服务器之间实时迁移虚拟机,从而无需为进行计划内服务器维护而安排应用中断。
什么是虚拟机热迁移
虚拟机热迁移是指在不中断业务的情况下,将同一个集群中虚拟机从一台物理服务器移动至另一台物理服务器。虚拟机管理器提供内存数据快速复制和共享存储技术,确保虚拟机迁移前后数据不变。虚拟机迁移过程中,磁盘不进行迁移,即磁盘的位置不变,仍处于原数据存储中。可以手动迁移虚拟机,也可以设置一个调度策略来自动执行迁移。在FusionCompute里支持3种迁移的方式:虚拟机热迁移(更改主机)、存储热迁移(更改数据存储)、整机热迁移(更改主机和数据存储)。