Thanks for the feedback, and yes it's definately a memory overhead - I'm trying to quantify exactly what uses the 'missing' memory. Duncan's thread (which I've read a few times over the years) simply refers to slot sizes being calculated from 'available memory' so I'm trying to understand what constitues 'available'. I set myself a hypothetical VCAP-DCA question to determine the number of slots in a given cluster and I'm struggling to see how vCentre actually works it out.
On the cluster Summary tab, it's stated as 240GB. That's obviously the physical RAM in the hosts, not what's available to VMs.
On the cluster Resource Allocation tab, there are various figures (ESX 4.0U1);
- 221406MB total capacity
- 77712MB reserved capacity
- 7390MB overhead capacity
- 143694 available capacity
On an individual host's Configuration -> Memory tab;
- 49142MB total
- 3484MB system
- 44858MB virtual machines
- 800MB service console (all hosts are full fat ESX)
From the individual host figures I can see that roughly 4GB is taken for the vmKernel and SC combined, leaving 44GB per host. That makes 220GB when multiplied by five for the cluster, which matches the total capacity figure given under the Resouce Allocation tab. So far, so good. BUT the slot size on this cluster is 2246MB, so surely I should get 98 slots (221406/2246) but I actually get 95. If i subtract the 7390 'overhead capacity' from the total that gives me the resultant 95 slots, so maybe that's the answer? Can anyone tell me what extra overhead that third figure refers to? I suspect I'm getting too curious and we all know what that did to the cat....
Regards,
Ed.