Solved

jClouds for vCenter

Posted on 2014-09-22
8
575 Views
Last Modified: 2014-10-01
I'm building an Apache Service Mix service that will allow our other services to clone machines from templates on VMWare vCenter.  I was playing with jClouds and seems there is some support for vCloud but it is unclear if this can be used for a local vCenter we host.  Also, there appears to be some discussion that jclouds supports for VMWare is lacking.  Is it possible to make Java code using the jClouds stuff (such as ComputeService) to work with VMWare vCenter?  Is it possible for this to be partially portable to other cloud/virtualization software?
0
Comment
Question by:HyperBPP
  • 4
  • 4
8 Comments
 
LVL 61

Expert Comment

by:gheist
ID: 40338668
vmware offers powershell and perl APIs
0
 
LVL 6

Author Comment

by:HyperBPP
ID: 40339032
@gheist... Thank you, perl may be the route I have to take... however, was hoping to use jclouds API for portability between cloud providers if possible.  Having trouble finding a straight answer.
0
 
LVL 61

Accepted Solution

by:
gheist earned 500 total points
ID: 40339056
I doubt there are many products past vcloud orchestrator from vmware...
Anyway you need to seek vmware supported solution like Ubuntu did: https://insights.ubuntu.com/2014/04/11/openstackvmware-deployment-stories-webinar-qa/
0
 
LVL 6

Author Comment

by:HyperBPP
ID: 40339244
So it sounds like it could use jclouds to inteface with openstack and use openstack to manage my vCenter server?
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 61

Expert Comment

by:gheist
ID: 40339264
It is not really "manage"
OpenStack can create and delete VMs via vcenter (i still puzzled if this functionality is exported to APIs reachable by jclouds)

You can try to hook openstack demo livecd from ubuntu to see if it is solution or you need to look further...
0
 
LVL 6

Author Closing Comment

by:HyperBPP
ID: 40354865
Looks to be accurate.  VI Vsphere API is a Java solution but is vCenter specific.

Thanks!
0
 
LVL 61

Expert Comment

by:gheist
ID: 40354974
Was ubuntu of help?
0
 
LVL 6

Author Comment

by:HyperBPP
ID: 40355196
I didn't go with ubuntu due to project constraints at my job.  You answered my question that there is not a portable API for vmsphere.  I am currently using VI Java API 5.1
0

Featured Post

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

HOW TO: Connect to the VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere (HTML5 Web) Host Client 6.5, and perform a simple configuration task of adding a new VMFS 6 datastore.
In this article, I will show you HOW TO: Install VMware Tools for Windows on a VMware Windows virtual machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server, using the VMware Host Client. The virtual machine has Windows Server 2016 instal…
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.
This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now