Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Memory Usage in VMware ESXi

Posted on 2008-06-14
2
Medium Priority
?
4,892 Views
Last Modified: 2012-08-14
Ok Windows Server 2003 Standard in a 32-bit environment only uses 4GB of memory. If I have a server with 16GB of memory and ESXi installed on it then can I have 4 different Server 2003 VM each with 4GB? Like does ESXi recognize all of it and share it out correctly in a 32-bit environment?

I am new to virtualization and just trying to get a better understanding of it.

Thanks in advance for your help.
0
Comment
Question by:kserritt
2 Comments
 
LVL 18

Accepted Solution

by:
larstr earned 2000 total points
ID: 21787782
If you install 4 servers you will be able to give each of them 4GB. Be however aware that Windows 2003 Standard can only see 3GB unless you boot with the PAE parameter. Also see here for more information:
http://support.microsoft.com/kb/283037/
http://support.microsoft.com/kb/291988/

Since you'll be using all memory you will be overcomimitting memory (ESX still needs some, and you also have some overhead per VM). But memory sharing will over some time help you out since you're running the same OS on all of your VMs.

A 4GB 1 vcpu 32 bit guest will have 136.5MB overhead. If you start all your VMs in a very short period you will because of this see both ballooning and swapping until enough memory pages between the virtual machines have been identified and shared. Because of this your virtual machines might run a bit slowly until this point.

For better understanding on how ESX is dealing with memory and resources please see:
http://www.vmware.com/pdf/usenix_resource_mgmt.pdf
http://www.vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_resource_mgmt.pdf

Lars
vkktreeesxboot.jpg
0
 

Author Closing Comment

by:kserritt
ID: 31467306
Thank you very much for the information.
0

Featured Post

Get your Conversational Ransomware Defense e‑book

This e-book gives you an insight into the ransomware threat and reviews the fundamentals of top-notch ransomware preparedness and recovery. To help you protect yourself and your organization. The initial infection may be inevitable, so the best protection is to be fully prepared.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When converting a physical machine to a virtual machine using VMware vCenter Converter Standalone or vCenter Converter Enterprise, if an adapter type is not selected during the initial customization the resulting virtual machine may contain an IDE d…
This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
Teach the user how to configure vSphere clusters to support the VMware FT feature Open vSphere Web Client: Verify vSphere HA is enabled: Verify netowrking for vMotion and FT Logging is in place or create it: Turn On FT for a virtual machine: Verify …
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

916 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question