EVC(增强型 vMotion 兼容性 (Enhanced vMotion Compatibility, EVC)

在虚拟机动态迁移vmotion的时候,一般需要目的主机和源主机具有相同2113的CPU,因为不同的CPU指令集可能不一样,所以不能完成虚拟机运行情况下5261的迁移4102。
针对这种情况,可以事先把集群内的不同CPU的主机都按最低那个CPU的标准进行降级,高级功能(新CPU的新1653指令集)都放弃使用,以便集群中的虚拟机能够动态进行迁专移属,这就是EVC。
EVC的好处是实现了不同CPU主机间运行的虚拟机的动态迁移,坏处当然就是放弃了高档CPU的高档功能。

增强型 vMotion 兼容性 (Enhanced vMotion Compatibility, EVC) 可以确保群集内的所有主机向虚拟机提供相同的 CPU 功能集。使用 EVC 可避免因 CPU 不兼容而导致通过 vMotion 迁移失败。
启用 EVC 不会妨碍虚拟机利用更快处理器速度、更多 CPU 内核或在较新的主机上可能可用的硬件虚拟化支持。
通过CPU硬件底层支持的在线热迁移方案(Intel 通过Flex Migration实现,AMD通过Extended Migration实现),允许虚拟层面上支持CPUID 掩码功能,屏蔽某些CPU功能,通过强制CPU指令集兼容来实现不同CPU系列之间的在线热迁。

posted @ 2020-06-04 11:00  江逐天月我逐IT  阅读(800)  评论(0)    收藏  举报