All Posts

As mentioned in another thread, vSphere does not implement the vCloud API. The vCloud API is implemented by another software layer on top of vSphere -- vCloud Express or another implementation --... See more...
As mentioned in another thread, vSphere does not implement the vCloud API. The vCloud API is implemented by another software layer on top of vSphere -- vCloud Express or another implementation -- which are not yet publicly available for purchase. If you wanted to implement it yourself you would have to create a Web application in your language/framework of choice that operates as specified in the API guide and then invokes the vSphere SDK.
vSphere does not implement the vCloud API. The vCloud API is implemented by another software layer on top of vSphere (vCloud Express or another implementation). If you wanted to implement it y... See more...
vSphere does not implement the vCloud API. The vCloud API is implemented by another software layer on top of vSphere (vCloud Express or another implementation). If you wanted to implement it yourself you would have to create a Web application in your language/framework of choice that operates as specified in the API guide and then invokes the vSphere SDK.
I'am trying to instantiate a VApp using Curl command line tool with the following request : Request : - curl -X POST -k -v -H "Content-Length:0" -H "Content-Type: application/vnd.vmware... See more...
I'am trying to instantiate a VApp using Curl command line tool with the following request : Request : - curl -X POST -k -v -H "Content-Length:0" -H "Content-Type: application/vnd.vmware.vcloud.instantiateVAppTemplateParams+xml" -H "Cookie: vcloud-token=d3a70a159343bf5930e56b6b3ba447b2" -data @/u01/home/lmadmin/instanceVM.xml https://express2.bluelock.com/api/v0.8/vdc/285/action/instantiateVAppTemplate -L -o createVM-output.txt Request body - ( instanceVM.xml, which is file using in above request that contains request body) - Result : - vApp instantiate is failed with error : Error : HTTP/1.1 400 BAD REQUEST Also I am facing the same issue for other “Datacenter operations” like “Clone a VApp” and “Delete a VApp” also. Could you please help us resolving this issue. Please kindly help us to resolve this issue? For your reference, logs are shown here. - About to connect() to express2.bluelock.com port 443 (#0) Trying 174.46.169.100... connected Connected to express2.bluelock.com (174.46.169.100) port 443 (#0) successfully set certificate verify locations: CAfile: /usr/share/ssl/certs/ca-bundle.crt CApath: none SSLv2, Client hello (1): SSLv3, TLS handshake, Server hello (2): SSLv3, TLS handshake, CERT (11): SSLv3, TLS handshake, Server key exchange (12): SSLv3, TLS handshake, Server finished (14): SSLv3, TLS handshake, Client key exchange (16): SSLv3, TLS change cipher, Client hello (1): SSLv3, TLS handshake, Finished (20): SSLv3, TLS change cipher, Client hello (1): SSLv3, TLS handshake, Finished (20): SSL connection using DHE-RSA-AES256-SHA Server certificate: subject: C=US; ST=Indiana; L=Indianapolis; O=BlueLock, LLC; CN=*.bluelock.com start date: 2009-03-12 14:49:02 GMT expire date: 2010-04-18 21:31:58 GMT subjectAltName: express2.bluelock.com matched issuer: C=US; ST=Arizona; L=Scottsdale; O=GoDaddy.com, Inc.; OU=http://certificates.godaddy.com/repository; CN=Go Daddy Secure Certification Authority; serialNumber=07969287 SSL certificate verify ok. POST /api/v0.8/vdc/285/action/instantiatevAppTemplate HTTP/1.1 User-Agent: curl/7.19.6 (i686-pc-linux-gnu) libcurl/7.19.6 OpenSSL/0.9.7a zlib/1.2.1.2 libidn/0.5.6 Host: express2.bluelock.com Accept: / Cookie: vcloud-token=bd161f3e498c4608d5b947666deb3e9b Content-Type: application/vnd.vmware.vcloud.instantiateVAppTemplateParams+xml Content-Length: 614 < HTTP/1.1 400 BAD REQUEST < Date: Thu, 14 Jan 2010 12:39:39 GMT < Server: Apache/2.2.14 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8g mod_wsgi/2.6 Python/2.6.2 < Vary: Accept-Encoding < Content-Length: 0 < Connection: close < Content-Type: text/html; charset=utf-8 < Closing connection #0 SSLv3, TLS alert, Client hello (1): About to connect() to 1 port 80 (#0) Trying 0.0.0.1... Failed to connect to 0.0.0.1: Invalid argument Success couldn't connect to host Closing connection #0 We are facing the same issue for other “Datacenter operations” like “Clone a VApp” and “Delete a VApp” also. Only the login and Browse operations are working fine. Could you please help us resolving this issue.
I had registered with Hosting.com and Terremark for their vCloud Express API. They seem to be the only ones currently exposing their vCloud API currently (correct me if i am wrong). I started p... See more...
I had registered with Hosting.com and Terremark for their vCloud Express API. They seem to be the only ones currently exposing their vCloud API currently (correct me if i am wrong). I started playing with the vCloud API from the two service providers. The first thing that hit me was that Terremark seems to have altered the vCloud API. The first API call itself to get api version have different output. Terremark : https://services.vcloudexpress.terremark.com/api/versions Hosting.com: https://vcloud.safesecureweb.com/api/versions You can try by hitting the browser. Terremark seems to have omitted Media Type Mappings. Again, if you go to this link https://community.vcloudexpress.terremark.com/en-us/product_docs/w/wiki/a-introduction.aspx It says "The Terremark vCloud differs slightly from the generic vCloud. The vDC has the following children that are not part of the generic vCloud implementation: Catalog Internet Service Public IP " I thought the point of having a standardised and versioned vCloud API is to have uniformity between service providers so that developers and users can switch between the service providers seamlessly with just a change in Service URL and credentials. Now if i write code to talk to a Terremark vCloud i am not sure it will work in Hosting.com. How will i certify it for a certain vCloud api version? I think VMware should be more strict about the vCloud implementation of the service providers by at least running a huge Test Suite and make sure they adhere to the API and only certify them as VMware certified vCloud once they pass the Test.
vcloud API document gives good information to the developers.Browsing, Provisioning and self-service data center operations are the use cases mentioned in the vcloud API document. Any documenta... See more...
vcloud API document gives good information to the developers.Browsing, Provisioning and self-service data center operations are the use cases mentioned in the vcloud API document. Any documentation related to application integration like self-service managment operations may be useful. Use cases of vCloud API: the existing code can be converted to a service and new applications to manage the organization in a holisitic manner can be developed. this information is very useful. Business alignment scenarios are useful. A document that provides information about the usage of the containers, resource taxonomy highlighting the advantages of the vcloud for SOA implementation may be very useful. For ex: using the organization container object more effectively to represent the organization and getting a holistic view of the organization and its entities.vapp may provide a good way to migrate, isolate and convert custom code into a service. This could be useful to develop business solutions and validate/test the business scenarios.
I am trying to build a private datacenter in my own lab with vSphrere4. I would like to use vCloud API on the top of vSphere instance. Any idea how can I install/implement vCloud API within the... See more...
I am trying to build a private datacenter in my own lab with vSphrere4. I would like to use vCloud API on the top of vSphere instance. Any idea how can I install/implement vCloud API within the datacenter and how to make use of that?
Timeliness/agility, resource optimization and cost benefits are the most desired pain points for cloud computing according to open group suvery conducted and the same is echoed in the SOA.VmWare ... See more...
Timeliness/agility, resource optimization and cost benefits are the most desired pain points for cloud computing according to open group suvery conducted and the same is echoed in the SOA.VmWare vsphere and vCenter provde great solutions for Timeliness / agility, resource optimization and cost benefit for the infrastructure resources used in the organization. How well the vCloud API provide a framework / platform to create new applications that cover all the resources, provide a great platform for Business Agility, time to market. Information and case studies in private cloud to begin with regarding the advantages of VmWare framework.
Thanks for info. I am very new to vCloud and here I am asking basic question. Any type of help or tip is appreciable. Can you please let me know how to implement vCloud API on top o... See more...
Thanks for info. I am very new to vCloud and here I am asking basic question. Any type of help or tip is appreciable. Can you please let me know how to implement vCloud API on top of multiple vSphere or brief info on steps to be followed to host vCloud Restful Services inside company premises consisting of one or more vSphere instances? I found vCloud API 0.8 Programming guide is pretty exclamatory and easy to understand. It also gives example for how to do HTTP request calls to vClould API, but I think it is not giving information on how to host private cloud URL and other resources. Basically I just wanted to know how to create private vCloud from scratch on single or multiple vSphere instances.
The vCloud layers on top of multiple vSphere instances. Also the vCloud API has to be "implemented" on top of multiple vSphere instances so it is not available at a fixed URI on a single vSphere ... See more...
The vCloud layers on top of multiple vSphere instances. Also the vCloud API has to be "implemented" on top of multiple vSphere instances so it is not available at a fixed URI on a single vSphere instance.
I am new to cloud computing and vCloud API and would like to know vCloud-uri for newly created vCenter Server. I had created vCenter 4.0 and tried calling vCloud API in browser and through... See more...
I am new to cloud computing and vCloud API and would like to know vCloud-uri for newly created vCenter Server. I had created vCenter 4.0 and tried calling vCloud API in browser and through ecplise HTTP Client plugin. But was getting html response code 404. e.g. both http://10.x.x.x/api/versions and eclipse client plug returning 404 code where 10.x.x.x is vCenter server IP. Again tried with vCloud API explained in Appendix A from vCloud API Programming Guide version 0.8 to get vCloud representation of the vCenter but was getting vCenter Home page only. e.g. GET http://10.x.x.x as HTTP request and response was vCenter Home page. I am not able to figure out what could be vCloud-uri for new vCenter server. Please suggest if any required step is missingg to intiate cloud services. It will be of big help if any one can give a tool or workarround to check whether cloud service is working. Also any tool or programme to view cloud inventory.
jclouds currently has preview support for Terremark. check it out: http://code.google.com/p/jclouds/wiki/QuickStartTerremark Cheers, -Adrian founder jclouds
Roughly do you have a date for the release of Java Binding to vCloud?
I added the line in vApp.xsd. I have attached the new file
i have a few questions on Internal clouds and External cloud with vCloud Services. 1. What is the current availability vCloud Services stack that can be deployed on vSphere platform? Is ... See more...
i have a few questions on Internal clouds and External cloud with vCloud Services. 1. What is the current availability vCloud Services stack that can be deployed on vSphere platform? Is it the beta of the "vCloud Appliance"? 2. If I have to federate between a Data Center (which has vSphere...) and a Service Provider with vCloudExpress, what would be be the approach? How would I create vAPPs? Could I programmatically interface with the vCloud APIs at the Provider? Is there a vCenter plug-in to manage the remote (Service Provider) private cloud from the Enterprise? Do I have to have a VPN Tunnel between the Enterprise and the Service Provider (for me to use the vCloudExpress as an "overflow" capacity) Thanks in advance for the answers -raghu
In which file did you add this to?
vCloud Express partners are standing up the vCloud API.
The vCloud is expected to work with a partner load-balancer for managing incoming traffic into cloud. A vCloud internally will use DRS for resource scheduling
I have 2 questions 1) Are there any documents with vCloud's block/layer diagram of a typical vCloud deployment? (or is it too early ? 2) What is the resource balancing stra... See more...
I have 2 questions 1) Are there any documents with vCloud's block/layer diagram of a typical vCloud deployment? (or is it too early ? 2) What is the resource balancing strategy in vCloud? Are you guys using the the DRS mechanism or are there new technologies?
I am trying to generate python objects to deal with the xsd schema. I use generateDS to generate equivalent python objects that will parse the xml strings returned by vCloud Api. There how... See more...
I am trying to generate python objects to deal with the xsd schema. I use generateDS to generate equivalent python objects that will parse the xml strings returned by vCloud Api. There however seems to be a missing import. I have added this line just after line 17 and all imports are working well and compiling the generated python module works fine &lt;xs:import namespace="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData" schemaLocation="http://schemas.dmtf.org/wbem/wscim/1.0.0/cim-schema/2.19.0+/CIM_VirtualSystemSettingData.xsd"/&gt; I have however not found a single online service providing an API. If anyone knows of it can you please point me to it or at least a fake cloud api whichi can run my rest api against or an in-house closu api like eucalyptus for EC2. Thanks