CIM 代理程序组件

通过公共信息模型 (CIM) 代理程序,应用程序员可以使用公共构建块(而不是专有软件或特定于设备的编程界面)来管理与 CIM 兼容的设备。 应用程序管理存储器方式的标准化使存储器管理更为容易。

组件

CIM 代理程序包含以下组件:

代理程序代码
一种开放系统标准,用于当 CIM 请求和响应在客户机应用程序和设备之间传送时对它们进行解释。
CIM 对象管理器 (CIMOM)
用于数据管理的公共概念框架,它接收、确认并认证来自客户机应用程序的 CIM 请求。 然后,它引导请求到合适的组件或设备提供程序。

系统级别 7.4.0 和更高级别均基于 Open Pegasus V2.13.0 CIMOM。

客户机应用程序
存储管理程序,它为设备发出 CIM 请求到 CIM 代理程序。
设备
存储服务器,它处理并管理客户机应用程序请求。
设备提供程序
特定于设备的处理程序,充当 CIM 的插件。 即 CIMOM 使用该处理程序与设备进行交互。
服务位置协议 (SLP)
客户机应用程序调用以定位 CIMOM 的目录服务。