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.

We have a single virtual machine hosted on a VMware ESXi5 host. How best can the resources be allocated to maximize the performance of the VM. Our ESXi5 host has 4 GB RAM with two quad core processors. The VM does have a processor intensive load. ( I understand there is no contention of resources for the processor, I just need to know how much RAM can I reserve for the host machine).

share|improve this question

1 Answer 1

First, I'd ask why you're virtualizing this single server workload versus going with a physical implementation... Is there any plan to host other virtual machines on this physical system?

But given the RAM constraints you have, I would recommend leaving asmall bit of RAM for the hypervisor. 3.5GB-3.75GB of RAM seems right for what you're describing.

On the CPU side, that is going to depend heavily upon what running within the VM. E.g. is it Windows? Linux? Is your application multithreaded?

share|improve this answer
    
the VM is a modified *nix machine from Symantec. Im not sure if we can make it a physical. No other VMs on this host, and none planned either. We recently got this new client, so we are still exploring the possibilities here. I had assigned 3.2GB for the VM, so this should be fine. I am going to have to check if this is a multi-threaded application. Thanks for your observations. –  whizkid Sep 8 '12 at 18:52

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.