VMware Cloud Community
AJ1100
Contributor
Contributor

Overcommit Memory?

I'm a VMware newby so I apologies for my ignorance. Smiley Wink

I have 2 ESX 3.5 servers running VC2.5. I need to migrate 10 VM's from ESX host #2 to host #1. I want to manually VMotion these over. The only resource I'm concerned with is the memory. ESX #1 shows 60% avg max memory used. ESX #2 shows 50%. Can I still migrate these (combine them to #1), without any problems? Do you get errors during migration if memory is past 100%?

Thanks in advance!

AJ

0 Kudos
7 Replies
weinstein5
Immortal
Immortal

Welcome to the forums - you might get some memory contetion but I think it will be tolerable -

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos
AndreTheGiant
Immortal
Immortal

I suppose that both hosts have the same RAM.

You are near 100% (probably TSP can reduce the memory usage) so you can migrate the VM without big problems (unless you have high reservation values).

Andre

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
0 Kudos
aCrazyPenguin
Enthusiast
Enthusiast

Hi

As long as you dont have full memory reservations set on each VM you will be okay. However you may experience some performance issues keeping them all on that host if you dont upgrade the memory (might start seeing ballooning). If you do decide to move them over, monitor the memory performance of the VM's to ensure you dont start getting excessive problems.

Regards

-


a CraZy PeNguIn

http://www.acrazypenguin.com

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

------------------------- Andy Wood - VCP3 & 4 . MCITP:EA . MCSE:S . CCA . CCNA . Sec+ http://www.acrazypenguin.com If you find this answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos
aCrazyPenguin
Enthusiast
Enthusiast

Hi

As long as you dont have full memory reservations set on each VM you will be okay. However you may experience some performance issues keeping them all on that host if you dont upgrade the memory (might start seeing ballooning). If you do decide to move them over, monitor the memory performance of the VM's to ensure you dont start getting excessive problems.

Regards

-


a CraZy PeNguIn

http://www.acrazypenguin.com

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

------------------------- Andy Wood - VCP3 & 4 . MCITP:EA . MCSE:S . CCA . CCNA . Sec+ http://www.acrazypenguin.com If you find this answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos
malaysiavm
Expert
Expert

In my experience, it should be find as the Hypervisor will take care of the memory overcommit piece. Make sure you dun full reserve all your memory for every single VM.

Craig

vExpert 2009

Malaysia VMware Communities -

Craig vExpert 2009 & 2010 Netapp NCIE, NCDA 8.0.1 Malaysia VMware Communities - http://www.malaysiavm.com
AJ1100
Contributor
Contributor

Some great information. Yes, both hosts have 32GB memory.

0 Kudos
aCrazyPenguin
Enthusiast
Enthusiast

Hi

Yes that will be okay. If you had memory reservations in place, you could only move over enough VM's that would "fit" the available memory on the host. But in your case, you can easily over subscribe your memory allocation.

As mentioned before, suggest you monitor your VM performance to ensure you/your users dont get any negative performance effects.

Regards

-


a CraZy PeNguIn

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

------------------------- Andy Wood - VCP3 & 4 . MCITP:EA . MCSE:S . CCA . CCNA . Sec+ http://www.acrazypenguin.com If you find this answer useful please consider awarding points by marking the answer correct or helpful