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クライアントの要求に応答し、http/httpsプロトコルで標準のCIM XMLをサポートする、軽量なCIMデーモンです。
プロバイダは共通管理プロトコル インターフェイス(CMPI)プロバイダであり、このインターフェイスを使用します。メモリ占有 領域を削減するために、CIMPLEと呼ばれるサード パーティのパッケージが使用されています。SFCBの詳細については、http://
sourceforge.net/projects/sblim/files/sblim-sfcbを参照してください。
SMI-S プロバイダーについて
メモ: SMI-Sは、5U84エンクロージャを備えたシステムではサポートされていません。
プロバイダーは、CTP 1.5テストを渡すSMI-S 1.5のプロバイダーです。フル プロビジョニングはサポートされています。
SMI-Sプロバイダーは、ファームウェアに実装されている本格的な組み込みプロバイダーです。業界標準のWBEMベースの管理フ
レームワークを提供します。SMI-Sクライアントはこの組み込みプロバイダーと直接やり取りできるので、中間プロキシ プロバイ ダーは必要ありません。プロバイダーでは、RAIDプロビジョニングなどのアクティブな管理機能がサポートされます。
CNCおよびSASシステムがサポートされます。Dell EMCのクラスはSMI_XXXです。Dell EMCのデバイスの名前空間は/root/
smisです。
組み込みCIMOMは、リッスンすることによりポート5989上SMI-S のクライアントのSMI-Sクエリを保護して資格情報をすべて
のクエリに提供することを要求するか、リッスンすることによりポート5988上SMI-S のクライアントのSMI-Sクエリを保護しな いように構成することができます。このプロバイダーの実装は、SNIA SMI-S仕様バージョン1.5.0 1.5に準拠しています。
メモ: ポート5989とポート5988は、同時に有効にすることはできません。
名前空間の詳細は以下のとおりです。
• 実装名前空間 - root/smis
• 相互運用機能空間 - root/interop
組み込みサービス プロバイダー設定には、次のプロバイダーが含まれます。
• インスタンス プロバイダー
• 関連付けプロバイダー
• メソッド プロバイダー
• 指示プロバイダ
組み込みプロバイダーは、次のCIM操作をサポートします
• getClass
• enumerateClasses
• enumerateClassNames
• getInstance
• enumerateInstances
• enumerateInstaneceNames
• associators
• associatorNames
• references
• referenceNames
• invokeMethod
SMI-S プロファイル
SMI-Sはプロファイルを中心に構成されています。プロファイルには、ストレージ サブシステムのクラスに関連するオブジェクト が記述されています。SMI-Sには、アレイ、FC HBA、FCスイッチ、テープ ライブラリのプロファイルが含まれています。プロフ ァイルはCIMサーバに登録され、SLPを使用してクライアントにアドバタイズされます。
表34. サポートされているSMI-Sプロファイル
プロファイル/サブプロファイ
ル/パッケージ 説明
アレイ プロファイル RAIDアレイシステムについて説明します。これは高レベルのアレイシステム オーバービューを 提供します。
ブロック サービス パッケージ 既存のストレージ容量の標準式、ストレージ プールへの容量の割り当て、および外部デバイスま たはアプリケーションで使用される容量の割り当てを定義します。
物理パッケージのパッケージ ストレージ システムの物理パッケージと、オプションで内部サブパッケージについての情報をモ デル化します。
正常性パッケージ SMI-Sで正常性を表現する際に使用される、一般的メカニズムを定義します。
サーバ プロファイル サポートする通信メカニズムに基づいて、CIMオブジェクト マネージャの機能を定義します。
FCイニシエーター ポート プロ
ファイル ターゲット ストレージ システムのFibreChannel固有の特徴をモデル化します。
SASイニシエーター ポート サ
ブプロファイル ターゲット ストレージ システムのSAS固有の特徴をモデル化します。
iSCSIイニシエーター ポート サ
ブプロファイル ターゲット ストレージ システムのiSCSI固有の特徴をモデル化します。
アクセス ポイント サブプロフ
ァイル 管理サービスのためのリモート アクセス ポイントのアドレスを提供します。
ファン プロファイル 表示を追加することで、DMTFファン プロファイルを専用化します。
電源装置プロファイル 表示を追加することで、DMTF PSUプロファイルを専用化します。
プロファイル登録のプロファ
イル オブジェクト マネージャに登録されているプロファイルと、そのプロファイルを実装している登 録クラスとドメイン クラスとの間の関連付けをモデル化します。
ソフトウェア サブプロファイ
ル システムにインストールされているソフトウェアまたはファームウェアをモデル化します。
マスキングおよびマッピング
のプロファイル SCSIシステムのデバイス マッピングとマスキング機能をモデル化します。
ディスク ドライブ ライト プ
ロファイル ディスク ドライブ デバイスをモデル化します。
範囲構成 基になる原始ストレージ プールから公開可能なブロック ストレージ エレメントを仮想化する方 法について、その摘要を提供します。
場所のサブプロファイル 製品とそのサブコンポーネントの場所の詳細をモデル化します。
センサー プロファイル DMTFセンサー プロファイルを専用化します。
ソフトウェア インベントリ プ
ロファイル インストール済みで使用可能なソフトウェアとファームウェアをモデル化します。
ストレージ エンクロージャー
プロファイル ストレージ エレメント(ディスクまたはテープ ドライブなど)とエンクロージャ エレメント(フ ァンや電源装置など)を含むエンクロージャについて説明します。
複数のコンピューター システ
ムのサブプロファイル 追加の機能や冗長性を備えた「仮想」コンピューター システムを提供するために連携する複数の システムをモデル化します。
コピー サービス サブプロファ
イル ローカル スナップショットおよびローカル ボリュームコピー(クローン)を作成および削除し、
スナップショットとそのソース ボリューム間の同期状態をリセットする機能を提供します。
ジョブ制御サブプロファイル ボリュームとスナップショットの作成、ボリュームのホストへのマッピングなど、プロビジョニ ング操作を監視する機能を提供します。
表34. サポートされているSMI-Sプロファイル (続き)
プロファイル/サブプロファイ
ル/パッケージ 説明
ディスク スペアリング サブプ
ロファイル 現在のスペア ディスク構成を説明し、スペア ディスクの割り当て/割り当て解除を行い、使用不 可能なディスク ドライブの状態をクリアする機能を提供します。
オブジェクト マネージャー ア
ダプター サブプロファイル クライアントがSMIエージェントのオブジェクト マネージャ アダプターを管理できるようにし ます。特に、表示サービスのオン/オフを切り替えるために使用できます。
シン プロビジョニング プロフ
ァイル ブロック サービス パッケージを専用化して、ボリュームのシン プロビジョ二ングのサポートを追 加します。SMI-Sは仮想プールの作成をサポートしていません。ただし、クライアントは仮想ボ リュームを作成できます。
ボリューム プロファイルから
のプール その他のボリュームから作成されたプールをモデル化します。このプロファイルは、シン プロビ ジョニング プロファイルと組み合わせて使用され、仮想ストレージ プールをモデル化します。