HCHTech
Well-Known Member
- Reaction score
- 4,203
- Location
- Pittsburgh, PA - USA
Above. I am troubleshooting some performance issues on an ESXi host. It's getting a little long in the tooth, but not due for replacement until the end of 2020.
This is a Dell R720, with Dual Xeon E52670s - so 20 cores @ 2.5GHz, 40 allocable cores with hyperthreading. 128GB of RAM. 8TB of storage - one big RAID array. There are a lot of VMs so it's possible it's just overburdened, but I'll wait for some opinions before jumping to that conclusion. The symptom I'm trying to address is complaints about performance on the workstation VMs named R1, R1_Win10 & R2_Win10.
There are about 35 physical workstations and 3 VM workstations. The VMs are accessed from a remote office over a site-to-site VPN, so that is a variable as well - the whole problem could be the speed of that VPN, but I've accessed the workstation VMs from the main site and they are unquestionably slow, so the VPN isn't my biggest suspect.
Here is a spreadsheet showing how the resources have been allocated and a snapshot of current usage. This is just a screen snip, so I hope it's readable when zoomed.

Processors have been over allocated, so that is one thought. Also, I wonder about the allocation of video memory. This is the only ESXi setup I have (inherited when I got the client), so I don't want to muck about too much without a little guidance.
Note that R2, R3, R4, and MetroXP are all VMs that are normally powered off. The XP VM runs an legacy app, usually accessed only once or twice each year.
Client is an Actuary. Only business apps are used, primarily Office, of course. 1 LOB apps uses a SQL database running on the APP-SERVER. The other LOB app uses an access database on the APP-SERVER. 7 Quickbooks users (max 5 simultaneous) opening a shared file on the APP-SERVER, too. 35 users running a shared Timeslips paradox database on the APP-SERVER as well. Email is O365.
No complaints from folks running physical workstations, only from those on the VM workstations. No crashing, just slowness.
There is a ESXi second host holding a backup DC and a workstation VM running Quest Rapid Recovery, doing backups once per hour. That process takes about 8 minutes and doesn't coincide with the complaints, timewise.
What do you think?
This is a Dell R720, with Dual Xeon E52670s - so 20 cores @ 2.5GHz, 40 allocable cores with hyperthreading. 128GB of RAM. 8TB of storage - one big RAID array. There are a lot of VMs so it's possible it's just overburdened, but I'll wait for some opinions before jumping to that conclusion. The symptom I'm trying to address is complaints about performance on the workstation VMs named R1, R1_Win10 & R2_Win10.
There are about 35 physical workstations and 3 VM workstations. The VMs are accessed from a remote office over a site-to-site VPN, so that is a variable as well - the whole problem could be the speed of that VPN, but I've accessed the workstation VMs from the main site and they are unquestionably slow, so the VPN isn't my biggest suspect.
Here is a spreadsheet showing how the resources have been allocated and a snapshot of current usage. This is just a screen snip, so I hope it's readable when zoomed.

Processors have been over allocated, so that is one thought. Also, I wonder about the allocation of video memory. This is the only ESXi setup I have (inherited when I got the client), so I don't want to muck about too much without a little guidance.
Note that R2, R3, R4, and MetroXP are all VMs that are normally powered off. The XP VM runs an legacy app, usually accessed only once or twice each year.
Client is an Actuary. Only business apps are used, primarily Office, of course. 1 LOB apps uses a SQL database running on the APP-SERVER. The other LOB app uses an access database on the APP-SERVER. 7 Quickbooks users (max 5 simultaneous) opening a shared file on the APP-SERVER, too. 35 users running a shared Timeslips paradox database on the APP-SERVER as well. Email is O365.
No complaints from folks running physical workstations, only from those on the VM workstations. No crashing, just slowness.
There is a ESXi second host holding a backup DC and a workstation VM running Quest Rapid Recovery, doing backups once per hour. That process takes about 8 minutes and doesn't coincide with the complaints, timewise.
What do you think?