计划 Windows Server 2016 中的 Hyper-V 可扩展性

本文详细介绍了可在 Hyper-V 主机或其虚拟机(如虚拟处理器或检查点)上添加和删除的组件的最大配置。 规划部署时,请考虑会应用于每个虚拟机的最大值,以及会应用于 Hyper-V 主机的最大值。 Windows Server 版本中的最大值继续增长,以响应支持机器学习和数据分析等较新方案的请求。

注意

有关 System Center Virtual Machine Manager (VMM) 的信息,请参阅 Virtual Machine Manager。 VMM 是单独出售的用于管理虚拟化数据中心的 Microsoft 产品。

虚拟机的最大值

当主机运行所选产品版本时,这些最大值将应用于每个虚拟机。 来宾操作系统可能支持小于虚拟机最大值的值。 并非所有组件在两代虚拟机中都可用。 有关各代的比较,请参阅是否应在 Hyper-V 中创建第 1 代或第 2 代虚拟机?

组件 最高 说明
检查点 50 实际数量可能更少,具体取决于可用存储。 每个检查点都存储为使用物理存储的 .avhd 文件。
内存
  • 240 TB(第 2 代)
  • 1 TB(第 1 代)
复查特定操作系统的要求,以确定最小数量和推荐的数量。
串行 (COM) 端口 2 无。
直接连接到虚拟机的物理磁盘的大小 多种多样 最大大小由来宾操作系统决定。
虚拟光纤通道适配器 4 作为最佳实践,我们建议你将每个虚拟光纤通道适配器连接到不同的虚拟 SAN。
虚拟软盘设备 1 个虚拟软盘驱动器 无。
虚拟硬盘容量
  • 64 TB(针对 VHDX 格式)
  • 2040 GB(VHD 格式)
每个虚拟硬盘都将作为 .vhdx 或 .vhd 文件存储在物理媒体上,具体取决于虚拟硬盘所使用的格式。
虚拟 IDE 磁盘 4 启动盘(有时称为引导盘)必须连接到其中一个 IDE 设备。 启动盘可以是虚拟硬盘,也可以是与虚拟机直接相连的物理磁盘。
虚拟处理器
  • 2048(第 2 代)
  • 64(第 1 代)
来宾操作系统支持的虚拟处理器数量可能会减少。 有关详细信息,请参阅针对特定操作系统发布的信息。
虚拟 SCSI 控制器 4 使用虚拟 SCSI 设备需要集成服务,这些服务可用于受支持的客户机操作系统。 有关支持哪些操作系统的详细信息,请参阅支持的 Linux 和 FreeBSD 虚拟机支持的 Windows 客户机操作系统
虚拟 SCSI 磁盘 256 各 SCSI 控制器最多可支持 64 个磁盘,这意味着各虚拟机可具有多达 256 个虚拟 SCSI 磁盘的配置。 (4 个控制器 x 64 个磁盘/控制器)
虚拟网络适配器 共计 68 个适配器:
  • 64 个特定于 Hyper-V 的网络适配器
  • 4 个旧网络适配器;
特定于 Hyper-V 的网络适配器提供更好的性能,并且需要集成服务中包含的驱动程序。 有关详细信息,请参阅在 Windows Server 中规划 Hyper-V 网络

提示

此表也适用于 Azure Stack HCI 版本 21H2、22H2 和 23H2。

组件 最高 说明
检查点 50 实际数量可能更少,具体取决于可用存储。 每个检查点都存储为使用物理存储的 .avhd 文件。
内存
  • 240 TB(第 2 代)
  • 1 TB(第 1 代)
复查特定操作系统的要求,以确定最小数量和推荐的数量。
串行 (COM) 端口 2 无。
直接连接到虚拟机的物理磁盘的大小 多种多样 最大大小由来宾操作系统决定。
虚拟光纤通道适配器 4 作为最佳实践,我们建议你将每个虚拟光纤通道适配器连接到不同的虚拟 SAN。
虚拟软盘设备 1 个虚拟软盘驱动器 无。
虚拟硬盘容量
  • 64 TB(针对 VHDX 格式)
  • 2040 GB(VHD 格式)
