UCS Manager コミュニケーション サービス

Communication Services

以下に定義する通信サービスを使用してサードパーティ アプリケーションを Cisco UCS に接続できます。

Cisco UCS Manager では、次のサービスに対して IPv4 および IPv6 アドレス アクセスをサポートしています。

  • CIM XML

  • HTTP

  • HTTPS

  • SNMP

  • SSH

  • Telnet

Cisco UCS Manager では、Web ブラウザから [Cisco UCS KVM Direct] 起動ページへのアウトオブバンド IPv4 アドレス アクセスをサポートしています。このアクセスを提供するには、次のサービスをイネーブルにする必要があります。

  • CIMC Web サービス

通信サービス

説明

CIM XML

Common Information Model(CIM XML)サービスはデフォルトはディセーブルであり、読み取り専用モードでのみ利用できます。デフォルトのポートは 5988 です。

CIM XML は、Distributed Management Task Force によって定義された CIM 情報を交換するための標準ベースのプロトコルです。

CIMC Web サービス

このサービスは、デフォルトでディセーブルになります。

このサービスをイネーブルにすると、ユーザは直接サーバに割り当てられるか、またはサービス プロファイルを介しサーバに関連付けられたアウトオブバンドの管理 IP アドレスの 1 つを使用して直接サーバ CIMC にアクセスできます。

(注)     

CIMC Web サービスは全体的にイネーブルまたはディセーブルにすることのみが可能です。個別の CIMC IP アドレスに対し KVM ダイレクト アクセスを設定できません。

HTTP

デフォルトでは、HTTP はポート 80 でイネーブルになっています。

Cisco UCS Manager GUI は HTTP または HTTPS のブラウザで実行できます。HTTP を選択した場合、すべてのデータはクリア テキスト モードで交換されます。

ブラウザ セッションの安全性の理由により、HTTPS をイネーブルにし、HTTP をディセーブルにすることを推奨します。

デフォルトでは、Cisco UCS では同等の HTTPS にリダイレクトするブラウザ リダイレクトを実装しています。この動作は変更しないことを推奨します。

(注)     

Cisco UCS バージョン 1.4(1) にアップグレードすると、セキュアなブラウザへのブラウザのリダイレクトはデフォルトでは発生しなくなります。HTTP ブラウザからの同等の HTTPS ブラウザへリダイレクトするには、Cisco UCS Manager で [Redirect HTTP to HTTPS] をイネーブルにします。

HTTPS

デフォルトでは、HTTPS はポートでイネーブルになっています。

HTTPS を使用すると、すべてのデータはセキュアなサーバを介して暗号化モードで交換されます。

ブラウザ セッションの安全性の理由により、HTTPS だけを使用し、HTTP 通信はディセーブルにするかリダイレクトすることを推奨します。

SMASH CLP

このサービスは読み取り専用アクセスに対してイネーブルになり、show コマンドなど、プロトコルの一部のサブセットをサポートします。これをディセーブルにすることはできません。

このシェル サービスは、Distributed Management Task Force によって定義された標準の 1 つです。

SNMP

デフォルトでは、このサービスはディセーブルになっています。イネーブルの場合、デフォルトのポートは 161 です。コミュニティと少なくとも 1 つの SNMP トラップを設定する必要があります。

システムに SNMP サーバとの統合が含まれる場合にだけこのサービスをイネーブルにします。

SSH

このサービスは、ポート 22 でイネーブルになります。これはディセーブルにできず、デフォルトのポートを変更することもできません。

このサービスは Cisco UCS Manager CLI へのアクセスを提供します。

Telnet

デフォルトでは、このサービスはディセーブルになっています。

このサービスは Cisco UCS Manager CLI へのアクセスを提供します。

セキュアでないコミュニケーション サービス

ユーザ アカウントの Web セッション制限

Cisco UCS Manager では、Web セッション制限を使用して、あるユーザ アカウントに対してある時点で許容される Web セッション数(GUI と XML の両方)を制限します。

