VMware Cloud Community
StressedOut
Contributor
Contributor

Esxi VM Memory Tweaking

I'm looking for information/pointers on what to look at when observing and tuning memory allocations.

Examples -

2008r2 VM, remote desktop services, users logged on, 2xVCPU, 12228MB ram configured, in task manager i see 12287MB Total RAM, 640MB free 8587MB available.

Would this indicate that i can reduce allocated ram by something like 7000MB ? I.e. I am over-allocated on this VM, assuming usage is running at the expected levels.

2008r2 VM, file and printer sharing services, 1xVCPU, 4096MB ram configured, in task manager i see 4095MB Total RAM, 349MB free 3165MB available.

Would this indicate that i can reduce allocated ram by something like 2000MB ?

2008r2 VM, SQL Server database, 1xVCPU, 6144MB ram configured, in task manager i see 6143MB Total RAM, 1977MB free 2161MB available.

This one seems tricky as SQL server appears to suck up all ram allocated when it gets busy so i have no idea how much i should allocate really.??

I'm just looking for best-practise approach really, I like to know i am extracting as much as possible from my server hardware and not crippling any VM's by having too little or too much allocated etc.

Thanks

Reply
0 Kudos
1 Reply
parmarr
VMware Employee
VMware Employee

Please refer to the What's New in Performance for VMware vSphere 6.5 - https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/performance/whats-new-vs... and Performance Best Practices for VMware vSphere 6.0 - https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vmware-perfbest-practice...

Sincerely, Rahul Parmar VMware Support Moderator
Reply
0 Kudos