每个虚拟硬盘都将作为 .vhdx 或 .vhd 文件存储在物理媒体上,具体取决于虚拟硬盘所使用的格式。
虚拟 IDE 磁盘 4 启动盘(有时称为引导盘)必须连接到其中一个 IDE 设备。 启动盘可以是虚拟硬盘,也可以是与虚拟机直接相连的物理磁盘。
虚拟处理器
  • 1,024(第 2 代)
  • 64(第 1 代)
来宾操作系统支持的虚拟处理器数量可能会减少。 有关详细信息,请参阅针对特定操作系统发布的信息。
虚拟 SCSI 控制器 4 使用虚拟 SCSI 设备需要集成服务,这些服务可用于受支持的客户机操作系统。 有关支持哪些操作系统的详细信息,请参阅支持的 Linux 和 FreeBSD 虚拟机支持的 Windows 客户机操作系统
虚拟 SCSI 磁盘 256 各 SCSI 控制器最多可支持 64 个磁盘,这意味着各虚拟机可具有多达 256 个虚拟 SCSI 磁盘的配置。 (4 个控制器 x 64 个磁盘/控制器)
虚拟网络适配器 共计 68 个适配器:
  • 64 个特定于 Hyper-V 的网络适配器
  • 4 个旧网络适配器;
特定于 Hyper-V 的网络适配器提供更好的性能,并且需要集成服务中包含的驱动程序。 有关详细信息,请参阅在 Windows Server 中规划 Hyper-V 网络
组件 最高 说明
检查点 50 实际数量可能更少,具体取决于可用存储。 每个检查点都存储为使用物理存储的 .avhd 文件。
内存
  • 12 TB(第 2 代)
  • 1 TB(第 1 代)
复查特定操作系统的要求,以确定最小数量和推荐的数量。
串行 (COM) 端口 2 无。
直接连接到虚拟机的物理磁盘的大小 多种多样 最大大小由来宾操作系统决定。
虚拟光纤通道适配器 4 作为最佳实践,我们建议你将每个虚拟光纤通道适配器连接到不同的虚拟 SAN。
虚拟软盘设备 1 个虚拟软盘驱动器 无。
虚拟硬盘容量
  • 64 TB(针对 VHDX 格式)
  • 2040 GB(VHD 格式)
每个虚拟硬盘都将作为 .vhdx 或 .vhd 文件存储在物理媒体上,具体取决于虚拟硬盘所使用的格式。
虚拟 IDE 磁盘 4 启动盘(有时称为引导盘)必须连接到其中一个 IDE 设备。 启动盘可以是虚拟硬盘,也可以是与虚拟机直接相连的物理磁盘。
虚拟处理器
  • 250(第 2 代)
  • 64(第 1 代)
来宾操作系统支持的虚拟处理器数量可能会减少。 有关详细信息,请参阅针对特定操作系统发布的信息。
虚拟 SCSI 控制器 4 使用虚拟 SCSI 设备需要集成服务,这些服务可用于受支持的客户机操作系统。 有关支持哪些操作系统的详细信息,请参阅支持的 Linux 和 FreeBSD 虚拟机支持的 Windows 客户机操作系统
虚拟 SCSI 磁盘 256 各 SCSI 控制器最多可支持 64 个磁盘,这意味着各虚拟机可具有多达 256 个虚拟 SCSI 磁盘的配置。 (4 个控制器 x 64 个磁盘/控制器)
虚拟网络适配器 共计 68 个适配器:
  • 64 个特定于 Hyper-V 的网络适配器
  • 4 个旧网络适配器;
特定于 Hyper-V 的网络适配器提供更好的性能,并且需要集成服务中包含的驱动程序。 有关详细信息,请参阅在 Windows Server 中规划 Hyper-V 网络
组件 最高 说明
检查点 50 实际数量可能更少,具体取决于可用存储。 每个检查点都存储为使用物理存储的 .avhd 文件。
内存
  • 12 TB(第 2 代)
  • 1 TB(第 1 代)
