CIM エージェントの動作方法の例

Common Information Model (CIM) エージェントを使用して、CIM 対応の装置を管理するための共通のビルディング・ブロックを用意することができます。

標準的 CIM エージェントの構成

図 1 に、標準的 CIM エージェントの動作方法を示します。
図 1. 動作中の標準的 CIM エージェントダイアグラムは、通常の CIM エージェントの動作を示しています。

CIM クライアントの標準的な構成では、https://cluster_ip ポート 5989 の namespace=/root/ibm にある CIMOM を使用することになっています。 標準のセキュア・ポートは 5989 です。 また、標準の SMI-S ネーム・スペースである namespace=interop を使用することもできます。

クライアント・アプリケーションは、CIM 要求を CIMOM に送信します。 要求が着信すると、CIMOM はそれぞれの要求を検証し、認証します。 その後、CIMOM は要求を CIMOM の適切な機能コンポーネント、または装置プロバイダーに送ります。 クライアント・アプリケーションの要求を満たすために、プロバイダーは、CIMOM の代理として装置固有のプログラミング・インターフェースを呼び出します。

管理アプリケーションは、CIMOM から RemoteServiceAccessPoint のインスタンスを取得できます。 このインスタンスは、管理アプリケーションによって、Web ユーザー・インターフェースにアクセスするために使用されます

Service Location Protocol 付きの CIM エージェント構成

Service Location Protocol (SLP) を使用して CIMOM を検出する場合は、クライアント・アプリケーションが SLP ディレクトリー・サービスを呼び出して CIMOM の場所を探索します。 CIMOM は最初に呼び出されたときに、それ自体を SLP サービス・エージェントに登録し、その位置、IP アドレス、ポート番号、および提供するサービスのタイプを提示します。 CIM エージェントのアクセス・ポイントを記述するストリングが登録されます。

次の出力は、登録されたストリングの例を示します。
service:wbem:https://<CIM Agent IP>:<port number>
SLP は、以下の属性を備えています。
template-type=wbem
template-version=1.0
template-description=This template describes the attributes used for
advertising WBEM servers.
template-url-syntax=https://9.47.24.91:5989
service-location-tcp=https://9.47.24.91:5989




service-hi-name=IBM Storwize V3700 CIMOM service-hi-description=IBM Storwize V3700 CIMOM Version x.x.x.xxx
service-id=IBMTSSVC:9.47.24.91
ProtocolVersion=1.2
CommunicationMechanism=cim-xml
FunctionalProfilesSupported=Basic Read, Basic Write, Instance Manipulation,
Association, Traversal, Query Execution, Qualifier Declaration, Indications
AuthenticationMechanismSupported=Basic
Namespace=/root/ibm 
Interop=/interop
MultipleOperationsSupported=false

SNIA:Array,
SNIA:Array:Access Points,
SNIA:Array:Block Services,
SNIA:Array:Cascading,
SNIA:Array:Copy Services,
SNIA:Array:FC Initiator Ports,
SNIA:Array:FC Target Ports,
SNIA:Array:Health,
SNIA:Array:Masking and Mapping,
SNIA:Array:Multiple Computer System,
SNIA:Array:Physical Package,
SNIA:Array:Software,
SNIA:Array:Location,
SNIA:Array:Block Server Performance,
SNIA:Array:iSCSI Target Ports,
SNIA:Array:Disk Drive Lite,
SNIA:Array:Extent Composition,
SNIA:Array:Disk Sparing,
SNIA:Storage Virtualizer:Thin Provisioning
SNIA:Server,SNIA:Server:Profile Registration,
SNIA:Server:Object Manager Adapter,
SNIA:Server:Indication,
SNIA:SMI-S

この情報をもとに、クライアント・アプリケーションは CIMOM と 直接通信を開始します。

コンソール上とクラスター化システム上の CIM エージェント構成

CIMOM は、Storwize® V3700クラスター化システム (システム) 上にあります。 管理 GUI は、クラスター化システム上にある CIMOM を使用しません。 他の IBM® ストレージ管理ツールは、クラスター化システム上にある CIMOM を引き続き使用します。

図 2 に、この CIMOM 構成の定義方法を示します。
図 2. クラスター化システム上の CIMOM
クラスター上の CIMOM を示すダイアグラム