CIM 代理程序组件

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

组件

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

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

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

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