复查特定操作系统的要求,以确定最小数量和推荐的数量。
串行 (COM) 端口 2 无。
直接连接到虚拟机的物理磁盘的大小 多种多样 最大大小由来宾操作系统决定。
虚拟光纤通道适配器 4 作为最佳实践,我们建议你将每个虚拟光纤通道适配器连接到不同的虚拟 SAN。
虚拟软盘设备 1 个虚拟软盘驱动器 无。
虚拟硬盘容量
  • 64 TB(针对 VHDX 格式)
  • 2040 GB(VHD 格式)
每个虚拟硬盘都将作为 .vhdx 或 .vhd 文件存储在物理媒体上,具体取决于虚拟硬盘所使用的格式。
虚拟 IDE 磁盘 4 启动盘(有时称为引导盘)必须连接到其中一个 IDE 设备。 启动盘可以是虚拟硬盘,也可以是与虚拟机直接相连的物理磁盘。
虚拟处理器
  • 240(第 2 代)
  • 64(第 1 代)
来宾操作系统支持的虚拟处理器数量可能会减少。 有关详细信息,请参阅针对特定操作系统发布的信息。
虚拟 SCSI 控制器 4 使用虚拟 SCSI 设备需要集成服务,这些服务可用于受支持的客户机操作系统。 有关支持哪些操作系统的详细信息,请参阅支持的 Linux 和 FreeBSD 虚拟机支持的 Windows 客户机操作系统
虚拟 SCSI 磁盘 256 各 SCSI 控制器最多可支持 64 个磁盘,这意味着各虚拟机可具有多达 256 个虚拟 SCSI 磁盘的配置。 (4 个控制器 x 64 个磁盘/控制器)
虚拟网络适配器 共计 12 个适配器:
  • 8 个特定于 Hyper-V 的网络适配器
  • 4 个旧网络适配器
特定于 Hyper-V 的网络适配器提供更好的性能,并且需要集成服务中包含的驱动程序。 有关详细信息,请参阅在 Windows Server 中规划 Hyper-V 网络

Hyper-V 主机的最大值

这些最大值会应用于运行所选产品版本的每个 Hyper-V 主机。

组件 最高 说明
逻辑处理器 2,048 必须在固件中同时启用这两个功能:
  • 硬件辅助的虚拟化
  • 硬件强制实施的数据执行保护 (DEP)
内存
  • 4 PB 将用于支持 5 级分页的主机
  • 256 TB 将用于支持 4 级分页的主机
无。
网络适配器组(NIC 组合) Hyper-V 无限制。 无。
物理网络适配器 Hyper-V 无限制。 无。
每台服务器的正在运行的虚拟机 1024 无。
存储 受主机操作系统支持的内容限制。 Hyper-V 无限制。 注意:使用 SMB 3.0 时,Microsoft 支持网络连接存储 (NAS)。 不支持基于 NFS 的存储。
每服务器的虚拟网络开关端口 视情况而定;Hyper-V 无任何限制。 实际限制取决于可用的计算资源。
主机可用的虚拟处理器 2,048 此限制会应用于主机操作系统(根分区)
每个逻辑处理器的虚拟处理器数 Hyper-V 无比率。 无。
每台服务器的虚拟处理器 2048 无。
虚拟存储区域网络 (SAN) Hyper-V 无限制。 无。
虚拟交换机 视情况而定;Hyper-V 无任何限制。 实际限制取决于可用的计算资源。
组件 最高 说明
逻辑处理器 1,024 必须在固件中同时启用这两个功能:
  • 硬件辅助的虚拟化
  • 硬件强制实施的数据执行保护 (DEP)
内存
  • 4 PB 将用于支持 5 级分页的主机
  • 256 TB 将用于支持 4 级分页的主机
