Common Information Model (CIM) Package

Click here to learn how to join a program

Common Information Model (CIM) providers allow management functions such as reporting health monitoring information or updating driver firmware. The CIM package offers a comprehensive set of tools and resources to help server vendors, storage hardware vendors, and independent hardware vendors (IHVs) develop and certify a CIM provider running on an ESXi host.

Package Overview

The Common Information Model (CIM) package is available for VMware vSphere 5.5, 5.1, 5.0 and ESXi/ESX 4.1. This package guides partners through the development and certification of CIM Providers that are compatible with vSphere and listed on the VMware Compatibility Guide.

CIM providers communicate with a CIM client and can be used to achieve such common management use-cases as reporting hardware health monitoring information or updating driver firmware.

Key Package Benefits

Create a better management experience for customers

Build on top of the basic functionality provided by VMware's CIM providers. Empower OEMS and IHVs to develop and deploy high-quality, differentiated management solutions for the vSphere platform with automation and a development environment simplicity which allows for minimal support from VMware.

Provide confidence of interoperability through an automated acceptance test suite

Partner CIM providers are async and can be submitted for certification at any time.

Package Roadmap Exchange

Periodic roadmap exchanges between the partner and the VMware Alliances manager to allocate resources and align releases. Ongoing program communications about updates to the development kit and about key milestones.

Product Versions Supported

This package supports the following product versions:

vSphere

4.1, 5.0, 5.1, 5.5

vSphere 6.0

Target Audience

  • Server and Storage partners that need to enable monitoring capabilities specific to their hardware platform will use the CIM SDK to create a CIM client.
  • Server and Storage partners may be able to use the VMware-supplied CIM providers as is, but in some cases, a server partner may have implemented the CIM protocol in a unique way, requiring CIM Extensibility package.
  • IHVs that wish to create a CIM profile to enable firmware upgrades.

Related Programs and Services

Web Services SDK with CIM SDK

SDDC Foundation program 

SDDC Integration program ( IOVP & PSA packages)

VMware Ready Category

Server

Storage

IOVP

Documentation and Reference

Name Size
CIM Program Guide 701.7 KB