Remove vmware memory limits with Powershell

Using Memory Limits in vmware vSphere can cause severe performance issues. The guest operating system assumes it can use all of the allocated memory, but vSphere will make sure the vm cannot use more than the memory limit. It does this by inflating a memory balloon using the balloon driver included with the vmware tools. The performance chart in the vSphere Client will show the virtual machine is ballooning. I never recommend using memory limits in vmware.
The following script will remove all memory limits in your vSphere infrastructure, preventing the problems described above. Continue reading “Remove vmware memory limits with Powershell”


Happy SAAD!

To all you SysAdmins: a very happy System Administrator Appreciation Day (of SysAdminDay for short)!

I hope you’ll finally get the appreciation you deserve.