VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
5 Replies Last post: Oct 26, 2009 3:47 AM by diego2  

Virtual Appliance deployment degradation on vSphere4 posted: Oct 23, 2009 1:04 AM

Click to view Lexus16's profile Novice 6 posts since
Oct 20, 2009
Hello,

We have high performance degradation when our Appliance is deployed to
ESX server via Virtual Center. When the appliance is deployed to ESX
directly we don’t have such problem.
We are using the following script:


curl -u username:NfelMC2Ub -k -T upload https://10.250.148.27/folder/LR1_11133_ESXAppliance/upload.dat?dcPath=Center&dsName=Storage1


where 10.250.148.27 is the address of Virtual Center. If we specify the
address of ESX instead of Virtual Center, everything works fast.
BTW such problem appeared on vSphere 4, on previous versions everything was fine.
Could you please answer:


  • What could be the reason of this degradation?
  • How can we tune up the speed of deployment via Virtual Center?
  • If we have correct credentials on Virtual Center, is it possible to deploy directly to the ESX registered on it?

Thank you
Click to view esloof's profile Hot Shot 271 posts since
Nov 11, 2006

In what part of the command do you specify the virtual appliance source file name?

I'm trying to reproduce it, but I don't get it to work.

curl -u administrator:vmware -k -T upload https://192.168.201.17/folder/Desktop/upload.dat?dcPath=Student Servers&dsName=TEMPLATES

Click to view diego2's profile Lurker 2 posts since
Oct 23, 2009

I guess:

curl -u administrator:vmware -k -T virtual_machine.vmx https://192.168.201.17/folder/MuVmFolder/virtual_machine.vmx?dcPath=Datacenter&dsName=Storage1

The same url you can get by browsing your Virtual Center with https://192.168.201.17/folder.

For me it works.

Click to view sudarsan's profile Expert 263 posts since
Sep 20, 2006
I don't know the answer - if I were to guess, perhaps when vc is involved there is an additional copy from client->vc and vc->esx ? You can probably verify this by checking on the network traffic on vc.

Thanks
Sudarsan
Click to view esloof's profile Hot Shot 271 posts since
Nov 11, 2006

Which version are you using, I'm getting a libsasl.dll missing message when I try to execute curl.exe

curl -u administrator:vmware -k -T curl.pdf https://vcenter.ntpro.local/folder/curl.rtf?dcPath=Biezenhaak&dsName=NFS

Click to view diego2's profile Lurker 2 posts since
Oct 23, 2009

Hello esloof,

I use cygwin.

Developer Social Media

Communities