屏蔽和映射对象模型
屏蔽和映射概要文件提供了用于指定哪些主机通过哪些目标端口可看到哪些卷的接口。
针对 IBM FlashSystem A9000 和 A9000R 主机和集群映射,不支持为视图指定目标端口。 配置主机映射时无法选择目标端口,但可通过在交换机上对配置分区进行配置。 所有视图中涉及的目标端口都可通过枚举 CIM_ProtocolControllerForPort 类的实例显示出来。 请参阅图 1。

表 1 描述了可用的屏蔽和映射类。 有关屏蔽和映射对象模型的更多信息,请参阅 MaskingMapping.mof 文件。 MOF 文档位于 公共信息模型 (CIM) 代理程序安装目录中的 mof 文件夹内。
| CIM 类名 | 描述 | IBM FlashSystem® A9000 和 A9000R CIM 类名 |
|---|---|---|
| CIM_FCPort | 系统上的光纤通道端口 | IBMTSDS_FCPort |
| CIM_EthernetPort | 系统上的以太网端口 | IBMTSDS_EthernetPort |
| CIM_SCSIProtocolEndPoint | 用于映射的光纤通道或 iSCSI 端口 | IBMTSDS_SCSIProtocolEndpoint IBMTSDS_iSCSIProtocolEndpoint |
| CIM_SCSIProtocolController | 表示主机和与卷的关系的逻辑实体 | IBMTSDS_SCSIProtocolController |
| CIM_StorageVolume | 系统上的存储卷 | IBMTSDS_SEVolume |
| CIM_AuthorizedPrivilege | 表示卷集的访问许可权的逻辑实体 | IBMTSDS_Privilege |
| CIM_StorageHardwareID | 主机系统上的发起方端口 | IBMTSDS_StorageHardwareID |
| CIM_SystemSpecificCollection | 表示 StorageHardwareID(主机)集合的逻辑实体 | IBMTSDS_SystemSpecificCollection |
| CIM_Cluster | 表示 SystemSpecificCollection(主机)集合的逻辑实体 | IBMTSDS_Cluster |
- iSCSI 端口支持
- StorageHardwareID 实例创建和删除
- HardwareIDCollection 实例创建和修改
- ExposePaths 和 HidePaths 方法
iSCSI 端口支持
缺省情况下,IBM FlashSystem A9000 和 A9000R 提供 6 个 iSCSI 端口。 其中三个接口模块支持 iSCSI,每个模块中有两个端口。 您可以参阅 IBM FlashSystem A9000 和 A9000R 红皮书以获取详细信息。 IBM FlashSystem A9000 和 A9000R CIM 代理程序 通过实现 iSCSI 目标端口概要文件以及屏蔽和映射概要文件包含完整 iSCSI 支持。
StorageHardwareID 实例操作
StorageHardwareID 实例表示登录到存储区域网络的主机端发起方。 IBM FlashSystem A9000 和 A9000R SMI-S 提供程序支持包含光纤通道或 iSCSI 主机端口的主机端发起方。
- CreateStorageHardwareID 方法用于创建 StorageHardwareID 实例。 在 IBM FlashSystem A9000 和 A9000R 上,创建了包含指定发起方端口的主机。
- DeleteStorageHardwareID 方法用于删除 StorageHardwareID 实例。 在 IBM FlashSystem A9000 和 A9000R 上,从主机移除发起方端口。
HardwareIDCollection 实例操作
HardwareIDCollection 实例表示一组登录到存储区域网络的 StorageHardwareID 实例(主机端发起方)。
- CreateHardwareIDCollection 方法可使用指定 ElementName 和 Setting 值创建 HardwareIDCollection 实例。
- AddHardwareIDsToCollection 方法用于将 StorageHardwareID 实例添加到 HardwareIDCollection 实例。
注: 方法 ModifyHardwareIDCollection、DeleteHardwareIDCollection 和 RemoveHardwareIDsFromCollection 不在 CIM 或 SMI-S 模式中。 这些方法均为 IBM® 扩展。
|
ExposePaths 和 HidePaths 方法
SCSIProtocolController 实例表示可以分配 StorageHardwareID 实例访问权的卷的视图。 您可以使用 ControllerConfigurationService 方法找到 SCSIProtocolController 实例,或者使用 StorageHardwareID 实例中的 ExposePaths 和 HidePaths 方法找到 SCSIProtocolController 实例。
特权确定 StorageHardwareID 实例和 SCSIProtocolController 实例之间的访问权。 IBM FlashSystem A9000 和 A9000R SMI-S 提供程序支持读取/写入权限。 可以通过使用 PrivilegeManagementService 方法找到特权。