VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系


一个cluster ,共10256GB内存的主机,HA接入控制策略为允许一台主机故障


当前的HA 运行时的信息如下:

Slot sizecpu 32MHz

Memory 8GB

Total slots 280 10台主机总容量)

Used slots 16

Available slots 236

Failover slots 281台主机可运行单个slot size容量vm的个数)

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第1张图片










有一台vm,没有开机VM目前资源配置如下配置内存16GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第2张图片








内存预留8GB  VM的配置内存16GB = Swap文件8GB + 预留内存 8GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第3张图片


磁盘40GB,精简置备

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第4张图片


目前磁盘置备容量为48GB = 40GB + Swap文件8GB,实际使用7.1GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第5张图片


Datastore容量明细,但这里是没有显示出Swap文件8GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第6张图片


开机后

Slot sizecpu 32MHz

    Memory 8GB

Total slots 280 10台主机总容量)

Used slots 17

Available slots 235

Failover slots 28 1台主机可运行单个slot size容量vm的个数)

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第7张图片


开机后 Datastore 明细,多了一个 Swap文件8GB ,和一个 VMM开销114MB = 0.1GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第8张图片


开机后,磁盘置备容量由40GB变为48GB = 40GB + Swap文件8GB

实际使用容量由7.1GB变为15.21GB = 7.1GB + Swap文件8GB + VMM开销0.1GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第9张图片


开机状态下调整内存预留从8GB16GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第10张图片


此时,datastore无变化

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第11张图片


此时,内存预留为16GB VM分配的内存相等

VM的配置内存16GB = Swap文件0GB + 预留内存 16GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第12张图片


此时,磁盘置备容量由48GB = 40GB + Swap文件8GB变为40GB = 40GB + Swap文件0GB

实际使用容量由15.21GB = 7.1GB + Swap文件8GB + VMM开销0.1GB

变为7.21GB = 7.1GB + + VMM开销0.1GB + Swap 0GB

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第13张图片


HA运行状态由于VM预留内存的变化,也发生了变化

这是因为slot size中的内存值由VM的预留内存决定的,由8GB上升到了16GB

Slot sizecpu 32MHz

    Memory 16GB

Total slots 150 10台主机总容量)

Used slots 17

Available slots 118

Failover slots 15 1台主机可运行单个slot size容量vm的个数)

VMware虚拟机预留内存分别与HA接入控制、磁盘使用容量的关系_第14张图片


从而导致整个cluster ha可保护的vm数量变少,由最初的28台降低至15台。