vsphere中的evc介绍

EVC(Enhanced vMotion Compatibility)确保群集内不同CPU主机的vMotion兼容性,通过屏蔽处理器特定功能实现。EVC在群集设置中配置,基准模式基于群集内最低功能集。尽管它不阻止虚拟机利用硬件提升,但可能不适用于依赖特殊CPU功能的应用。EVC简化管理,自动化判断新服务器加入群集的vMotion兼容性。
什么是Enhanced VMotion Compatibility EVC)?增强型 vMotion 兼容性

可以使用增强型 vMotion 兼容性 (Enhanced vMotion Compatibility, EVC) 功能帮助确保群集内主机的 vMotion 兼容性。EVC 可以确保群集内的所有主机向虚拟机提供相同的 CPU 功能集,即使这些主机上的实际 CPU 不同也是如此。使用 EVC 可避免因 CPU 不兼容而导致通过 vMotion 迁移失败。

在“群集设置”对话框中配置 EVC。配置 EVC 时,请将群集中的所有主机处理器配置为提供基准处理器的功能集。这种基准功能集称为 EVC 模式。EVC 利用 AMD-V Extended Migration 技术(适用于 AMD 主机)和 Intel FlexMigration 技术(适用于 Intel 主机)屏蔽处理器功能,以便主机可提供早期版本的处理器的功能集。EVC 模式必须等同于群集中具有最小功能集的主机的功能集,或为主机功能集的子集。

EVC 只会屏蔽影响 vMotion 兼容性的处理器功能。启用 EVC 不会妨碍虚拟机利用更快处理器速度、更多 CPU 内核或在较新的主机上可能可用的硬件虚拟化支持。

EVC 无法在任何情况下都阻止虚拟机访问隐藏的 CPU 功能。未遵循 CPU 供应商推荐的功能检测方法的应用程序可能在 EVC 环境中会行为异常。此类行为异常的应用程序未遵照 CPU 供应商建议,无法支持 VMware EVC。


通过CPU硬件底层支持的在线热迁移方案(Intel 通过Flex Migration实现,AMD通过Extended Migration实现),允许虚拟层面上支持CPUID 掩码功能,屏蔽某些CPU功能,通过强制CPU指令集兼容来实现不同CPU系列之间的在线热迁。


看起来有些不是很好理解,简单举个例子吧。大家都知道 Vmotion 功能在实战中的意义是非常重要的,但是 Vmotion 对于 CPU 的要求比较苛刻,对于不同系列 CPU 是无法自动实现 Vmotion 的功能,比如在 HP 380G4 HP380G5 之间不通过人工修改是绝对无法实现 Vmotion 的。在 VI 的实施过程中,会碰到一个群组里面的服务器 CPU 不同的情况。比如三个月前买的服务器是基于 Intel 53xx CPU ,由于应用的扩大,需要给群组添加新的服务器,而新购买的服务器是基于 Intel 54xx CPU ,由于 Intel 54xx CPU  增加了 SSE4.1 指令集,导致新服务器加入群组后,无法实现虚拟机从旧服务器到新服务器的在线热迁 (VMotion)


没有EVC之前,解决方案是通过手工计算CPU Masking,逐个修改每个虚拟机的配置文件或者全局修改VC服务器上的vpxd.cfg 来实现不同系列CPU之间兼容性的问题。

这样做的缺点是需要人工设计对于群组中所有服务器兼容的CPU Masking,并且,当群组中有新的服务器加入后,为了避免可能的不兼容情况,需要再次手工计算一个新的CPU Masking

VI推出EVC 之后,以上所有的手工工作都由VCESX Server完成了。vmware通过和CPU厂商的合作,通过在硬件底层上直接支持CPUID 掩码功能。

这样的好处显而易见,一是避免了繁琐的人工干预部分,提高了系统的稳定性。二是当群组中有新的服务器加入的话,VC 会自动判别是否新服务器与群组在Vmotion层面上兼容,如果不兼容,不会允许服务器加入的,提高了自动化程度。



《企业级 VMware vSphere 6.7虚拟化技术配置与管理》课程共分为“上集”和“下集”两部分,本套视频为“下集”部分,“上集”部分已经对VMware vSphere 6.7的计算资源、网络资源、存储资源、虚拟机配置与管理等进行了详细讲解,“下集”部分以“上集”为基础进行技术延伸,全面对vMotion、DRS、HA、FT、性能监控、VDP备份等特性进行理论讲解和实战配置。 通过本课程学习,可以全面掌握vMotion、资源池、DRS、HA、FT、VDP、监控等高可用性运维技能。 《企业级 VMware vSphere虚拟化技术配置与管理》下集部分具体课程章节如下。 第1章 《VMware vSphere 6.7 vMotion配置与管理》主要内容本章我们详细介绍了冷迁移、通过 vMotion 迁移、通过 Storage vMotion 迁移、CPU 兼容性和 EVC、在 vSphere Client中迁移已关闭电源或已挂起的虚拟机、将开机状态的虚拟机迁移至新计算资源和存储、关于迁移兼容性检查等内容。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第2章 《VMware vSphere 6.7 资源和DRS配置与管理》主要内容本章我们主要讲解了CPU虚拟化资源管理知识、内存虚拟化资源管理知识、存储虚拟化资源管理知识、资源池、DRS群集、Storage I/O Control、科学合理的进行资源分配相关理论和操作。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第3章 《VMware vSphere 6.7 HA配置与管理》主要内容本章我们主要讲解了业务连续性和最小化停机时间、vSphere HA 的工作原理、vSphere HA 准入控制、vSphere HA 互操作性等知识。通过实践操作,可以掌握创建 vSphere HA 群集,配置 vSphere HA群集,配置 Proactive HA。为了提高vCenter Server的高可用性,讲解了vCenter High Availability知识。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第4章 《VMware vSphere 6.7 FT配置与管理》主要内容本章我们从理论上讲解了Fault Tolerance 的工作原理、Fault Tolerance工作用例、Fault Tolerance 环境要求、限制和许可、Fault Tolerance 互操作性。以理论为基础,实践了打开Fault Tolerance功能、测试Fault Tolerance故障切换、迁移辅助虚拟机、挂起Fault Tolerance、恢复Fault Tolerance、关闭Fault Tolerance等内容。最后总结了使用Fault Tolerance的科学做法、Fault Tolerance的故障排除方法。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第5章 《VMware vSphere Data Protection(VDP)》 主要内容本章我们从理论上讲解vSphere Data Protection的基本功能、体系架构。演示了VDP的安装和配置,讲解了怎样正确使用VDP以及使用VDP进行管理备份,自动备份验证,管理恢复,复制作业,文件级恢复,紧急恢复,VDP代理等相关功能,最后针对VDP常见故障进行了总结分析。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第6章 《VMware vSphere 6.7 监控和性能》 主要内容本章我们从理论上讲解了vSphere监控、性能、日志等相关基本知识。实践操作了使用性能图表监控清单对象、监控事件和警报、系统日志文件的配置。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 企业级 VMware vSphere 6.7虚拟化技术配置与管理(上集)视频课程:https://edu.csdn.net/course/detail/35162企业级 VMware vSphere 6.7虚拟化技术配置与管理(下集)视频课程:https://edu.csdn.net/course/detail/35171
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值