EMC ジャパン株式会社 東京都渋谷区代々木2-1-1 新宿マインズタワー http://japan.emc.com お問い合わせは http://japan.emc.com/contact
EMC VNX シリーズ
リリース8.1VNX 用 SMI-S プロバイダ プログラマ向けガイド
P/N 300-015-115 リビジョン 02Copyright © 2015, EMC Corporation. All rights reserved. (不許複製禁無断転載) 2015 年 2 月発行 このドキュメントに記載されている情報は、ドキュメントの出版日現時点の情報です。 この情報は予告なく変更されること があります。 この資料に記載される情報は、「現状有姿」の条件で提供されています。 EMC Corporation は、本文書に記載される情報 に関する、どのような内容についても表明保証条項を設けず、特に、商品性や特定の目的に対する適応性に対する黙示 の保証はいたしません。 この資料に記載される、いかなるEMC ソフトウェアの使用、複製、頒布も、当該ソフトウェア ライセンスが必要です。 製品ラインの最新規制のドキュメントについては、EMC Powerlink の「Technical Documentation and Advisories」セクショ ンにアクセスしてください。
最新のEMC 製品名については、EMC の Web サイトで EMC Corporation の商標を参照してください。 その他のすべての名称ならびに製品についての商標は、それぞれの所有者の商標または登録商標です。 本社: 東京都渋谷区代々木 2-1-1 新宿マインズタワー
目次
目次
... 3
図一覧
... 14
表一覧
... 15
概要
... 21
対象読者 ... 21 基本要件 ... 21 プロファイルの章の形式 ... 21 定義と表記法 ... 21 推奨事項 ... 23 参考資料 ... 23アレイ プロバイダ
... 24
サーバー プロファイル
... 25
概要 ... 25 クラス図 ... 26 クライアントの考慮事項 ... 26 ユースケース: EMC CIM サーバのサーバ プロファイルの実装を確認する ... 27 ユースケース: モデル フィールドを使用して SLP テンプレートを取り込む ... 28 CIM 要素 ... 29 ECOM_ObjectManager ... 30 ECOM_RegisteredProfile ... 31 ECOM_System ... 32 ECOM_Namespace ... 32 ECOM_CIMXMLCommunicationMechanism ... 33ECOM_ElementConformsToProfile ... 34 ECOM_HostedService ... 35
プロファイル登録プロファイル
... 36
概要 ... 36 クラス図 ... 36 クライアントの考慮事項 ... 37 ユースケース: CIM サーバ モデルを使用してサポートされる SNIA プロファイルを決定する ... 37 ユースケース: サーバー上のプロファイルをすべて検索する ... 37 ユースケース: プロファイルで定義されている ManagedElement を識別する ... 37 ユースケース: 指定した CIM サーバでサポートされる自律プロファイルを列挙する ... 38 ユースケース: SMI-S プロファイルの SNIA バージョンを決定する ... 39 CIM 要素 ... 39 ECOM_RegisteredProfile ... 40 ECOM_RegisteredSubProfile ... 40 ECOM_ReferencedProfile ... 41 ECOM_SubProfileRequiresProfile ... 41 ECOM_ElementConformsToProfile ... 41NAS ヘッド プロファイル
... 42
概要 ... 42 クラス図 ... 43 クライアントの考慮事項 ... 43 ユースケース: NAS ヘッドを検出する ... 44 CIM 要素 ... 45 Celerra_CelerraComputerSystem ... 46 Celerra_DataMoverComputerSystem ... 46 Celerra_VirtualDataMoverComputerSystem ... 47 Celerra_LogicalDisk ... 47 Celerra_PrimordialStorageExtent ... 48 Celerra_NFSServer ... 49 Celerra_CIFSServer ... 50 Celerra_ComponentCS_CCS_DMCS ... 50 Celerra_ComponentCS_CCS_VDMCS ... 50 Celerra_SystemDevice_CCS_LD ... 51 Celerra_SystemDevice_CCS_PSE ... 51 Celerra_HostedDependency_DMCS_NFSS ... 51 Celerra_HostedDependency_DMCS_CIFSS ... 51 Celerra_HostedDependency_VDMCS_CIFSS ... 51ブロック サービス パッケージ
... 52
概要 ... 52 クラス図 ... 52 クライアントの考慮事項 ... 53 ユースケース: StoragePool を要約して報告される容量を確認する ... 54 CIM 要素 ... 55 Celerra_PrimordialStoragePool ... 56 Celerra_NonPrimordialStoragePool ... 56 Celerra_LogicalDisk ... 57 Celerra_StoragePoolStorageCapabilities ... 57 Celerra_LogicalDiskStorageSetting ... 58 Celerra_HostedStoragePool_CCS_PSP ... 59 Celerra_HostedStoragePool_CCS_NPSP ... 59 Celerra_AllocatedFromStoragePool_PSP_NPSP ... 59 Celerra_AllocatedFromStoragePool_NPSP_LD ... 59 Celerra_SystemDevice_CCS_LD ... 60ファイル システム プロファイル
... 61
概要 ... 61 クラス図 ... 61 クライアントの考慮事項 ... 62 ユースケース: 参照するプロファイルによってホストされた既存のファイル システムをリストする... 63 ユースケース: ファイル システムの FileSystemSetting を取得する ... 63 ユースケース: ファイル システムをホストする ComputerSystem を取得する ... 63 ユースケース: ファイル システムへのローカル アクセス権を持つすべてのファイル サーバーとアクセス パスを取得する ... 64 ユースケース: 指定したファイル サーバー上の特定ファイル システムへのアクセス パスを取得する ... 64 ユースケース: 指定したファイル サーバー上の特定ファイル システムのローカル アクセス設定を取得する .. 64 ユースケース: 全ファイル サーバー上の特定ファイル システムのファイル共有を取得する ... 64 ユースケース: 指定したファイル サーバー上の特定ファイル システムのファイル共有を取得する ... 64 CIM 要素 ... 64 Celerra_UxfsLocalFileSystem ... 66 Celerra_FileSystemSetting ... 67 Celerra_LocallyAccessibleFileSystemSetting ... 67 Celerra_HostedFileSystem_CCS_UFS ... 68 Celerra_LocalAccessAvailable_NFSS_UFS ... 68 Celerra_LocalAccessAvailable_CIFSS_UFS ... 68 Celerra_ElementSettingData_UFS_FSS ... 68 Celerra_ElementSettingData_UFS_LAFSS ... 69 Celerra_HostedDependency_NFSS_LAFSS ... 69 Celerra_HostedDependency_CIFSS_LAFSS ... 69ファイル ストレージ プロファイル
... 70
概要 ... 70 クラス図 ... 70 クライアントの考慮事項 ... 71 CIM 要素 ... 71 Celerra_ResidesOnExtent_LD_UFS ... 71ファイル エクスポート プロファイル
... 72
概要 ... 72 クラス図 ... 72 クライアントの考慮事項 ... 73 ユースケース: システム上の既存の FileShare をリストする ... 74 CIM 要素 ... 74 Celerra_NFSShare ... 75 Celerra_CIFSShare ... 75 Celerra_ExportedFileShareSetting ... 75 Celerra_HostedShare_NFSFS_NFSS ... 76 Celerra_HostedShare_CIFSFS_CIFSS ... 76 Celerra_ElementSettingData_EFSS_NFSFS ... 77 Celerra_ElementSettingData_EFSS_CIFSFS ... 77 Celerra_SAPAvailableForElement_NFSFS_NFSPE ... 77 Celerra_SAPAvailableForElement_CIFSFS_CIFSPE ... 77 Celerra_SharedElement_NFSFS_UFS ... 77 Celerra_SharedElement_CIFSFS_UFS ... 78NAS ネットワーク ポート プロファイル
... 79
概要 ... 79 クラス図 ... 79 クライアントの考慮事項 ... 79 CIM 要素 ... 80 Celerra_DMEthernetPort ... 81 Celerra_CIFSProtocolEndpoint ... 82 Celerra_NFSProtocolEndpoint ... 82 Celerra_TCPProtocolEndpoint ... 83 Celerra_IPProtocolEndpoint ... 83 Celerra_IPInterfaceSettingData ... 84Celerra_ElementSettingData_IPPE_IPISD ... 84 Celerra_HostedAccessPoint_CIFSS_CIFSPE ... 85 Celerra_HostedAccessPoint_CIFSS_TCPPE ... 85 Celerra_HostedAccessPoint_CIFSS_IPPE ... 85 Celerra_HostedAccessPoint_NFSS_NFSPE ... 85 Celerra_HostedAccessPoint_NFSS_TCPPE ... 85 Celerra_HostedAccessPoint_NFSS_IPPE ... 86 Celerra_BindsTo_TCPPE_CIFSPE ... 86 Celerra_BindsTo_TCPPE_NFSPE ... 86 Celerra_BindsTo_IPPE_TCPPE ... 86 Celerra_DeviceSAPImplementation_DMEP_IPPE ... 86 Celerra_DeviceSAPImplementation_DMEP_CIFSPE ... 87 Celerra_DeviceSAPImplementation_DMEP_NFSPE ... 87 Celerra_SystemDevice_DMCS_DMPE ... 87 Celerra_SystemDevice_VDMCS_DMPE ... 87
ファイル システムの操作プロファイル
... 88
概要 ... 88 クラス図 ... 88 クライアントの考慮事項 ... 89 ファイル システムの作成 ... 89 ファイル システムの変更 ... 91 ファイル システムの削除 ... 92 ユースケース: ローカル アクセス可能なファイル システムをストレージ プール上に作成する ... 93 ユースケース: ファイル システムのサイズを大きくする ... 94 ユースケース: ファイル システムの名前を変更する ... 95 ユースケース: ファイル システムを削除して基盤となる StorageExtent を元に戻す ... 95 ユースケース: ファイル サーバーの ComputerSystem からローカル アクセス可能な機能を取得する ... 95 ユースケース: ファイル サーバーの ComputerSystem でファイル サーバーのローカル アクセス設定を 取得する ... 95 ユースケース: ファイル システム操作でサポートされる機能パターン ... 96 CIM 要素 ... 96 Celerra_FileSystemConfigurationService ... 97 Celerra_FileSystemConfigurationCapabilities ... 98 Celerra_UxfsFileSystemCapabilities ... 99 Celerra_LocallyAccessibleFileSystemCapabilities ... 99 Celerra_HostedService_CCS_FSCS ... 99 Celerra_HostedDependency_CIFS_LAFSC ... 100 Celerra_HostedDependency_NFS_LAFSC ... 100 Celerra_HostedDependency_CIFS_LAFSS ... 100 Celerra_HostedDependency_NFS_LAFSS ... 100 Celerra_ElementCapabilities_FSCS_FSC ... 100 Celerra_ElementCapabilities_FSCS_LAFSC ... 100 Celerra_ElementCapabilities_FSCS_FSCC ... 101 Celerra_SettingsDefineCapabilities_FSC_FSS ... 101 Celerra_SettingsDefineCapabilities_LAFSC_LAFSS ... 101ファイル エクスポートの操作プロファイル
... 102
概要 ... 102 クラス図 ... 102 クライアントの考慮事項 ... 102 サポートされる目標設定 ... 103 エクスポートされる共有の作成 ... 103 エクスポートされる共有の変更 ... 105 エクスポートされた共有の削除 ... 106 権限の割り当て ... 106 ユースケース: ファイル エクスポート操作でサポートされる機能パターン ... 106 ユースケース: エクスポート用のファイル共有の作成 ... 107 ユースケース: エクスポートされるファイル共有の変更 ... 108 ユースケース: エクスポートされるファイル共有の削除 ... 109 CIM 要素 ... 109 Celerra_FileExportService ... 110 Celerra_FileExportCapabilities ... 111 Celerra_ExportedFileShareCapabilities ... 111 Celerra_ExportedFileShareSetting ... 112 Celerra_HostedService_NFSS_FES ... 112 Celerra_HostedService_CIFSS_FES ... 112 Celerra_ElementCapabilities_FES_FEC ... 112 Celerra_ElementCapabilities_FES_EFSC ... 113 Celerra_SettingsDefineCapabilities_EFSC_EFSS ... 113 Celerra_ServiceAffectsElement_FES_NFSS ... 113 Celerra_ServiceAffectsElement_FES_CIFSS ... 113マルチプル コンピュータ システム プロファイル
... 114
概要 ... 114 クラス図 ... 114 クライアントの考慮事項 ... 114 ユースケース: 最上位レベルのコンピュータ システムの検索 ... 115 ユースケース: LogicalDevice の最上位レベルのコンピュータ システムの検出 ... 115 CIM 要素 ... 116 Celerra_CelerraComputerSystem ... 117 Celerra_DataMoverComputerSystem ... 117 Celerra_VirtualDataComputerSystem ... 117 Celerra_PhysicalDataMoverComputerSystem ... 118 Celerra_PhysicalControlStationComputerSystem ... 118 Celerra_CelerraRedundancySet ... 119 Celerra_DataMoverRedancySet ... 119 Celerra_VirtualDataMoverRedundancySet ... 120Celerra_ComponentCS_CCS_DMCS ... 120 Celerra_ComponentCS_CCS_VDMCS ... 120 Celerra_ComponentCS_CCS_PDMCS ... 120 Celerra_ComponentCS_CCS_PCSCS ... 121 Celerra_ConcreteIdentity_CCS_CRS ... 121 Celerra_ConcreteIdentity_DMCS_DMRS ... 121 Celerra_ConcreteIdentity_VDMCS_VDMRS ... 121 Celerra_MemberOfCollection_CRS_DMCS ... 121 Celerra_MemberOfCollection_CRS_VDMCS ... 122 Celerra_MemberOfCollection_DMRS_PDMCS... 122 Celerra_MemberOfCollection_VDMRS_PDMCS ... 122 Celerra_IsSpare_DMCS_CRS ... 122 Celerra_HostedDependency_DMCS_CIFSS ... 122 Celerra_HostedDependency_DMCS_NFSS ... 122 Celerra_HostedDependency_VDMCS_CIFSS ... 122
エクステント コンポジション プロファイル
... 123
概要 ... 123 クラス図 ... 124 クライアントの考慮事項 ... 124 ユースケース: LogicalDisk の仮想階層をトラバースします ... 124 ユースケース: SubjectExtent のルート エクステントの取得 ... 124 ユースケース: 論理ディスクによって使用されるとエクステントの検出 ... 124 CIM 要素 ... 126 Celerra_CompositeExtent ... 127 Celerra_PrimordialStorageExtent ... 128 Celerra_CompositeNonPrimordialStorageExtent ... 129 Celerra_DecompositeNonPrimordialStorageExtent ... 129 Celerra_RemainingStorageExtent ... 130 Celerra_BasedOn_CE_LD ... 131 Celerra_BasedOn_CNPSE_DNPSE ... 131 Celerra_BasedOn_DNPSE_DNPSE ... 131 Celerra_BasedOn_PSE_DNPSE ... 132 Celerra_BasedOn_CNPSE_RSE ... 132 Celerra_BasedOn_DNPSE_RSE ... 132 Celerra_BasedOn_PSE_RSE ... 132 Celerra_CompositeExtentBasedOn_CNPSE_CE ... 132 Celerra_CompositeExtentBasedOn_DNPSE_CE ... 133 Celerra_CompositeExtentBasedOn_CNPSE_CNPSE ... 133 Celerra_CompositeExtentBasedOn_DNPSE_CNPSE ... 133 Celerra_CompositeExtentBasedOn_PSE_CNPSE ... 133ソフトウェア プロファイル
... 134
概要 ... 134クラス図 ... 134 クライアントの考慮事項 ... 134 CIM 要素 ... 135 Celerra_CelerraSoftwareIdentity ... 135 Celerra_ControlStationSoftwareIdentity ... 136 Celerra_DataMoverSoftwareIdentity ... 136 Celerra_InstalledSoftwareIdentity_CCS_CSI ... 136 Celerra_InstalledSoftwareIdentity_PDMCS_DMSI ... 136 Celerra_InstalledSoftwareIdentity_PCSCS_CSSI ... 137
物理的パッケージ
... 138
概要 ... 138 クラス図 ... 139 クライアントの考慮事項 ... 139 ユースケース: 明確に定義されたサブコンポーネント ... 140 ユースケース: ComputerSystem の製品情報の取得 ... 140 ユースケース: 物理パッケージの実装の確認 ... 141 CIM 要素 ... 142 Celerra_CelerraChassis ... 144 Celerra_ControlStationChassis ... 145 Celerra_DMEEnclosureChassis ... 145 Celerra_DataMoverChassis ... 146 Celerra_ClariionSPChassis ... 147 Celerra_InternalRouterChassis ... 147 Celerra_DataMoverEthernetCard ... 148 Celerra_DataMoverFCAdapterCard ... 148 Celerra_BatteryModule ... 149 Celerra_FanModule ... 149 Celerra_DataMoverSlot ... 150 Celerra_CelerraProduct ... 150 Celerra_ControlStationProduct ... 150 Celerra_DMEEnclosureProduct ... 151 Celerra_ClariionSPProduct ... 151 Celerra_DataMoverProduct ... 151 Celerra_InternalRouterProduct ... 152 Celerra_DataMoverEthernetCardProduct ... 152 Celerra_DataMoverFCAdapterProduct ... 153 Celerra_SystemPackaging_CC_CCS ... 153 Celerra_SystemPackaging_CSC_PCSCS ... 153 Celerra_SystemPackaging_DMC_PDMCS ... 153 Celerra_ProductPhysicalComponent_CP_CC ... 154 Celerra_ProductPhysicalComponent_CSP_CSC ... 154 Celerra_ProductPhysicalComponent_CSPP_CSPS ... 154 Celerra_ProductPhysicalComponent_DMEEP_DMEEC ... 154Celerra_ProductPhysicalComponent_DMP_DMC ... 154 Celerra_ProductPhysicalComponent_IRP_IRC ... 155 Celerra_ProductPhysicalComponent_FP_FM ... 155 Celerra_ProductPhysicalComponent_DMECP_DMEC ... 155 Celerra_ProductPhysicalComponent_DMFCACP_DMFCAC ... 155 Celerra_PackageInChassis_CC_CSC ... 155 Celerra_PackageInChassis_CC_DMEEC ... 156 Celerra_PackageInChassis_CC_CSPC ... 156 Celerra_PackageInChassis_DMEEC_IRC ... 156 Celerra_PackageInChassis_DMEEC_DMC ... 156 Celerra_PackageInChassis_DMEEC_FM ... 156 Celerra_ProductParentChild_CP_CSP ... 157 Celerra_ProductParentChild_CP_CSPP ... 157 Celerra_ProductParentChild_CP_DMEEP ... 157 Celerra_ProductParentChild_DMEEP_DMP ... 157 Celerra_ProductParentChild_DMEEP_IRP ... 157 Celerra_ProductParentChild_DMEEP_FP ... 158 Celerra_SlotInChassis_DMC_DMS ... 158 Celerra_CardInSlot_DMS_DMEC ... 158 Celerra_CardInSlot_DMS_DMFCAC ... 158
ヘルス パッケージ ... 159
概要 ... 159 クラス図 ... 159 クライアントの考慮事項 ... 159 CIM 要素 ... 159指標プロファイル
... 160
概要 ... 160 クラス図 ... 160 クライアントの考慮事項 ... 160 ユースケース: CQL for Celerra プロファイル ... 163 ユースケース: IndicationFilter および ListenerDestination インスタンスの作成 ... 163 ユースケース: 要求された指標のサブスクリプションが既に存在するかどうかを特定します。 ... 163 ユースケース: IndicationSubscription インスタンスの作成 ... 163 ユースケース: クライアント定義のフィルターを使用した指標のサブスクライブ ... 164 CIM 要素 ... 164 CIM_AlertIndication ... 165 CIM_InstCreation ... 166 CIM_InstDeletion ... 166 CIM_InstModification ... 166EMC_IndicationFilter ... 167 EMC_ListenerDestinationCIMXML ... 167 EMC_IndicationSubscription ... 167
ロケーション プロファイル
... 168
概要 ... 168 クラス図 ... 168 クライアントの考慮事項 ... 169 CIM 要素 ... 169 Celerra_Location ... 170 Celerra_PhysicalElementLocation_CC_L ... 170 Celerra_PhysicalElementLocation_CSC_L ... 170 Celerra_PhysicalElementLocation_CSPC_L ... 170 Celerra_PhysicalElementLocation_DMEEC_L ... 171 Celerra_PhysicalElementLocation_DMC_L ... 171 Celerra_PhysicalElementLocation_DMFCA_L ... 171 Celerra_PhysicalElementLocation_DMEC_L ... 171 Celerra_PhysicalElementLocation_DMS_L ... 171 Celerra_PhysicalElementLocation_IRC_L ... 172 Celerra_PhysicalElementLocation_FM_L ... 172ファイル サーバ操作プロファイル
... 173
概要 ... 173 クラス図 ... 174 クライアントの考慮事項 ... 174 ユースケース: 読み取り専用の実装が提供されるかどうかの確認 ... 176 CIM 要素 ... 176 Celerra_FileServerConfigurationService ... 177 Celerra_FileServerConfigurationCapabilities ... 178 Celerra_FileServerCapabilites ... 178 Celerra_FileServerSettings ... 179 Celerra_CIFSSettingData ... 179 Celerra_NFSSettingData ... 180 Celerra_DNSSettingData ... 180 Celerra_NISSettingData ... 180 Celerra_IPInterfaceSettingData ... 180 Celerra_HostedService_CCS_FSrvCS ... 180 Celerra_ElementCapabilities_FSrvCS_FSC ... 181 Celerra_ElementCapabilities_FSrvCS_FSCC ... 181 Celerra_SettingsDefineState_NFSS_FSS ... 181 Celerra_SettingsDefineState_CIFSS_FSS ... 181Celerra_ConcreteComponent_FSS_CIFSSD ... 181
Celerra_ConcreteComponent_FSS_NFSSD ... 182
Celerra_ConcreteComponent_FSS_DNSSD ... 182
Celerra_ConcreteComponent_FSS_NISSD ... 182
Celerra_ConcreteComponent_FSS_IPISD ... 182
SIMPLE IDENTITY MANAGEMENT プロファイル
... 183
概要 ... 183 クラス図 ... 183 クライアントの考慮事項 ... 183 UserContact の操作 ... 184 権限の操作 ... 185 ユースケース: ドメイン ユーザーの UserContact と ID の作成... 187 ユースケース: UserContact が作成されている指定されたドメイン ユーザーの UserContact の取得 ... 188 ユースケース: 既存の UserContact の削除 ... 189 ユースケース: エクスポートされるファイル共有による権限と UserContact の取得 ... 189 ユースケース: UserContact とエクスポートされるファイル共有のペアへの権限の割り当て ... 190 ユースケース: UserContact とエクスポートされるファイル共有のペアの権限の変更 ... 190 ユースケース: 既存の権限の削除 ... 190 CIM 要素 ... 191 Celerra_AccountManagementService ... 191 Celerra_UserContact ... 192 Celerra_Identity ... 192 Celerra_HostedService_CCS_AMS ... 192 Celerra_ServiceAffectsElement_AMS_IDY ... 192 Celerra_AssignedIdentity_UC_IDY ... 193 Celerra_AssociatedPrivilege_CIFSS_IDY ... 193
構成および制限事項
... 194
図一覧
図1:サーバー プロファイルのクラス図 ... 26 図2:サーバー プロファイルの実装を確認するためのフローチャート ... 27 図3:プロファイル登録プロファイルのクラス図 ... 36 図4:自律プロファイルを列挙するためのフローチャート ... 38 図5:SMI-S プロファイルの SNIA バージョンを決定するためのフローチャート ... 39 図6:NAS ヘッドのクラス図 ... 43 図7:NAS ヘッドを検出するフローチャート ... 44 図8:ブロック サービスのクラス図 ... 52 図9:STORAGEPOOL のサマリーと容量確認のフローチャート ... 54 図10:ファイル システムのクラス図 ... 61 図11:ファイル ストレージのクラス図 ... 70 図12:ファイル エクスポートのクラス図 ... 72 図13:NAS ネットワークのクラス図 ... 79 図14:ファイル システムの操作のクラス図 ... 88 図15:ローカル アクセス可能なファイル システムを STORAGEPOOL 上に作成するフローチャート ... 93 図16:ファイル システムのサイズを大きくする方法のフローチャート ... 94 図17:ファイル システムの名前変更のフローチャート ... 95 図18:ファイル エクスポート操作のクラス図 ... 102 図19:エクスポートされるファイル共有の作成のフローチャート ... 107 図20:エクスポートされるファイル共有の変更のフローチャート ... 108 図21:エクスポートされるファイル共有のリリースのフローチャート ... 109 図22:マルチプル コンピューター システム クラス図 ... 114 図23:LOGICALDEVICE の最上位レベルのコンピューター システムの検出のフローチャート ... 115 図24:エクステント コンポジション クラス図 ... 124 図25:LOGICALDISK によって使用されるエクステント検出のフローチャート ... 125 図26:ソフトウェア クラス図 ... 134 図27:物理パッケージのクラス図 ... 139 図28:COMPUTERSYSTEM の製品情報を取得するためのフローチャート ... 140 図29:物理パッケージの実装の確認のフローチャート ... 141 図30:指標クラス図 ... 160 図31:指標サブスクリプションのフローチャート ... 164 図32:ロケーション クラス図 ... 168 図33:ファイル サーバー操作のクラス図 ... 174図34:SIMPLE IDENTY MANAGEMENT クラス図 ... 183
図35:USERCONTACT の作成のフローチャート ... 187
図36:USERCONTACT の取得のフローチャート ... 188
図37:エクスポートされるファイル共有による権限と USERCONTACT の取得のフローチャート ... 189
表一覧
表1:サーバー プロファイルの CIM 要素 ... 29 表2:ECOM_OBJECTMANAGER 用に参照されるプロパティとメソッド ... 30 表3:ECOM_REGISTEREDPROFILE 用に参照されるプロパティとメソッド ... 31 表4:ECOM_SYSTEM 用に参照されるプロパティとメソッド ... 32 表5:ECOM_NAMESPACE 用に参照されるプロパティとメソッド ... 32 表6:ECOM_CIMXMLCOMMUNICATIONMECHANISM 用に参照されるプロパティとメソッド ... 33 表7:ECOM_ELEMENTCONFORMSTOPROFILE 用に参照されるプロパティとメソッド... 34 表8:ECOM_HOSTEDSERVICE 用に参照されるプロパティとメソッド ... 35 表9:プロファイル登録プロファイルの CIM 要素 ... 39 表10:ECOM_REGISTEREDSUBPROFILE 用に参照されるプロパティとメソッド ... 40 表11:ECOM_REFERENCEDPROFILE 用に参照されるプロパティとメソッド ... 41 表12:ECOM_SUBPROFILEREQUIRESPROFILE 用に参照されるプロパティとメソッド ... 41 表13:NAS ヘッド プロファイルの CIM 要素 ... 45 表14:CELERRA_CELERRACOMPUTERSYSTEM 用に参照されるプロパティとメソッド ... 46 表15:CELERRA_DATAMOVERCOMPUTERSYSTEM 用に参照されるプロパティとメソッド ... 46 表16:CELERRA_VIRTUALDATAMOVERCOMPUTERSYSTEM 用に参照されるプロパティとメソッド ... 47 表17:CELERRA_LOGICALDISK 用に参照されるプロパティとメソッド ... 47 表18:CELERRA_PRIMORDIALSTORAGEEXTENT 用に参照されるプロパティとメソッド ... 48 表19:CELERRA_NFSSERVER 用に参照されるプロパティとメソッド ... 49 表20:CELERRA_CIFSSERVER 用に参照されるプロパティとメソッド... 50 表21:CELERRA_COMPONENTCS_CCS_DMCS 用に参照されるプロパティとメソッド ... 50 表22:CELERRA_COMPONENTCS_CCS_VDMCS 用に参照されるプロパティとメソッド ... 50 表23:CELERRA_SYSTEMDEVICE_CCS_LD 用に参照されるプロパティとメソッド ... 51 表24:CELERRA_SYSTEMDEVICE_CCS_PSE 用に参照されるプロパティとメソッド ... 51 表25:CELERRA_HOSTEDDEPENDENCY_DMCS_NFSS 用に参照されるプロパティとメソッド ... 51 表26:CELERRA_HOSTEDDEPENDENCY_DMCS_CIFSS 用に参照されるプロパティとメソッド ... 51 表27:CELERRA_HOSTEDDEPENDENCY_VDMCS_CIFSS 用に参照されるプロパティとメソッド ... 51 表28:ブロック サービス パッケージの CIM 要素 ... 55 表29:CELERRA_PRIMORDIALSTORAGEPOOL 用に参照されるプロパティとメソッド ... 56 表30:CELERRA_NONPRIMORDIALSTORAGEPOOL 用に参照されるプロパティとメソッド ... 56 表31:CELERRA_STORAGEPOOLSTORAGECAPABILITIES 用に参照されるプロパティとメソッド ... 57 表32:CELERRA_LOGICALDISKSTORAGESETTING 用に参照されるプロパティとメソッド ... 58 表33:CELERRA_HOSTEDSTORAGEPOOL_CCS_PSP 用に参照されるプロパティとメソッド ... 59 表34:CELERRA_HOSTEDSTORAGEPOOL_CCS_NPSP 用に参照されるプロパティとメソッド ... 59 表35:CELERRA_ALLOCATEDFROMSTORAGEPOOL_PSP_NPSP 用に参照されるプロパティとメソッド . 59 表36:CELERRA_ALLOCATEDFROMSTORAGEPOOL_NPSP_LD 用に参照されるプロパティとメソッド .... 59 表37:ファイル システム プロファイルの CIM 要素 ... 65 表38:CELERRA_UXFSLOCALFILESYSTEM 用に参照されるプロパティとメソッド ... 66 表39:CELERRA_FILESYSTEMSETTING 用に参照されるプロパティとメソッド ... 67 表40:CELERRA_LOCALLYACCESSIBLEFILESYSTEMSETTING 用に参照されるプロパティとメソッド ... 67 表41:CELERRA_HOSTEDFILESYSTEM_CCS_UFS 用に参照されるプロパティとメソッド ... 68 表42:CELERRA_LOCALACCESSAVAILABLE_NFS_UFS 用に参照されるプロパティとメソッド ... 68 表43:CELERRA_LOCALACCESSAVAILABLE_CIFS_UFS 用に参照されるプロパティとメソッド ... 68 表44:CELERRA_ELEMENTSETTINGDATA_UFS_FSS 用に参照されるプロパティとメソッド ... 68 表45:CELERRA_ELEMENTSETTINGDATA_UFS_LAFSS 用に参照されるプロパティとメソッド ... 69表46:CELERRA_HOSTEDDEPENDENCY_NFS_LAFSS 用に参照されるプロパティとメソッド ... 69 表47:CELERRA_HOSTEDDEPENDENCY_CIFS_LAFSS 用に参照されるプロパティとメソッド ... 69 表48:ファイル ストレージ プロファイルの CIM 要素 ... 71 表49:CELERRA_RESIDESONEXTENT_LD_UFS 用に参照されるプロパティとメソッド ... 71 表50:ファイル共有の設定の重要な情報 ... 73 表51:ファイル エクスポート プロファイルの CIM 要素 ... 74 表52:CELERRA_NFSSHARE 用に参照されるプロパティとメソッド ... 75 表53:CELERRA_CIFSSHARE 用に参照されるプロパティとメソッド ... 75 表54:CELERRA_EXPORTEDFILESHARESETTING 用に参照されるプロパティとメソッド ... 75 表55:CELERRA_HOSTEDSHARE_NFSFS_NFSS 用に参照されるプロパティとメソッド ... 76 表56:CELERRA_HOSTEDSHARE_CIFSFS_CIFSS 用に参照されるプロパティとメソッド ... 76 表57:CELERRA_ELEMENTSETTINGDATA_EFSS_NFSFS 用に参照されるプロパティとメソッド ... 77 表58:CELERRA_ELEMENTSETTINGDATA_EFSS_CIFSFS 用に参照されるプロパティとメソッド ... 77 表59:CELERRA_SAPAVAILABLEFORELEMENT_NFSFS_NFSPE 用に参照されるプロパティとメソッド ... 77 表60:CELERRA_SAPAVAILABLEFORELEMENT_CIFSFS_CIFSPE 用に参照されるプロパティとメソッド . 77 表61:CELERRA_SHAREDELEMENT_NFSFS_UFS 用に参照されるプロパティとメソッド ... 77 表62:CELERRA_SHAREDELEMENT_CIFSFS_UFS 用に参照されるプロパティとメソッド ... 78 表63:DATA MOVER のインターフェイス名の形式 ... 80 表64:NAS ネットワーク ポートの CIM 要素 ... 80 表65:CELERRA_DMETHERNETPORT 用に参照されるプロパティとメソッド ... 81 表66:CELERRA_CIFSPROTOCOLENDPOINT 用に参照されるプロパティとメソッド ... 82 表67:CELERRA_NFSPROTOCOLENDPOINT 用に参照されるプロパティとメソッド ... 82 表68:CELERRA_TCPPROTOCOLENDPOINT 用に参照されるプロパティとメソッド ... 83 表69:CELERRA_IPPROTOCOLENDPOINT 用に参照されるプロパティとメソッド ... 83 表70:CELERRA_IPINTERFACESETTINGDATA 用に参照されるプロパティとメソッド ... 84 表71:CELERRA_ELEMENTSETTINGDATA_IPPE_IPISD 用に参照されるプロパティとメソッド ... 84 表72:CELERRA_HOSTEDACCESSPOINT_CIFSS_CIFSPE 用に参照されるプロパティとメソッド ... 85 表73:CELERRA_HOSTEDACCESSPOINT_CIFSS_TCPPE 用に参照されるプロパティとメソッド ... 85 表74:CELERRA_HOSTEDACCESSPOINT_CIFSS_IPPE 用に参照されるプロパティとメソッド ... 85 表75:CELERRA_HOSTEDACCESSPOINT_NFSS_NFSPE 用に参照されるプロパティとメソッド ... 85 表76:CELERRA_HOSTEDACCESSPOINT_NFSS_TCPPE 用に参照されるプロパティとメソッド ... 85 表77:CELERRA_HOSTEDACCESSPOINT_NFSS_IPPE 用に参照されるプロパティとメソッド ... 86 表78:CELERRA_BINDSTO_TCPPE_CIFSPE 用に参照されるプロパティとメソッド ... 86 表79:CELERRA_BINDSTO_TCPPE_NFSPE 用に参照されるプロパティとメソッド ... 86 表80:CELERRA_BINDSTO_IPPE_TCPPE 用に参照されるプロパティとメソッド ... 86 表81:CELERRA_DEVICESAPIMPLEMENTATION_DMEP_IPPE 用に参照されるプロパティとメソッド ... 86 表82:CELERRA_DEVICESAPIMPLEMENTATION_DMEP_CIFSPE 用に参照されるプロパティとメソッド .. 87 表83:CELERRA_DEVICESAPIMPLEMENTATION_DMEP_NFSPE 用に参照されるプロパティとメソッド ... 87 表84:CELERRA_SYSTEMDEVICE_DMCS_DMEP 用に参照されるプロパティとメソッド ... 87 表85:CELERRA_SYSTEMDEVICE_VDMCS_DMEP 用に参照されるプロパティとメソッド ... 87 表86:SNIA_CREATEFILESYSTEM のシグネチャとパラメーター ... 90 表87:SNIA_MODIFYFILESYSTEM のシグネチャとパラメーター ... 91 表88:DELETEFILESYSTEM のシグネチャとパラメーター ... 92 表89:ファイル システム操作でサポートされる機能パターン ... 96 表90:ファイル システムの操作プロファイルの CIM 要素 ... 96 表91:CELERRA_FILESYSTEMCONFIGURATIONSERVICE 用に参照されるプロパティとメソッド ... 97 表92:CELERRA_FILESYSTEMCONFIGURATIONCAPABILITIES 用に参照されるプロパティとメソッド ... 98 表93:CELERRA_UXFSFILESYSTEMCAPABILITIES 用に参照されるプロパティとメソッド ... 99
表94:CELERRA_LOCALLYACCESSIBLEFILESYSTEMCAPABILITIES 用に参照される プロパティとメソッド ... 99 表95:CELERRA_HOSTEDSERVICE_CCS_FSCS 用に参照されるプロパティとメソッド ... 99 表96:CELERRA_HOSTEDDEPENDENCY_CIFS_LAFSC 用に参照されるプロパティとメソッド ... 100 表97:CELERRA_HOSTEDDEPENDENCY_NFS_LAFSC 用に参照されるプロパティとメソッド ... 100 表98:CELERRA_ELEMENTCAPABILITIES_FSCS_FSC 用に参照されるプロパティとメソッド ... 100 表99:CELERRA_ELEMENTCAPABILITIES_FSCS_LAFSC 用に参照されるプロパティとメソッド ... 100 表100:CELERRA_ELEMENTCAPABILITIES_FSCS_FSCC 用に参照されるプロパティとメソッド ... 101 表101:CELERRA_SETTINGSDEFINECAPABILITIES_FSC_FSS 用に参照されるプロパティとメソッド... 101 表102:CELERRA_SETTINGSDEFINECAPABILITIES_LAFSC_LAFSS 用に参照される プロパティとメソッド ... 101 表103:ファイル共有の作成および変更でサポートされる目標設定 ... 103 表104:SNIA_CREATEEXPORTEDSHARE のシグネチャとパラメーター ... 104 表105:SNIA_MODIFYEXPORTEDSHARE のシグネチャとパラメーター ... 105 表106:RELEASEEXPORTEDSHARE のシグネチャとパラメーター ... 106 表107:ファイル エクスポート操作でサポートされる機能パターン ... 106 表108:ファイル エクスポート操作プロファイルの CIM 要素 ... 109 表109:CELERRA_FILEEXPORTSERVICE の参照されるプロパティとメソッド ... 110 表110:CELERRA_FILEEXPORTCAPABILITIES 用に参照されるプロパティとメソッド ... 111 表111:CELERRA_EXPORTEDFILESHARECAPABILITIES 用に参照されるプロパティとメソッド ... 111 表112:CELERRA_HOSTEDSERVICE_NFSS_FES 用に参照されるプロパティとメソッド ... 112 表113:CELERRA_HOSTEDSERVICE_CIFSS_FES 用に参照されるプロパティとメソッド ... 112 表114:CELERRA_ELEMENTCAPABILITIES_FES_FEC 用に参照されるプロパティとメソッド ... 112 表115:CELERRA_ELEMENTCAPABILITIES_FES_EFSC 用に参照されるプロパティとメソッド ... 113 表116:CELERRA_SETTINGSDEFINECAPABILITIES_EFSC_EFSS 用に参照される プロパティとメソッド ... 113 表117:CELERRA_SERVICEAFFECTSELEMENT_FES_NFSS 用に参照されるプロパティとメソッド ... 113 表118:CELERRA_SERVICEAFFECTSELEMENT_FES_CIFSS 用に参照されるプロパティとメソッド ... 113 表119:マルチプル コンピューター システム プロファイルの CIM 要素 ... 116 表120:CELERRA_PHYSICALDATAMOVERCOMPUTERSYSTEM 用に参照されるプロパティとメソッド .. 118 表121:CELERRA_PHYSICALCONTROLSTATIONCOMPUTERSYSTEM 用に参照されるプロパティとメ ソッド... 118 表122:CELERRA_CELERRAREDUNDANCYSET 用に参照されるプロパティとメソッド ... 119 表123:CELERRA_DATAMOVERREDUNDANCYSET 用に参照されるプロパティとメソッド ... 119 表124:CELERRA_VITURALDATAMOVERREDUNDANCYSET 用に参照されるプロパティとメソッド ... 120 表125:CELERRA_COMPONENTCS_CCS_DMCS 用に参照されるプロパティとメソッド ... 120 表126:CELERRA_COMPONENTCS_CCS_VDMCS 用に参照されるプロパティとメソッド ... 120 表127:CELERRA_COMPONENTCS_CCS_PDMCS 用に参照されるプロパティとメソッド ... 120 表128:CELERRA_COMPONENTCS_CCS_PCSCS 用に参照されるプロパティとメソッド ... 121 表129:CELERRA_CONCRETEIDENTITY_CCS_CRS 用に参照されるプロパティとメソッド ... 121 表130:CELERRA_CONCRETEIDENTITY_DMCS_DMRS 用に参照されるプロパティとメソッド ... 121 表131:CELERRA_CONCRETEIDENTITY_VDMCS_VDMRS 用に参照されるプロパティとメソッド ... 121 表132:CELERRA_MEMBEROFCOLLECTION_CRS_DMCS 用に参照されるプロパティとメソッド ... 121 表133:CELERRA_MEMBEROFCOLLECTION_CRS_VDMCS 用に参照されるプロパティとメソッド ... 122 表134:CELERRA_MEMBEROFCOLLECTION_DMRS_PDMCS 用に参照されるプロパティとメソッド ... 122 表135:CELERRA_MEMBEROFCOLLECTION_VDMRS_PDMCS 用に参照されるプロパティとメソッド .... 122 表136:CELERRA_ISSPARE_DMCS_CRS 用に参照されるプロパティとメソッド ... 122 表137:エクステント コンポジション プロファイルの CIM 要素 ... 126 表138:CELERRA_COMPOSITEEXTENT 用に参照されるプロパティとメソッド ... 127
表139:CELERRA_COMPOSITENONPROMORDIALSTORAGEEXTENT 用に参照される プロパティとメソッド ... 129 表140:CELERRA_DECOMPOSITENONPROMORDIALSTORAGEEXTENT 用に参照される プロパティとメソッド ... 129 表141:CELERRA_REMAININGSTORAGEEXTENT 用に参照されるプロパティとメソッド ... 130 表142:CELERRA_BASEDON_CE_LD 用に参照されるプロパティとメソッド ... 131 表143:CELERRA_BASEDON_CNPSE_DNPSE 用に参照されるプロパティとメソッド ... 131 表144:CELERRA_BASEDON_DNPSE_DNPSE 用に参照されるプロパティとメソッド ... 131 表145:CELERRA_BASEDON_PSE_DNPSE 用に参照されるプロパティとメソッド ... 132 表146:CELERRA_BASEDON_CNPSE_RSE 用に参照されるプロパティとメソッド ... 132 表147:CELERRA_BASEDON_DNPSE_RSE 用に参照されるプロパティとメソッド ... 132 表148:CELERRA_BASEDON_PSE_RSE 用に参照されるプロパティとメソッド ... 132 表149:CELERRA_COMPOSITEEXTENTBASEDON_CNPSE_CE 用に参照されるプロパティとメソッド ... 132 表150:CELERRA_COMPOSITEEXTENTBASEDON_DNPSE_CE 用に参照されるプロパティとメソッド ... 133 表151:CELERRA_COMPOSITEEXTENTBASEDON_CNPSE_CNPSE 用に参照される プロパティとメソッド ... 133 表152:CELERRA_COMPOSITEEXTENTBASEDON_DNPSE_CNPSE 用に参照される プロパティとメソッド ... 133 表153:CELERRA_COMPOSITEEXTENTBASEDON_PSE_CNPSE 用に参照されるプロパティとメソッド . 133 表154:ソフトウェア プロファイルの CIM 要素 ... 135 表155:CELERRA_CELERRASOFTWAREIDENTITY 用に参照されるプロパティとメソッド ... 135 表156:CELERRA_CONTROLSTATIONSOFTWAREIDENTITY 用に参照されるプロパティとメソッド ... 136 表157:CELERRA_DATAMOVERSOFTWAREIDENTITY 用に参照されるプロパティとメソッド ... 136 表158:CELERRA_INSTALLEDSOFTWAREIDENTITY_CCS_CSI 用に参照されるプロパティとメソッド .... 136 表159:CELERRA_INSTALLEDSOFTWAREIDENTITY_PDMCS_DMSI 用に参照されるプロパティとメソッド ... 136 表160:CELERRA_INSTALLEDSOFTWAREIDENTITY_PCSCS_CSSI 用に参照される プロパティとメソッド ... 137 表161:物理パッケージ プロファイルの CIM 要素 ... 142 表162:CELERRA_CELERRACHASSIS 用に参照されるプロパティとメソッド... 144 表163:CELERRA_CONTROLSTATIONCHASSIS 用に参照されるプロパティとメソッド ... 145 表164:CELERRA_DMEENCLOSURECHASSIS 用に参照されるプロパティとメソッド ... 145 表165:CELERRA_DATAMOVERCHASSIS 用に参照されるプロパティとメソッド ... 146 表166:CELERRA_CLARIIONSPCHASSIS 用に参照されるプロパティとメソッド ... 147 表167:CELERRA_INTERNALROUTERCHASSIS 用に参照されるプロパティとメソッド ... 147 表168:CELERRA_DATAMOVERETHERNETCARD 用に参照されるプロパティとメソッド ... 148 表169:CELERRA_DATAMOVERFCAADAPTERCARD 用に参照されるプロパティとメソッド ... 148 表170:CELERRA_BATTERYMODULE 用に参照されるプロパティとメソッド ... 149 表171:CELERRA_FANMODULE 用に参照されるプロパティとメソッド ... 149 表172:CELERRA_DATAMOVERSLOT 用に参照されるプロパティとメソッド ... 150 表173:CELERRA_CELERRAPRODUCT 用に参照されるプロパティとメソッド ... 150 表174:CELERRA_CONTROLSTATIONPRODUCT 用に参照されるプロパティとメソッド ... 150 表175:CELERRA_DMEENCLOSUREPRODUCT 用に参照されるプロパティとメソッド ... 151 表176:CELERRA_CLARIIONSPPRODUCT 用に参照されるプロパティとメソッド ... 151 表177:CELERRA_DATAMOVERPRODUCT 用に参照されるプロパティとメソッド ... 151 表178:CELERRA_INTERNALROUTERPRODUCT 用に参照されるプロパティとメソッド ... 152 表179:CELERRA_DATAMOVERETHERNETCARDPRODUCT 用に参照されるプロパティとメソッド ... 152 表180:CELERRA_DATAMOVERFCADAPTERPRODUCT 用に参照されるプロパティとメソッド ... 153 表181:CELERRA_SYSTEMPACKAGING_CC_CCS 用に参照されるプロパティとメソッド ... 153
表183:CELERRA_SYSTEMPACKAGING_DMC_PDMCS 用に参照されるプロパティとメソッド ... 153 表184:CELERRA_PRODUCTPHYSICALCOMPONENT_CP_CC 用に参照されるプロパティとメソッド ... 154 表185:CELERRA_PRODUCTPHYSICALCOMPONENT_CSP_CSC 用に参照されるプロパティとメソッド 154 表186:CELERRA_PRODUCTPHYSICALCOMPONENT_CSPP_CSPS 用に参照される プロパティとメソッド ... 154 表187:CELERRA_PRODUCTPHYSICALCOMPONENT_DMEEP_DMEEC 用に参照される プロパティとメソッド ... 154 表188:CELERRA_PRODUCTPHYSICALCOMPONENT_DMP_DMC 用に参照される プロパティとメソッド ... 154 表189:CELERRA_PRODUCTPHYSICALCOMPONENT_IRP_IRC 用に参照されるプロパティとメソッド ... 155 表190:CELERRA_PRODUCTPHYSICALCOMPONENT_FP_FM 用に参照されるプロパティとメソッド ... 155 表191:CELERRA_PRODUCTPHYSICALCOMPONENT_DMEEP_DMEEC 用に参照される プロパティとメソッド ... 155 表192:CELERRA_PRODUCTPHYSICALCOMPONENT_DMFCACP_DMFCAC 用に参照される プロパティとメソッド ... 155 表193:CELERRA_PACKAGEINCHASSIS_CC_CSC 用に参照されるプロパティとメソッド ... 155 表194:CELERRA_PACKAGEINCHASSIS_CC_DMEEC 用に参照されるプロパティとメソッド ... 156 表195:CELERRA_PACKAGEINCHASSIS_CC_CSPC 用に参照されるプロパティとメソッド ... 156 表196:CELERRA_PACKAGEINCHASSIS_DMEEC_IRC 用に参照されるプロパティとメソッド... 156 表197:CELERRA_PACKAGEINCHASSIS_DMEEC_DMC 用に参照されるプロパティとメソッド ... 156 表198:CELERRA_PACKAGEINCHASSIS_DMEEC_FM 用に参照されるプロパティとメソッド ... 156 表199:CELERRA_PACKAGEINCHASSIS_CP_CSP 用に参照されるプロパティとメソッド ... 157 表200:CELERRA_PACKAGEINCHASSIS_CP_CSPP 用に参照されるプロパティとメソッド ... 157 表201:CELERRA_PACKAGEINCHASSIS_CP_DMEEP 用に参照されるプロパティとメソッド ... 157 表202:CELERRA_PACKAGEINCHASSIS_DMEEP_DMP 用に参照されるプロパティとメソッド ... 157 表203:CELERRA_PACKAGEINCHASSIS_DMEEP_IRP 用に参照されるプロパティとメソッド ... 157 表204:CELERRA_PACKAGEINCHASSIS_DMEEP_FP 用に参照されるプロパティとメソッド ... 158 表205:CELERRA_SLOTINCHASSIS_DMC_DMS 用に参照されるプロパティとメソッド ... 158 表206:CELERRA_CARDINSLOT_DMS_DMEC 用に参照されるプロパティとメソッド ... 158 表207:CELERRA_CARDINSLOT_DMS_DMFCAC 用に参照されるプロパティとメソッド ... 158 表208:サポートされる事前定義の指標フィルター ... 161 表209:サポートされるライフサイクル指標 ... 161 表210:指標プロファイル内の CIM 要素 ... 165 表211:CIM_ALERTINDICATION 用に参照されるプロパティとメソッド ... 165 表212:CIM_INSTCREATION 用に参照されるプロパティとメソッド ... 166 表213:CIM_INSTDELETION 用に参照されるプロパティとメソッド ... 166 表214:CIM_INSTMODIFICATION 用に参照されるプロパティとメソッド ... 166 表215:EMC_INDICATIONFILTER 用に参照されるプロパティとメソッド ... 167 表216:EMC_LISTENERDESTINATIONCIMXML 用に参照されるプロパティとメソッド ... 167 表217:EMC_INDICATIONSUBSCRIPTION 用に参照されるプロパティとメソッド ... 167 表218:ロケーション プロファイルの CIM 要素 ... 169 表219:CELERRA_LOCATION 用に参照されるプロパティとメソッド ... 170 表220:CELERRA_PHYSICALELEMENTLOCATION_CC_L 用に参照されるプロパティとメソッド ... 170 表221:CELERRA_PHYSICALELEMENTLOCATION_CSC_L 用に参照されるプロパティとメソッド ... 170 表222:CELERRA_PHYSICALELEMENTLOCATION_CSPC_L 用に参照されるプロパティとメソッド ... 170 表223:CELERRA_PHYSICALELEMENTLOCATION_DMEEC_L 用に参照されるプロパティとメソッド ... 171 表224:CELERRA_PHYSICALELEMENTLOCATION_DMC_L 用に参照されるプロパティとメソッド ... 171 表225:CELERRA_PHYSICALELEMENTLOCATION_DMFCAC_L 用に参照されるプロパティとメソッド ... 171 表226:CELERRA_PHYSICALELEMENTLOCATION_DMEC_L 用に参照されるプロパティとメソッド ... 171
表227:CELERRA_PHYSICALELEMENTLOCATION_DMS_L 用に参照されるプロパティとメソッド ... 171 表228:CELERRA_PHYSICALELEMENTLOCATION_IRC_L 用に参照されるプロパティとメソッド ... 172 表229:CELERRA_PHYSICALELEMENTLOCATION_FM_L 用に参照されるプロパティとメソッド ... 172 表230:CIFS 設定データ ... 175 表231:NFS 設定データ ... 175 表232:DNS 設定データ ... 175 表233:NIS 設定データ ... 175 表234:IP インターフェイス設定データ ... 176 表235:ファイル サーバー操作プロファイルの CIM 要素 ... 176 表236:CELERRA_FILESERVERCONFIGURATIONSERVICE 用に参照されるプロパティとメソッド ... 177 表237:CELERRA_FILESERVERCONFIGURATIONCAPABILITIES 用に参照されるプロパティとメソッド . 178 表238:CELERRA_FILESERVERCAPABILITIES 用に参照されるプロパティとメソッド ... 178 表239:CELERRA_FILESERVERSETTINGS 用に参照されるプロパティとメソッド ... 179 表240:CELERRA_CIFSSETTINGDATA 用に参照されるプロパティとメソッド ... 179 表241:CELERRA_NFSSETTINGDATA 用に参照されるプロパティとメソッド ... 180 表242:CELERRA_DNSSETTINGDATA 用に参照されるプロパティとメソッド... 180 表243:CELERRA_NISSETTINGDATA 用に参照されるプロパティとメソッド ... 180 表244:CELERRA_HOSTEDSERVICE_CCS_FSRVCS 用に参照されるプロパティとメソッド ... 180 表245:CELERRA_ELEMENTCAPABILITIES_FSRVCS_FSC 用に参照されるプロパティとメソッド ... 181 表246:CELERRA_ELEMENTCAPABILITIES_FSRVCS_FSCS 用に参照されるプロパティとメソッド ... 181 表247:CELERRA_SETTINGSDEFINESTATE_NFSS_FSS 用に参照されるプロパティとメソッド ... 181 表248:CELERRA_SETTINGSDEFINESTATE_CIFSS_FSS 用に参照されるプロパティとメソッド ... 181 表249:CELERRA_CONCRETECOMPONENT_FSS_CIFSSD 用に参照されるプロパティとメソッド ... 181 表250:CELERRA_CONCRETECOMPONENT_FSS_NFSSD 用に参照されるプロパティとメソッド ... 182 表251:CELERRA_CONCRETECOMPONENT_FSS_DNSSD 用に参照されるプロパティとメソッド ... 182 表252:CELERRA_CONCRETECOMPONENT_FSS_NISSD 用に参照されるプロパティとメソッド ... 182 表253:CELERRA_CONCRETECOMPONENT_FSS_IPISSD 用に参照されるプロパティとメソッド ... 182 表254:関連づける権限 ... 184 表255:アクティビティと権限のマッピング ... 184 表256:GETUSERCONTACT のシグネチャとパラメーター ... 185 表257:CREATEUSERCONTANCT のシグネチャとパラメーター ... 185 表258:ASSIGNPRIVILEGEONEXPORTEDSHARE のシグネチャとパラメーター ... 186
表259:SIMPLE IDENTITY MANAGEMENT プロファイルの CIM 要素 ... 191
表260:CELERRA_ACCOUNTMANAGEMENTSERVICE 用に参照されるプロパティとメソッド ... 191 表261:CELERRA_USERCONTACT 用に参照されるプロパティとメソッド ... 192 表262:CELERRA_IDENTITY 用に参照されるプロパティとメソッド ... 192 表263:CELERRA_HOSTEDSERVICE_CCS_AMS 用に参照されるプロパティとメソッド ... 192 表264:CELERRA_SERVICEAFFECFTSELEMENT_AMS_IDY 用に参照されるプロパティとメソッド ... 192 表265:CELERRA_ASSIGNEDIDENTITY_UC_IDY 用に参照されるプロパティとメソッド ... 193 表266:CELERRA_ASSOCIATEDPRIVILEGE_CIFSS_IDY 用に参照されるプロパティとメソッド ... 193
概要
対象読者
このドキュメントでは、EMC VNX for File ストレージ システムの SMI-S インタフェースについて説明し、クライア ント開発者がVNX ファイル ストレージ システムを管理できるようにします。 対象読者は次のとおりですが、これらに限定されません。 • VNX ファイル ストレージ システムのクライアント開発者 • VNX ファイル ストレージ システムの機能テスト実施者
基本要件
このドキュメントのユーザーは、CIM、WBEM、CIM/XML、SNIA、および SMI-S に精通している必要があります。プロファイルの章の形式
各プロファイルの章は、次のセクションで構成されています。 • 概要:対象プロファイルの簡単な概要と紹介。 • クラス図:実装レベルに基づいた UML 図。 • クライアントの考慮事項:重要な情報、主な設計原則、システムの特性、プログラミングのヒントと使用例。 各使用例にはフローチャートや作業フローの説明が含まれており、プロファイルで指定された機能を使 用して情報を取得し、システムを管理する方法を示しています。 • CIM 要素:実装クラスと関連づけの説明。定義と表記法
1. クラス名のプレフィックス CIM_は、混乱を招く恐れがない限り省略されます。 2. 次の用語とオペレーションは、フローチャートと使用例の説明で頻出します。 • 列挙 内部メソッドEnumerateInstanceNamesまたはEnumerateInstances を呼び出して、ターゲットのネームス ペースに含まれるCIM クラスのインスタンス名(モデル パス)またはインスタンスをすべて取得します。 フローチャートの構成要素 プロセスの説明 • <Namespace-Name>ネームスペースに含まれる <Class-Name>の EnumerateInstancesフローチャートの構成要素 プロセスの説明 • <Namespace-Name>ネームスペースに含まれる <Class-Name>の EnumerateInstanceNames • 走査 内部メソッドAssociatorNamesまたはAssociators を呼び出して、指定された関連づけクラスによって特定 のソース インスタンスに関連づけられたインスタンス名またはインスタンスをすべて取得します。 フローチャートの構成要素 プロセスの説明 • <Association-Class-Name>を<Result-Class-Name>(<Result-Role>)まで走査 例: ユーザーは、CIM_Service(ObjectManager を表すソー ス インスタンス)のインスタンスから CIM_Namespace(結果 クラス)までCIM_NamespaceInManager(関連づけクラス) を走査することで、CIM ObjectManager によって管理される ネームスペースをすべて取得できます。 • リファレンス 内部メソッドReferenceNames または References を呼び出して、特定のソース インスタンスを参照する関 連づけクラスのインスタンス名またはインスタンスをすべて取得します。 フローチャートの構成要素 プロセスの説明 • <Association-Class-Name> (<Role>)を参照 例: ユーザーは、CIM_Service(ObjectManager を表すソー ス インスタンス)のインスタンスから CIM_NamespaceInManager(関連づけクラス)を参照するこ とで、ObjectManager を参照する CIM_NamespaceInManager のインスタンスをすべて取得 できます。 • メソッドの呼び出し CIM クラスで定義された内部メソッドまたは外部メソッドを呼び出します。 フローチャートの構成要素 プロセスの説明 • <Class-Name>上の<Intrinsic-Method>を呼び出す • <Class-Name>.<Method-Name>を呼び出す
推奨事項
1. パフォーマンスを考慮して、非キー プロパティが不要な場合は、クライアントが EnumerateInstances、 Associators、References の代わりに EnumerateInstanceNames、AssociatorNames、ReferenceNames を呼び出すようにすることをお勧めします。 2. パフォーマンスを考慮して、クライアントがオブジェクト クラス上の EnumerateInstances や EnumaratInstanceNames を直接呼び出す代わりに、オブジェクト クラスのインスタンスを取得する Associators や AssociatorNames を呼び出すようにすることをお勧めします。 3. パフォーマンスを考慮して、クライアントが関連づけクラス上の EnumerateInstances や EnumerateInstanceNames を直接呼び出す代わりに、関連づけクラスのインスタンスを取得する References や ReferenceNames を呼び出すようにすることをお勧めします。参考資料
1. DMTF(Distributed Management Task Force): http://www.dmtf.org
2. CIM(共通情報モデル): http://www.dmtf.org/standards/cim/
3. WBEM(Web Based Enterprise Management)の仕様概要: http://www.dmtf.org/standards/wbem/
4. SMI(Storage Management Initiative): http://www.snia.org/smi/home
5. SMI の仕様概要: http://www.snia.org/tech_activities/standards/curr_standards/smi
6. サービス ロケーション プロトコル: http://www.ietf.org/rfc/rfc2165.txt
アレイ
プロバイダ
SMI-S Provider は、VNX ファミリ ストレージ システムに構築されるアレイ プロバイダです。 アレイ プロバイダの プロファイルにより、クライアント アプリケーションは VNX ファミリ ストレージ システムに関する情報を取得し、そ のストレージ システムの構成を変更できるようになります。 また、サーバーの機能をクライアントにアドバタイズし、接続の確立に役立つ情報をクライアントに提供するため に使用されるサーバー プロファイルもあります。 このサーバ プロファイルは、SMI-S Provider のプラグインでは なくECOM(EMC CIMOM)に実装されます。サーバー
プロファイル
概要
CIM サーバは、CIM-XML プロトコルやその他の WBEM プロトコルをサポートします。 サーバ プロファイルは SMI-S に準拠したあらゆるサーバに必須です。 モデルのオブジェクト マネージャー部分は、サポートする通信メカニズムに基づいて CIMOM(CIM オブジェクト マネージャー)の機能を定義します。 サーバー プロファイルのネームスペース モデルでは、オブジェクト マネー ジャーによって管理されるネームスペースと、そのネームスペースに含まれるタイプ情報を記述します。 モデルの ネームスペース部分で提供される主な情報は、そのネームスペース自体とObjectManager との関連づけに関 するものです。 InteropNamespace は、SLP テンプレートの InteropSchemaNamespace 属性で最初に検出さ れたネームスペースを参照します。 サーバは、ObjectManager に対する HostedService の関連づけを持ったシステムとしてモデル化されます。 ま た、ObjectManager はサービスからサブ分類化されます。 実装では、サーバ プロファイルの RegisteredProfile とObjectManager(その他のプロファイルで一般的な CIM_System ではなく)を参照する ElementConformsToProfile の関連づけをサポートする必要があります。 サーバによってサポートされるすべてのネームスペースは、必ず(Namespace クラスとして)定義し、 NamespaceInManager の関連づけを使用して ObjectManager に関連づけてください。 通信プロトコルはCIM-XML です。 このクラスは、CommMechanismForManager の関連づけによって ObjectManager に関連づけられます。 プロファイル登録プロファイルでは、クラス、関連づけ、ObjectManager によってサポートされるプロファイルの セットを記述します。 プロファイル登録プロファイルはサーバ プロファイルに必要です。 注: 詳細については、バージョン 1.6.0、リビジョン 4、「ストレージ管理の技術仕様」内の第2 部「一般的なプロ ファイル」第40 項「サーバー プロファイル」を参照してください。
クラス図
図1:サーバー プロファイルのクラス図クライアントの考慮事項
• サーバ プロファイルのバージョン ECOM_RegisteredProfile(Server).RegisteredVersion の形式で実装されます。 • ECOM のバージョン ECOM_ElementSoftwareIdentity を使用して ECOM_RegisteredProfile(Server)に関連づけられた、 ECOM_SoftwareIdentity.VersionString の形式で実装されます。 • CIM サーバのホスト名 ECOM_System.Name の形式で実装されます。 • 管理対象のネームスペース ECOM_NamespaceInManager を使用して ECOM_ObjectManager に関連づけられた、 ECOM_Namespace.Name の形式で実装されます。 • 通信メカニズムVNX SMI-S Provider は、CIM-XML プロトコルのみをサポートします。
ユースケース: EMC CIMサーバのサーバ プロファイルの実装を確認する
このユースケースでは、ECOM(EMC CIM Object Manager)の検出や、SoftwareIdentity、CIM サーバー、ネー ムスペース、通信プロトコルの取得などを実行するEMC CIM サーバー用のサーバー プロファイルの実装を確 認する方法を示します。
ユースケース: モデル フィールドを使用してSLPテンプレートを取り込む
この使用例では、ユーザーがSLPテンプレートをCIMサーバ プロファイルに取り込んで、サポートされるSMI-Sプ ロファイルをアドバタイズするためのデータ取得先を示します。 SLPテンプレートのフィールドは、次のように入力することができます。 template-url-syntax: =ストリング 次に、WBEM SLP Template v1.0.0からの引用を示します。
「template-url-syntaxは、TCP通信を介してWBEMサーバにより提供される1つのサービス アクセス ポイント の位置を示す、WBEM URIマッピングにする必要があります。 この属性は、URLを使用して直接WBEMサー バのアドレスを指定できるように、必要な情報をすべて提供しなければなりません。WBEM URIマッピングは、WBEM URI Mapping Specification 1.0.0(DSP0207)に定義されています。 例: (template-url-syntax=https://localhost:5989)」 service-hi-name: ObjectManager.ElementName service-hi-description: ObjectManager.Description service-id: ObjectManager.Name CommunicationMechanism: ObjectManagerCommunicationMechanism.CommunicationMechanism OtherCommunicationMechanism: ObjectManagerCommunicationMechanism.OtherCommunicationMechanism InteropSchemaNamespace: InteropNamespaceのNamespace.Name ProtocolVersion: ObjectManagerCommunicationMechanism.Version MultipleOperationsSupported: ObjectManagerCommunicationMechanism.MultipleOperationsSupported AuthenticationMechanismSupported: ObjectManagerCommunicationMechanism.AuthenticationMechanismsSupported OtherAuthenticationDescription: ObjectManagerCommunicationMechanism.AuthenticationMechanismDescriptions Namespace: サポートされる各ネームスペース インスタンスのNamespace.Name Classinfo:
RegisteredProfilesSupported: CIMサーバで実行中のCIMプロバイダによってサポートされるプロファイルのリスト。 このリストの各エントリーは コンマで区切られて、コロンで区切られた2つまたは3つのサブフィールドから構成されます。 (RegisteredSubProfileではなく)RegisteredProfileインスタンスで定義されたサポート対象のプロファイルをエン トリーが参照する場合は、次のような形式になります。 Organization:Name ここで、Organizationはプロファイルで定義されている組織の名前(SNIAIやDMTFなど)であり、Nameはプロファ イルの名前を参照します。 この1番目の形式は、RegisteredProfileを使用して定義される自律プロファイルまた はコンポーネント プロファイルに適用される点に注意してください。 RegisteredSubProfileインスタンスで定義さ れた、サポートされるサブプロファイルをエントリーが参照する場合は、次のような形式になります。 Organization:Name:Subprofile-Name ここで、Organizationはプロファイルで定義されている組織の名前(SNIAIやDMTFなど)であり、Nameはプロファ イルの名前を参照します。また、Subprofile-Nameはサブプロファイルの名前です。 どちらの形式でも、Organizationは適切なRegisteredProfileインスタンスのRegisteredOrganization属性と同一 である必要があります。 また1番目の形式では、Nameは適切なRegisteredProfileインスタンスの RegisteredName属性と同一である必要があります。 一方、2番目の形式では次のようになります。 • Subprofile-Nameは適切なRegisteredSubProfileインスタンスのRegisteredName属性と同一で ある必要があります。 • NameはRegisteredSubProfileによって参照されるRegisteredProfileのRegisteredName属性と 同一である必要があります。 注: 必須入力フィールドに含まれるインスタンスの取得については、「ユースケース: EMC CIM サーバーのサー バー プロファイルの実装を確認する」を参照してください。
CIM要素
VNXファイル ストレージ システムのサーバ プロファイルに関する実装クラスと関連づけについては、次の表を参 照してください。 表1:サーバー プロファイルの CIM 要素 CIMクラス 実装されるクラス 説明 CIM_CIMXMLCommunicationMechanism ECOM_CIMXMLCommunicationMechanism ECOMによってサポートされるCIMXML通信プロトコル。 CIM_CommMechanismForM
anager ECOM_CommMechanismForManager
通信プロトコルをObjectManagerに関連 づけます。
CIM_ElementConformsToPro
file ECOM_ElementConformsToProfile
ObjectManagerを、サーバ プロファイルと して登録されたプロファイルに関連づけ ます。
CIMクラス 実装されるクラス 説明
CIM_HostedService ECOM_HostedService ObjectManagerを、そのObjectManagerをホスティングしているEMC CIMサーバ に関連づけます。
CIM_Namespace ECOM_Namespace ECOMによって管理されるネームス ペース。
CIM_NamespaceInManager ECOM_NamespaceInManager
ネームスペースを、そのネームスペースを 管理するObjectManagerに関連づけ ます。
CIM_ObjectManager ECOM_ObjectManager ECOM(EMC CIMオブジェクト マネージャ) CIM_ObjectManagerCommun
icationMechanism ECOM_OtherCommunicationMechanism ECOMによってサポートされるその他の通信プロトコル。 CIM_RegisteredProfile ECOM_RegisteredProfile (Server) サーバファイル。 プロファイルとして登録されたプロ CIM_System ECOM_System EMC CIMサーバ。
ECOM_ObjectManager
表2:ECOM_ObjectManager 用に参照されるプロパティとメソッド CIM のプロパティ 説明/メモ SystemCreationClassName 対象範囲となるシステムのCreationClassName。 SystemName 対象範囲となるシステムの名前。 CreationClassName このインスタンスの作成に使用されたクラスの名前。 名 ObjectManager をユニークに識別するストリング。 Caption オブジェクトの短いテキストによる説明。 説明 ヒューマン インタフェースに対する CIM サーバの説明。 ElementName CIM サーバの名前。EnabledDefault ObjectManager の EnabledState に対するデフォルトの起動構成。 EnabledState ObjectManager の有効/無効の状態。
CIM のプロパティ 説明/メモ
OperationalStatus ObjectManager の現在の動作ステータス。
OtherEnabledState EnabledState プロパティが次のように設定されている場合に、構成要素の有効/無効の状態を説明するストリング。設定= {1: Other}に 設定されたときのユーザー定義の重大度の値。 PrimaryOwnerContact このコンピュータ システムのプライマリ オーナーの連絡先情報。 PrimaryOwnerName このコンピュータ システムのプライマリ オーナーの名前。 RequestedState 最後に要求されたObjectManager の状態。 Started サービスが開始(いるかどうか。 TRUE)されているか、または停止(FALSE)されて StartMode 起動モード。 StatusDescriptions さまざまなOperationalStatus アレイの値を説明するストリング。
ECOM_RegisteredProfile
表3:ECOM_RegisteredProfile 用に参照されるプロパティとメソッド CIM のプロパティ 説明/メモ InstanceID RegisteredProfile のユニークな識別子。 AdvertiseTypeDescription AdvertiseType に関する補足情報を提供するフリー フォームのストリング。 AdvertiseType プロファイル情報のアドバタイズ。 Caption オブジェクトの短いテキストによる説明。 説明 オブジェクトの説明テキスト。 ElementName オブジェクトの使いやすい名前。 OtherRegisteredOrganization RegisteredOrganization が次のように指定されている場合に、組織の補足説明を提供するフリー フォームのストリング。設定= {1: Other}。 RegisterName 登録されたプロファイルの名前。 RegisteredOrganization プロファイルを定義する組織。 RegisteredVersion プロファイルのバージョン。ECOM_System
表4:ECOM_System 用に参照されるプロパティとメソッド CIM のプロパティ 説明/メモ CreationClassName このインスタンスの作成に使用されたクラスの名前。 名 CIM サーバのユニークな識別子。 Caption オブジェクトの短いテキストによる説明。 説明 ヒューマン インタフェースに対する CIM サーバの説明。 ElementName CIM サーバの名前。EnabledDefault CIM サーバの EnabledState に対するデフォルトの起動構成。 EnabledState CIM サーバの有効/無効の状態。
NameFormat Name プロパティの形式。
OperationalStatus ObjectManager の現在の動作ステータス。
OtherEnabledState EnabledState プロパティが次のように設定されている場合に、構成要素の有効/無効の状態を説明するストリング。設定= {1: Other}に 設定されたときのユーザー定義の重大度の値。 PrimaryOwnerContact このコンピュータ システムのプライマリ オーナーの連絡先情報。 PrimaryOwnerName このコンピュータ システムのプライマリ オーナーの名前。 RequestedState 最後に要求されたObjectManager の状態。 Roles 管理対象環境で指定するストリングのアレイ。CIM サーバが実行する、管理者が定義した役割を StatusDescriptions さまざまなOperationalStatus アレイの値を説明するストリング。