Solved

Memory Usage in VMware ESXi

Posted on 2008-06-14
2
4,881 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 18

Accepted Solution

by:
larstr earned 500 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

Create the perfect environment for any meeting

You might have a modern environment with all sorts of high-tech equipment, but what makes it worthwhile is how you seamlessly bring together the presentation with audio, video and lighting. The ATEN Control System provides integrated control and system automation.

Question has a verified solution.

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

In this article, I will show you HOW TO: Create your first Windows Virtual Machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server, the Windows OS we will install is Windows Server 2016.
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 rename, unmount, delete and upgrade VMFS datastores. Open vSphere Web Client: Rename VMFS and NFS datastores: Upgrade VMFS-3 volume to VMFS-5: Unmount VMFS datastore: Delete a VMFS datastore:
This Micro Tutorial walks you through using a remote console to access a server and install ESXi 5.1. This example is showing remote access and installation using a Dell server. The hypervisor is the very first component of your virtual infrastructu…
Suggested Courses

623 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