各 Cisco UCS Manager ドメインは、ユーザ 1 人につき同時 Web セッションを最大 32 件、合計 256 件のユーザ セッションをサポートします。デフォルトでは、Cisco UCS Manager が許容する同時 Web セッションはユーザ 1 人あたり 32 に設定されます。ただし、この値は最大でシステム上限である 256 まで設定できます。

Web セッション制限の設定

手順
    ステップ 1   [Admin] > [Communication Management] > [Communication Services] に移動します。
    ステップ 2   [Web Session Limits] で次のフィールドに入力します。
    名前 説明

    [Maximum Sessions Per User]

    各ユーザに許可される HTTP および HTTPS の同時セッションの最大数。

    1 ~ 256 の整数を入力します。

    Maximum Sessions

    システム内のすべてのユーザに許可される HTTP および HTTPS の同時セッションの最大数。

    1 ~ 256 の整数を入力します。

    [Maximum Event Interval (in seconds)]

    2 つのイベント間の最大時間間隔。UI からのユーザ要求に対する応答など、さまざまなタイプのイベント変更通知を追跡します。時間間隔が経過すると、UI セッションは終了します。

    120 ~ 3600 の整数を入力します。

    ステップ 3   [Save Changes] をクリックします。

    シェル セッション制限の設定

    手順
      ステップ 1   [Admin] > [Communication Management] > [Communication Services] に移動します。
      ステップ 2   [Shell Session Limits] で次のフィールドに入力します。
      名前 説明

      Maximum Sessions Per User

      ユーザごとに許可される同時シェル セッションの最大数。

      1 ~ 32 の整数を入力します。

      Maximum Sessions

      システム内のすべてのユーザに許可される同時シェル セッションの最大数。

      1 ~ 32 の整数を入力します。

      ステップ 3   [Save Changes] をクリックします。

      CIM-XML の設定

      手順
        ステップ 1   [Navigation] ペインで [Admin] をクリックします。
        ステップ 2   [All] > [Communication Management] > [Communication Services] の順に展開します。
        ステップ 3   [CIM-XML] 領域で、[Enabled] オプション ボタンをクリックします。

        [CIM-XML] 領域が展開して、デフォルトの [Port] 番号 5988 を表示します。このポート番号は変更できません。

        ステップ 4   [Save Changes] をクリックします。

        HTTP の設定

        手順
          ステップ 1   [Navigation] ペインで [Admin] をクリックします。
          ステップ 2   [All] > [Communication Management] > [Communication Services] の順に展開します。
          ステップ 3   [HTTP] 領域で、[Enabled] オプション ボタンをクリックします。

          [HTTP] 領域が展開され、利用可能な設定オプションが表示されます。

          ステップ 4   (任意)  [Port] フィールドで、 Cisco UCS Manager GUI が HTTP に使用するデフォルトのポートを変更します。

          デフォルトのポートは 80 です。

          ステップ 5   (任意)  [Redirect HTTP to HTTPS] フィールドで、[Enabled] オプション ボタンをクリックします。

          HTTP ログインの HTTPS ログインへのリダイレクションをイネーブルにするには、HTTPS も設定して有効にする必要があります。いったんイネーブルにすると、HTTPS をディセーブルにするまではリダイレクションをディセーブルにできません。

          (注)     

          HTTP を HTTPS にリダイレクトする場合、Cisco UCS Manager GUI へのアクセスに HTTP は使用できません。リダイレクションは、HTTP をディセーブルにして、自動的に HTTPS にリダイレクトします。

          ステップ 6   [Save Changes] をクリックします。

          セキュアなコミュニケーション サービス

          証明書、キー リング、トラスト ポイント

          HTTPS では、公開キー インフラストラクチャ(PKI)のコンポーネントを使用して、クライアントのブラウザと Cisco UCS Manager などの 2 つのデバイス間でセキュアな通信を確立します。

          暗号キーとキー リング

          各 PKI デバイスは、内部キー リングに非対称の Rivest-Shamir-Adleman(RSA)暗号キーのペア(1 つはプライベート、もう 1 つはパブリック)を保持します。いずれかのキーで暗号化されたメッセージは、もう一方のキーで復号化できます。暗号化されたメッセージを送信する場合、送信者は受信者の公開キーで暗号化し、受信者は独自の秘密キーを使用してメッセージを復号化します。送信者は、独自の秘密キーで既知のメッセージを暗号化(「署名」とも呼ばれます)して公開キーの所有者を証明することもできます。受信者が該当する公開キーを使用してメッセージを正常に復号化できる場合は、送信者が対応する秘密キーを所有していることが証明されます。暗号キーの長さはさまざまであり、通常の長さは 512 ビット ~ 2048 ビットです。一般的に、短いキーよりも長いキーの方がセキュアになります。Cisco UCS Manager では、最初に 1024 ビットのキー ペアを含むデフォルトのキー リングが提供されます。その後、追加のキー リングを作成できるようになります。

          クラスタ名が変更されたり、証明書が期限切れになったりした場合は、デフォルトのキー リング証明書を手動で再生成する必要があります。

          この操作は、UCS Manager CLI のみで使用できます。

          証明書

          セキュアな通信を準備するには、まず 2 つのデバイスがそれぞれのデジタル証明書を交換します。証明書は、デバイスの ID に関する署名済み情報とともにデバイスの公開キーを含むファイルです。暗号化された通信をサポートするために、デバイスは独自のキー ペアと独自の自己署名証明書を生成できます。リモート ユーザが自己署名証明書を提示するデバイスに接続する場合、ユーザはデバイスの ID を簡単に検証することができず、ユーザのブラウザは最初に認証に関する警告を表示します。デフォルトでは、Cisco UCS Manager にはデフォルトのキー リングからの公開キーを含む組み込み用自己署名証明書が含まれます。

          トラスト ポイント

          Cisco UCS Manager に強力な認証を提供するために、デバイスの ID を証明する信頼できるソース(つまり、トラスト ポイント)からサードパーティ証明書を取得し、インストールできます。サードパーティ証明書は、発行元トラスト ポイント(ルート認証局(CA)、中間 CA、またはルート CA につながるトラスト チェーンの一部となるトラスト アンカーのいずれか)によって署名されます。新しい証明書を取得するには、Cisco UCS Manager で証明書要求を生成し、トラスト ポイントに要求を送信する必要があります。

          重要:

          証明書は、Base64 エンコード X.509(CER)フォーマットである必要があります。

          キー リングの作成

          Cisco UCS Manager は、デフォルト キー リングを含め、最大 8 個のキー リングをサポートします。

          手順
            ステップ 1   [Navigation] ペインで [Admin] をクリックします。
            ステップ 2   [All] > [Key Management] の順に展開します。
            ステップ 3   [Key Management] を右クリックし、[Create Key Ring] を選択します。
            ステップ 4   [Create Key Ring] ダイアログボックスで、次の手順を実行します。
            1. [Name] フィールド で、キー リングの一意の名前を入力します。
            2. [Modulus] フィールド で、次のいずれかのオプション ボタンを選択し、SSL キー長をビット単位で指定します。
              • [Mod2048]

              • [Mod2560]

              • [Mod3072]

              • [Mod3584]

              • [Mod4096]

            3. [OK] をクリックします。

            次の作業

            このキー リングの証明書要求を作成します。

            キー リングの証明書要求の作成

            手順
              ステップ 1   [Navigation] ペインで [Admin] をクリックします。
              ステップ 2   [All] > [Key Management] の順に展開します。
              ステップ 3   証明書要求を作成するキー リングをクリックします。
              ステップ 4   [Work] ペインで、[General] タブをクリックします。
              ステップ 5   [General] タブで [Create Certificate Request] をクリックします。
              ステップ 6   [Create Certificate Request] ダイアログボックスで、次のフィールドに値を入力します。
              名前 説明

              [DNS] フィールド

              ネットワークに割り当てられたドメイン名(すべてのホストに共通)。

              [Locality] フィールド

              証明書を要求している会社の本社が存在する市または町。

              最大 64 文字まで入力できます。任意の文字、数字、スペース、および次の特殊文字を使用できます:,(カンマ)、.(ピリオド)、@(アット マーク)、^(キャラット)、((開き括弧)、)(閉じ括弧)、-(ダッシュ)、_(アンダースコア)、+(プラス記号)、:(コロン)、/(スラッシュ)。

              [State] フィールド

              証明書を要求している会社の本社が存在する州または行政区分。

              最大 64 文字まで入力できます。任意の文字、数字、スペース、および次の特殊文字を使用できます:,(カンマ)、.(ピリオド)、@(アット マーク)、^(キャラット)、((開き括弧)、)(閉じ括弧)、-(ダッシュ)、_(アンダースコア)、+(プラス記号)、:(コロン)、/(スラッシュ)。

              [Country] フィールド

              会社所在国の国コード。

              2 文字のアルファベットを入力します。

              [Organization Name] フィールド

              証明書を要求している組織。

              最大 64 文字まで入力できます。任意の文字、数字、スペース、および次の特殊文字を使用できます:,(カンマ)、.(ピリオド)、@(アット マーク)、^(キャラット)、((開き括弧)、)(閉じ括弧)、-(ダッシュ)、_(アンダースコア)、+(プラス記号)、:(コロン)、/(スラッシュ)。

              [Organization Unit Name] フィールド

              組織ユニット

              最大 64 文字まで入力できます。任意の文字、数字、スペース、および次の特殊文字を使用できます:,(カンマ)、.(ピリオド)、@(アット マーク)、^(キャラット)、((開き括弧)、)(閉じ括弧)、-(ダッシュ)、_(アンダースコア)、+(プラス記号)、:(コロン)、/(スラッシュ)。

              [Email] フィールド

              要求に関連付けられている電子メール アドレス。

              [Password] フィールド

              この要求に対するオプションのパスワード。

              [Confirm Password] フィールド

              パスワードを指定した場合は、確認のためにそのパスワードを再入力します。

              [Subject] フィールド

              ファブリック インターコネクトの完全修飾ドメイン名。

              ステップ 7   IP アドレスを割り当てるには、[IPv4] または [IPv6] のタブをクリックします。この選択は、Cisco UCS Manager をセットアップするときのファブリック インターコネクトの設定に応じて行います。
              • [IPv4] タブをクリックし、次のフィールドに値を入力します。
              名前 説明

              [IP Address] フィールド

              Cisco UCS ドメインの IPv4 アドレス。

              [FI-A IP] フィールド

              ファブリック インターコネクト A の IPv4 アドレス。

              [FI-B IP] フィールド

              ファブリック インターコネクト B の IPv4 アドレス。

              • [IPv6] タブをクリックし、次のフィールドに値を入力します。
              名前 説明

              [IP Address] フィールド

              Cisco UCS ドメインの IPv6 アドレス。

              [FI-A IP] フィールド

              ファブリック インターコネクト A の IPv6 アドレス。

              [FI-B IP] フィールド

              ファブリック インターコネクト B の IPv6 アドレス。

              ステップ 8   [OK] をクリックします。
              ステップ 9   [Request] フィールドから証明書要求のテキストをコピーし、ファイルに保存します。
              ステップ 10   証明書要求を含むファイルをトラスト アンカーまたは認証局に送信します。

              次の作業

              トラスト ポイントを作成し、トラスト アンカーから受け取ったトラストの証明書の証明書チェーンを設定します。

              トラスト ポイントの作成

              手順
                ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                ステップ 2   [All] > [Key Management] の順に展開します。
                ステップ 3   [Key Management] を右クリックし、[Create Trusted Point] を選択します。
                ステップ 4   [Create Trusted Point] ダイアログボックスで、次のフィールドに値を入力します。
                名前 説明

                [Name] フィールド

                トラスト ポイントの名前。

                この名前には、1 ~ 16 文字の英数字を使用できます。-(ハイフン)、_(アンダースコア)、:(コロン)、および .(ピリオド)は使用できますが、それ以外の特殊文字とスペースは使用できません。また、オブジェクトが保存された後にこの名前を変更することはできません。

                [Certificate Chain] フィールド

                このトラスト ポイントの証明書情報。

                重要:

                証明書は、Base64 エンコード X.509(CER)フォーマットである必要があります。

                Windows 2012 サーバの場合は、RSASSA-PSS を使用すると次のエラーが発生します。トラストポイントの証明書チェーンが無効、理由は不明。UCS Manager では、このアルゴリズムはサポートされていません。

                ステップ 5   [OK] をクリックします。

                次の作業

                トラスト アンカーまたは認証局から証明書を受信したら、キー リングにインポートします。

                キー リングへの証明書のインポート

                手順
                  ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                  ステップ 2   [All] > [Key Management] の順に展開します。
                  ステップ 3   証明書のインポート先となるキー リングをクリックします。
                  ステップ 4   [Work] ペインで、[General] タブをクリックします。
                  ステップ 5   [Certificate] 領域で、次のフィールドに値を入力します。
                  1. [Trusted Point] ドロップダウン リストから、この証明書を付与したトラスト アンカーのトラスト ポイントを選択します。
                  2. [Certificate] フィールドに、トラスト アンカーまたは認証局から受け取った証明書のテキストを貼り付けます。
                    重要:

                    証明書は、Base64 エンコード X.509(CER)フォーマットである必要があります。

                  ヒント   

                  この領域のフィールドが表示されない場合は、見出しの右側の展開アイコンをクリックします。

                  ステップ 6   [Save Changes] をクリックします。

                  次の作業

                  キー リングを使用して HTTPS サービスを設定します。

                  HTTPS の設定


                  注意    


                  HTTPS で使用するポートとキー リングの変更を含め、HTTPS の設定を完了した後、トランザクションを保存またはコミットするとすぐに、現在のすべての HTTP および HTTPS セッションは警告なく閉じられます。


                  手順
                    ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                    ステップ 2   [All] > [Communication Management] > [Communication Services] の順に展開します。
                    ステップ 3   [HTTPS] 領域で、[Enabled] オプション ボタンをクリックします。

                    [HTTPS] 領域が展開され、利用可能な設定オプションが表示されます。

                    ステップ 4   次のフィールドに入力します。
                    名前 説明

                    [Admin State] フィールド

                    次のいずれかになります。

                    • イネーブル

                    • [Disabled]

                    [Admin State] がイネーブルの場合は、Cisco UCS Manager GUI に、このセクションの残りのフィールドが表示されます。

                    [Port] フィールド

                    HTTPS 接続に使用するポート。

                    1 ~ 65535 の整数を指定します。デフォルトでは、HTTPS はポートでイネーブルになっています。

                    [Operational Port] フィールド

                    Cisco UCS Manager がシステム レベルの HTTPS 通信を行うために必要なポート。

                    このポートは変更できません。

                    [Key Ring] ドロップダウン リスト

                    HTTPS 接続のキー リング。

                    [Cipher Suite Mode] フィールド

                    Cisco UCS ドメインで使用される暗号スイート セキュリティのレベル。次のいずれかになります。

                    • [High Strength]

                    • [Medium Strength]

                    • [Low Strength]

                    • [Custom]:ユーザ定義の暗号スイート仕様の文字列を指定できます。

                    [Cipher Suite] フィールド

                    [Cipher Suite Mode] フィールドで [Custom] を選択した場合は、このフィールドでユーザ定義の暗号スイート仕様の文字列を指定します。

                    暗号スイート仕様の文字列は最大 256 文字まで使用できますが、OpenSSL 暗号スイート仕様に準拠する必要があります。次を除き、スペースや特殊文字は使用できません。!(感嘆符)、+(プラス記号)、-(ハイフン)、および :(コロン)。詳細については、http:/​/​httpd.apache.org/​docs/​2.0/​mod/​mod_​ssl.html#sslciphersuite を参照してください。

                    たとえば、Cisco UCS Manager がデフォルトとして使用する中強度仕様の文字列は次のようになります。ALL:!ADH:!EXPORT56:!LOW:RC4+RSA:+HIGH:+MEDIUM:+EXP:+eNULL

                    Allowed SSL Protocols

                    使用可能な SSL プロトコルを選択できます。値は [Default (Allow all except SSLv2 and SSLv3)] と [Only TLSV1.2] です。[Only TSLV1.2] を選択すると、安全性が低い TLS バージョンの使用を試みている Web クライアントの接続がすべてブロックされます。

                    ステップ 5   [Save Changes] をクリックします。

                    キーリングの削除

                    手順
                      ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                      ステップ 2   [All] > [Key Management] の順に展開します。
                      ステップ 3   削除するキー リングを右クリックし、[Delete] を選択します。
                      ステップ 4   確認ダイアログボックスが表示されたら、[Yes] をクリックします。

                      トラスト ポイントの削除

                      はじめる前に

                      トラスト ポイントがキー リングによって使用されていないことを確認してください。

                      手順
                        ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                        ステップ 2   [All] > [Key Management] の順に展開します。
                        ステップ 3   削除するトラスト ポイントを右クリックし、[Delete] を選択します。
                        ステップ 4   確認ダイアログボックスが表示されたら、[Yes] をクリックします。
                        ステップ 5   [OK] をクリックします。

                        SNMP のイネーブル化および SNMP プロパティの設定

                        Cisco UCS ドメインからの SNMP メッセージには、システム名ではなくファブリック インターコネクト名が表示されます。

                        手順
                          ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                          ステップ 2   [All] > [Communication Management] > [Communication Services] の順に展開します。
                          ステップ 3   [Communication Services] タブを選択します。
                          ステップ 4   [SNMP] 領域で、次のフィールドに入力します。
                          名前 説明

                          [Admin State] フィールド

                          次のいずれかになります。

                          • イネーブル

                          • [Disabled]

                          システムに SNMP サーバとの統合が含まれる場合にだけこのサービスをイネーブルにします。

                          [Admin State] がイネーブルの場合は、Cisco UCS Manager GUI に、このセクションの残りのフィールドが表示されます。

                          ステップ 5   [Save Changes] をクリックします。

                          次の作業

                          SNMP トラップおよびユーザを作成します。

                          CIMC Web サービスのイネーブル化

                          CIMC Web サービスはデフォルトでイネーブルとなっています。ディセーブルになっている場合は、次の手順を行ってサービスをイネーブルにします。

                          手順
                            ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                            ステップ 2   [All] > [Communication Management] > [Communication Services] の順に展開します。
                            ステップ 3   [Communication Services] タブを選択します。
                            ステップ 4   [CIMC Web Service] 領域で、[Enabled] オプション ボタンをクリックします。
                            ステップ 5   [Save Changes] をクリックします。

                            通信サービスのディセーブル化


                            (注)  


                            他のネットワーク アプリケーションとのインターフェイスに必要ない通信サービスは、すべてディセーブルにすることを推奨します。


                            手順
                              ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                              ステップ 2   [All] > [Communication Management] > [Communication Services] の順に展開します。
                              ステップ 3   [Communication Services] タブで、ディセーブルにする各サービスの [disable] オプション ボタンをクリックします。
                              ステップ 4   [Save Changes] をクリックします。

                              Telnet のイネーブル化

                              手順
                                ステップ 1   [Navigation] ペインで [Admin] をクリックします。
                                ステップ 2   [All] > [Communication Management] > [Communication Services] の順に展開します。
                                ステップ 3   [Communication Services] タブをクリックします。
                                ステップ 4   [Telnet] 領域で、[Enabled] オプション ボタンをクリックします。
                                ステップ 5   [Save Changes] をクリックします。