Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have ESXi 5.1 running on 2 hosts with less than 10 virtual machines between them currently.

Host 1 has 12GB RAM (Resource Allocation tab says 9288MB)

Host 2 has 16GB RAM (Resource Allocation tab says 13203MB)

I'm still not clear why I lose 3GB of RAM per host (the Memory Usage: Capacity figure on the Summary Tab shows the full amount) but that's sort of another issue (feel free to enlighten me though).

My question is: I've bought an Essentials licence and that gives me vCenter server. I'm deployed the virtual applicance for this (on Host 2) which comes configured with a memory size of 8GB. Sure enough under the Virtual Machines tab for that host it quickly shows Host Memory of around 7500MB however the Guest Memory percentage often falls to a low figure), e.g. less than 10.

This implies that the memory is allocated on the host but isn't begin used by the guest. I think I read something that says once ESXi has allocated the memory it won't actually release it.

Given how small my installation is (in relative terms) would I benefit by going into the settings for the appliance and reducing the memory down from 8GB to 4GB (or even less). Or is this totally irrelevant as will ESXi simply move that 7500MB onto disc and reallocate the actual RAM should another Guest need it?

I hope that makes sense. Thanks for your help.

share|improve this question
add comment

2 Answers

No, you don't want to potentially memory-starve your VC, buy more memory, it's cheap and your hosts are criminally underspec'ed.

share|improve this answer
add comment

Lowering it should be alright for your usage. Vmware recommends a minimum of 4GB memory for a server controlling under 10 hosts

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.