无。
网络适配器组(NIC 组合) Hyper-V 无限制。 无。
物理网络适配器 Hyper-V 无限制。 无。
每台服务器的正在运行的虚拟机 1024 无。
存储 受主机操作系统支持的内容限制。 Hyper-V 无限制。 注意:使用 SMB 3.0 时,Microsoft 支持网络连接存储 (NAS)。 不支持基于 NFS 的存储。
每服务器的虚拟网络开关端口 视情况而定;Hyper-V 无任何限制。 实际限制取决于可用的计算资源。
主机可用的虚拟处理器 1,024 此限制会应用于主机操作系统(根分区)
每个逻辑处理器的虚拟处理器数 Hyper-V 无比率。 无。
每台服务器的虚拟处理器 2048 无。
虚拟存储区域网络 (SAN) Hyper-V 无限制。 无。
虚拟交换机 视情况而定;Hyper-V 无任何限制。 实际限制取决于可用的计算资源。
组件 最高 说明
逻辑处理器 512 必须在固件中同时启用这两个功能:
  • 硬件辅助的虚拟化
  • 硬件强制实施的数据执行保护 (DEP)
内存 24 TB 无。
网络适配器组(NIC 组合) Hyper-V 无限制。 无。
物理网络适配器 Hyper-V 无限制。 无。
每台服务器的正在运行的虚拟机 1024 无。
存储 受主机操作系统支持的内容限制。 Hyper-V 无限制。 注意:使用 SMB 3.0 时,Microsoft 支持网络连接存储 (NAS)。 不支持基于 NFS 的存储。
每服务器的虚拟网络开关端口 视情况而定;Hyper-V 无任何限制。 实际限制取决于可用的计算资源。
主机可用的虚拟处理器 320 此限制会应用于主机操作系统(根分区)
每个逻辑处理器的虚拟处理器数 Hyper-V 无比率。 无。
每台服务器的虚拟处理器 2048 无。
虚拟存储区域网络 (SAN) Hyper-V 无限制。 无。
虚拟交换机 视情况而定;Hyper-V 无任何限制。 实际限制取决于可用的计算资源。
组件 最高 说明
逻辑处理器 512 必须在固件中同时启用这两个功能:
  • 硬件辅助的虚拟化
  • 硬件强制实施的数据执行保护 (DEP)
内存 24 TB 无。
网络适配器组(NIC 组合) Hyper-V 无限制。 无。
物理网络适配器 Hyper-V 无限制。 无。
每台服务器的正在运行的虚拟机 1024 无。
存储 受主机操作系统支持的内容限制。 Hyper-V 无限制。 注意:使用 SMB 3.0 时,Microsoft 支持网络连接存储 (NAS)。 不支持基于 NFS 的存储。
每服务器的虚拟网络开关端口 视情况而定;Hyper-V 无任何限制。 实际限制取决于可用的计算资源。
主机可用的虚拟处理器 320 此限制会应用于主机操作系统(根分区)
每个逻辑处理器的虚拟处理器数 Hyper-V 无比率。 无。
每台服务器的虚拟处理器 2048 无。
虚拟存储区域网络 (SAN) Hyper-V 无限制。 无。
虚拟交换机 视情况而定;Hyper-V 无任何限制。 实际限制取决于可用的计算资源。

故障转移群集和 Hyper-V

下表列出了使用 Hyper-V 和故障转移群集时应用的最大值。 请务必进行容量规划,以确保有足够硬件资源来运行群集环境中的所有虚拟机。

组件 最高 说明
每群集的节点 64 请考虑为故障转移而保留的节点数量,以及维护任务(如,应用更新)。 建议为确保足够的资源做好规划,以便保留 1 个节点用于故障转移。 这意味着它会保持空闲状态,直到另一个节点通过故障转移切换到它(有时被称为被动节点)。 如果想保留更多节点,则可增大此数字。 没有针对预留节点与活动节点的建议比率或乘数;唯一的要求是:群集中的节点总数不得超过 64 个的上限。
每个群集中和每个节点上运行的虚拟机数 每个群集 8,000 个 多种因素都可以影响可在一个节点上同时运行的虚拟机的实际数目,如:
- 各虚拟机使用的物理内存量。
- 网络和存储带宽。
- 磁盘主轴数量(影响磁盘 I/O 性能)。