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

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

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的个数)

技术分享










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

技术分享








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

技术分享


磁盘40GB,精简置备

技术分享


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

技术分享


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

技术分享


开机后

Slot sizecpu 32MHz

    Memory 8GB

Total slots 280 10台主机总容量)

Used slots 17

Available slots 235

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

技术分享


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

技术分享


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

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

技术分享


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

技术分享


此时,datastore无变化

技术分享


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

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

技术分享


此时,磁盘置备容量由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

技术分享


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的个数)

技术分享


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
















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