Introduction 51IntroductionThe Dell PowerVault Modular Disk (MD) storage arrays provide an industrystandard application programming interface (API) called the StorageManagement Initiative Specification (SMI-S). This interface enables thirdparty SMI-S client applications to manage MD storage arrays in a multi-vendor Storage Area Network (SAN) environment.SMI-enabled management applications are known as CIM clients. To allowclients to manage a storage device, an SMI-S Provider (also referred as SMI-SAgent or CIM Agent) is required. SMI-S Providers can be implemented as:• A proxy interface that translates the existing API of a device to an SMI-Scompliant interface.• A native feature of the storage device API. This implementation issometimes referred to as an embedded agent.Dell MD SMI-S Provider is implemented as a proxy interface. Thisimplementation is the quickest path to SMI-S compliance, but it requires thatthe proxy provider and a Common Information Model Object Manager(CIMOM) are installed on a server. A CIMOM is a CIM/WBEM infrastructurethat receives, validates, and authenticates CIM requests from the clientapplication. The CIMOM directs the requests to the appropriate deviceprovider.The Dell SMI-S Provider, referred to as SMI-S Provider, must run on a serveron the storage network. OpenPegasus CIMOM is installed during theinstallation of this SMI-S Provider.The SMI-S Provider provides the SMI-S interface to the Dell PowerVaultModular Disk storage array family. The provider uses the proxy CIM Agentmodel and is supported on Windows and Linux platforms only. For the actualversions of the platforms, see the support matrix for the MD storage arrays atsupport.dell.com/manuals.