VMware Cloud Community
madhanSakthi
Contributor
Contributor

How to improve performance in EXSI VMs ?

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.

0 Kudos
7 Replies
mcrape
Enthusiast
Enthusiast

A few questions come to mind:

  • What sort of storage are you using?
  • What is the server spec and how many VMs are you provisioning? Is the machine being over taxed?
  • What is the guest OS? Is it a supported OS, and do you have VMware Tools installed?
  • are you able to identify any particular processes that are taking a long time?

Hopefully with a bit more detail we might be able to help you find an answer.

0 Kudos
madhanSakthi
Contributor
Contributor

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.

0 Kudos
FritzBrause
Enthusiast
Enthusiast

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.

pastedImage_1.png

0 Kudos
chaithu4u
Enthusiast
Enthusiast

hi

is that 64 bit application of 32 bit??

0 Kudos
Paltelkalpesh
Enthusiast
Enthusiast

Did you Monitor performance while installing your application.

0 Kudos
mohdhanifk
Enthusiast
Enthusiast

0 Kudos