Administrator Guide
SMI-S 实施
SMI-S 通过以下组件实施:
• CIM 服务器(称为 CIM 对象管理器或 CIMOM),可从 CIM 客户端侦听 WBEM 请求(HTTP/HTTPS 上的 CIM 操作)并作出响
应。
• CIM 提供程序可与特定受管资源类型(例如,存储系统)通信,并为 CIMOM 提供关于它们的信息。理论上来说,可以将适用于
多个设备类型(例如,存储系统和 Brocade 交换机)的提供程序插入同一 CIMOM。但是,实际上,所有存储供应商都提供
CIMOM 和单一提供程序,并且没有与来自其他供应商的解决方案共同存在。
这些组件可能以几种不同的方法提供:
• 嵌入式代理:硬件设备有一个嵌入式 SMI-S 代理程序。启用设备管理无需安装其他软件。
• SMI 解决方案:硬件或软件出厂时在主机上已安装代理。代理程序需要连接到设备并获取唯一识别信息。
SMI-S 架构
嵌入式 SMI-S 阵列提供程序的架构要求包括在管理控制器 (MC) 架构内运行,使用有限的磁盘空间、使用有限的内存资源,并且与
服务器上运行的代理提供程序一样快。所使用的 CIMOM 是开源 SFCB CIMOM。
SFCB 是轻量级 CIM 守护程序,可响应 CIM 客户端请求并通过 http/https 协议支持标准 CIM XML。该提供程序是通用管理协议接口
(CMPI) 提供程序,并且可使用此接口。为了减少内存占用空间,将使用称为 CIMPLE 的第三方软件包。有关 SFCB 的更多信息,请
转至 http://sourceforge.net/projects/sblim/files/sblim-sfcb。
关于 SMI-S 提供程序
注: SMI-S 不受带 5U84 机柜的系统支持。
提供程序是 SMI-S 1.5 提供程序,可以通过 CTP 1.5 测试。支持完全配置。
SMI-S 提供程序是固件中实施的完全嵌入式提供程序。它可以提供基于行业标准 WBEM 的管理框架。SMI-S 客户端可以与此嵌入式
提供程序直接交互,无需中间代理提供程序。提供程序支持主动管理功能,例如 RAID 配置。
CNC 和 SAS 系统受支持。Dell EMC 的类别是 SMI_XXX。Dell EMC 的设备命名空间是 /root/smis。
嵌入式 CIMOM 可以配置为在端口 5989 上侦听来自客户端的安全 SMI-S 查询并且需要为所有查询提供凭据,或者配置为在端口
5988 上侦听来自客户端的不安全 SMI-S 查询。此提供程序实施符合 SNIA SMI-S 规范版本 1.5.0。
注: 无法同时启用端口 5989 和端口 5988。
命名空间的详情如下。
• 实施命名空间 — root/smis
• 互操作命名空间 — root/interop
嵌入式提供程序集包括以下提供程序:
• 实例提供程序
• 关联提供程序
• 方法提供程序
• 提示提供程序
嵌入式提供程序支持以下 CIM 操作:
• getClass
• enumerateClasses
• enumerateClassNames
• getInstance
• enumerateInstances
• enumerateInstaneceNames
• associators
• associatorNames
• references
• referenceNames
144
其他管理接口