Virtualization, Consolidation, Gre(en Re)volution VirtualOne

Tuesday Jan 13, 2009

For independent developers and ISVs Sun xVM Ops Center provides an SDK and public APIs. The APIs allow third party systems management vendors to integrate with xVM software. The APIs are ideal for ISVs to manage and control xVM software.

There are two sets of APIs:

  • JMX-Remoting API &
  • WS-Management API: This is the most likely API that third parties would use.

The functionality exposed via the APIs provides:

  • Discovering resources on the network
  • Provisioning OS and firmware to servers
  • Patching OS
  • Managing Sun xVM Servers
  • Managing virtual pools
  • Managing and migrating guests
  • Managing datacenter
  • Managing virtual image libraries
  • Monitoring OS and servers

The SDK contains the following:

  • Complete Javadocs of public APIs. The Javadocs include mapping of WS-Management queries and responses.
  • Functional examples demonstrating how to use the APIs. 
The SDK requires Java 6.