Hi,
I am using EXSI VMs to install and test my product. I have my own application to automate the installation of setup and perform the testing.
When i do the same in physical machine , the installation hardly takes one hour to complete. But when i do the same in VMs, it is taking more
than 5 hours. I have the same configuration in both VM and phusical machine. What could possibly affect the performance in VMs ?
How can i improve it ?
Thanks.
A few questions come to mind:
Hopefully with a bit more detail we might be able to help you find an answer.
I have enough resources on the server. The only problem i can see is, only when i use my automation application to install the setup it is taking more time.
If i install the setup manually, it takes the normal time. But this is not the case in physical machines.
Check network, cpu, memory and storage usage with esxtop.
http://www.yellow-bricks.com/esxtop/
Below graphic also shows a good overview.
In particular I would look into high %RDY values.
hi
is that 64 bit application of 32 bit??
Did you Monitor performance while installing your application.
Go through this link :
VMware KB: Troubleshooting virtual machine performance issues