在 VCF 9 中,ESX 可用的实时补丁的范围得到了显著扩展。这包括vmkernel、用户空间守护进程(user-space daemons)、NSX 组件以及现有的支持实时修补的虚拟机执行运行时(vmx)。
例如:近期发布的 ESX 9.0.0.0100 修补程序支持实时修补功能。您可以使用实时修补程序将此修补程序应用到 ESX 9.0.0 (24755229) 集群。
简而言之:实时补丁允许以非破坏性的方式应用某些 ESX补丁,而无需将虚拟机从主机迁移走。实时补丁功能会极大的降低运维人员进行安全升级的维护窗口和工作量。
这意味着未来的补丁能够使用实时补丁功能进行快速且无中断的修补。安全补丁是实时补丁的主要目标,因为对于用户来说安全补丁的及时更新至关重要。需要注意的是,并非所有补丁都支持实时补丁功能。
提醒:要识别某个补丁是否支持实时补丁功能,补丁发行说明会说明该补丁是否支持实时补丁功能。VCF 和 vSphere Lifecycle Manager 用户界面也会显示该补丁是否支持实时补丁功能。

修补用户空间守护进程时,可能需要重新启动守护进程。根据正在修补和重新启动的用户空间守护进程,ESX 主机与 vCenter 的连接可能会出现短暂中断。例如,修补 hostd 守护进程可能需要重新启动该守护进程。这可能会导致主机短暂地显示与 vCenter 断开连接;这是正常现象,不会影响虚拟机。
如果实时修补程序的目标是虚拟机执行运行时 (vmx),则虚拟机在实时修补期间会经历快速挂起-恢复 (FSR) 操作,并非所有修补程序都要求虚拟机执行 FSR 操作。在 VCF 9.0 中,对于启用 vGPU 的虚拟机,FSR 操作的执行速度显著加快,从而允许对托管启用 vGPU 的大型虚拟机的集群进行实时修补,而不会中断 AI/ML 应用程序。
vSphere Lifecycle Manager 会在实时修补程序修复任务之前执行预检查,以确保主机具有足够的可用资源。如果主机没有足够的资源,则可能需要先降低主机上的负载,然后才能继续进行实时修补程序修复。




