阿里巴巴外贸订单网站,2023网站seo,做设计用的素材下载网站,上海专业建设网站制作虚拟机迁移
在虚拟机日常使用时#xff0c;经常会用到虚拟机迁移#xff0c;但有冷迁移和热迁移两种#xff0c;但很多人对这两种机制和区别有些不了解。下面介绍下吧#xff1a;
冷迁移#xff08;cold migration#xff09;
也叫静态迁移。即关闭电源的虚拟机进行迁…虚拟机迁移
在虚拟机日常使用时经常会用到虚拟机迁移但有冷迁移和热迁移两种但很多人对这两种机制和区别有些不了解。下面介绍下吧
冷迁移cold migration
也叫静态迁移。即关闭电源的虚拟机进行迁移。 通过冷迁移可以选择将关联的磁盘从一个数据存储移动到另一个数据存储。
好处虚拟机不需要位于共享存储器上数据丢失率小。 缺点需要关闭电源业务中断。
热迁移Live Migration
又叫动态迁移、实时迁移即虚拟机保存/恢复通常是将整个虚拟机的运行状态完整保存下来同时可以快速的恢复到原有硬件平台甚至是不同硬件平台上。恢复以后虚拟机仍旧平滑运行业务不中断。
好处软件和硬件系统的维护升级不会影响用户的关键服务提高了服务的高可用性和 用户的满意度。 缺点为实现业务不中断操作复杂。
虚拟机迁移场景
场景 1物理机器硬件系统的维护故障修复和升级(upgrade)但运行在这台物理机器上的虚拟机不能关机因为用户重要的服务跑在上面。
场景 2物理机器软件系统升级打补丁(patch)为了不影响上面跑的虚拟机在升级和打补丁之前需要把虚拟机迁移到别的物理机器上。
场景 3一个物理机器上的负载太重通过迁移来减少一些虚拟机来释放资源。
场景 4跨域环境下有的域里有的物理机上的虚拟机太多有的域里物理机上虚拟机太少做一下资源平衡。
数据处理
虚拟机的迁移就是数据的转移如果计算节点之间没有共享存储所以虚拟机在迁移的时候需要处理的数据包括两部分
1、静态数据存储在本地的虚拟机的镜像文件包括后端镜像(libvirt Base)和虚拟机单独的增量镜像文件(libvirt instance disks)。
2、动态数据内存里虚拟机的运行时数据内存里的数据是动态变化的数据虚拟机里运行的负载的大小直接影响迁移的时间长短。
虚拟机存储带来的差异
虚拟机的数据存储主要分为共享存储与非共享存储
虚拟机的数据存在共享磁盘上(Shared storage-based live migration)在迁移时只需要完成内存数据的迁移。 虚拟机的数据存在本地磁盘(block migration)在迁移时需要对镜像文件和内存数据同时迁移。