Home Contact Email
 Why InterraIT
 Leadership
 Delivery Competency
 Working at Interra IT
 Spotlight
 Quality Policy
Mobile Solution
Virtualization
Open Source
MainFrame
SAP
 
  vSphere Integration Services  
 
Contact Us
 
 
Home     Competency Center    Virtualization     vSphere Integration Services

vSphere Integration Services

vSphere provides a great flexibility to third party developers to integrate their product with vSphere product stacks. vSphere can be integrated using one of the following options

  • API Integration
  • vSphere client plug-in
  • Orchestrator plug-in

API Integration

Main components of vSphere product stack i.e. ESX and vCenter server exposes the following API interfaces, which can be leveraged by third party developers for product integration

  • VI Web Services – Used to manage the virtual infrastructure. Communication protocol SOAP/HTTP.
  • CIM – Implementation of following types of CIM profile. Communication protocol CIM/HTTP
  • SMI-S
  • SMASH
  • VDDK – C / C++ client libraries to perform the read / write operations on virtual disks. Mostly used by developers to build data protection software
  • VIX – C / C++ client libraries to manage the guest operating system. Mostly used for automation purposes.
  • VMCI – Virtual machine communication interface, which allows the fast communication between virtual machines under same host.

vSphere client plug-in

VMware offers third party developers and partners the ability to extend the VMware Infrastructure Client (vSphere Client) with their own product specific menu selections, views, tabs, and toolbar icons, to provide access to external, Web based functionality.

Developers can extend the vSphere Client by identifying the web applications, scripts, or other components that they want to make available through the vSphere Client.

Configuration file needs to be created to define each of the components and identifies where in the vSphere Client each should display at runtime. Configuration file defines each of these components as an extension element. Client plug-ins enables a wide range of integration and extension scenarios.

Orchestrator plug-in

Orchestrator plug-ins allows third party developers and partners to access and control external technologies and applications. The external technologies which can be accessed via plug-ins can include virtualization management tools, email systems, databases, directory services, and remote control interfaces.

Orchestrator provides a set of standard plug-ins to allows third party developers and partners to incorporate such technologies as the VMware vCenter Server API and email capabilities into their automation workflows. Orchestrator implements open standards, to simplify integration with external systems.


 

www. Kurtsalmon.com

InterralT has secured my confidence through Confidence through consistently delivering High quality work in the application development ad Implementation outsourcing space over the year. I have always found them to be very responsive. Flexible and proactive in their approach to partnering with me and my organization to deliver value. This is testament to interralT’s commitment to its customers and the direct involvement of its executive team when needed, deep technical Expertise, high quality standards and robust me methodology.

 
  more..  
     
  Testing of a EAI Product for World's Largest Business Process Application Provider  
  Development of a telecom billing & expense management Product  
  24x7 Support & Maintenance of a Distribution Control System for America's Leading Chemical Distributor  

Home  Contact Us  Sitemap  Disclaimer  Privacy Policy Copyright © Interra Information Technologies Inc.