要最大程度提高 Windows 客户机操作系统环境的安全性和可管理性,请遵循基于虚拟化的安全 (VBS) 的最佳做法。
通过遵循以下最佳做法来避免出现问题。
VBS 硬件
对 VBS 使用以下 Intel 硬件:
- Haswell CPU 或更高版本为获得最佳性能,请使用 Skylake-EP CPU 或更高版本。
- 可接受 Ivy Bridge CPU。
- Sandy Bridge CPU 可能会导致性能较低。
并非所有 VBS 功能都可以在 AMD CPU 上使用。有关更多信息,请参见 VMware 知识库文章,网址为 http://kb.vmware.com/kb/54009。
Windows 客户机操作系统兼容性
Windows 10、Windows Server 2016 和 Windows Server 2019 虚拟机支持 VBS,尽管 Windows Server 2016 版本 1607 和 1703 需要修补程序。有关 ESXi 主机硬件兼容性,请参见 Microsoft 文档。
Windows 客户机操作系统 RS1、RS2 和 RS3 中的 VBS 要求在客户机操作系统中启用 HyperV。有关更多信息,请参见《VMware vSphere 发行说明》。
VBS 上不支持的 VMware 功能
启用 VBS 时,以下功能在虚拟机中不受支持:
- Fault Tolerance
- PCI 直通
- 热添加 CPU 或内存
VBS 的安装和升级限制
配置 VBS 之前,请了解以下安装和升级限制:
- 默认情况下,为低于版本 14 的硬件版本上的 Windows 10、Windows Server 2016 和 Windows Server 2019 配置的新虚拟机是使用旧版 BIOS 创建的。将虚拟机的固件类型从旧版 BIOS 更改为 UEFI 后,必须重新安装客户机操作系统。
- 如果您计划将虚拟机从以前的 vSphere 版本迁移到 vSphere 6.7 或更高版本并在虚拟机中启用 VBS,请使用 UEFI 以避免重新安装操作系统。