10.7. 虚拟机硬件配置要求和限制

运行在 Hypervisor 上的虚拟机有以下的硬件配置要求和限制:

表 10.5. 虚拟硬件

要求和限制
CPU
  • 在 Red Hat Enterprise Linux 6 中,每个虚拟机最大支持 160 个虚拟 CPU。
  • 在 Red Hat Enterprise Linux 7 中,每个虚拟机最大支持 240 个虚拟 CPU。
内存
不同的虚拟机对内存有不同的要求。每台虚拟机具体所需的内存由虚拟机的操作系统以及虚拟机操作负载所决定。
  • 每个虚拟机最少需要 512MB 虚拟内存。少于 512MB 内存的虚拟机将不被支持。
  • 每个 64 位的虚拟机最大支持 4000GB 虚拟内存。
  • 32 位虚拟机所支持的最大虚拟内存是由虚拟机本身决定的。以标准的 32 位模式运行的 32 位虚拟机最大支持 4GB 虚拟内存(请注意,一些虚拟的操作系统只使用其中的 2GB 内存);以 PAE (Page Address Extension)模式运行的 32 位虚拟机最大可以支持 64GB 虚拟内存(同样,不是所有的虚拟操作系统都可以使用所支持的所有内存)。
PCI 设备
每个虚拟机最多可以支持 31 个虚拟 PCI 设备。一些系统设备(其它包括一些必需的系统设备)会占用所限制的设备数量,如 PCI 主机桥、ISA 桥、USB 桥、板桥(board bridge),图形卡以及 IDE 或 VirtIO 块设备。
存储
一个虚拟机可以最多支持 28 个虚拟存储设备(3 个 IDE 设备和 25 个 Virtio 设备)。