主コンテンツへ
Oracle® Exalogic Elastic Cloud管理者ガイド
リリースEL X2-2、X3-2、X4-2およびX5-2
B71910-08
目次へ移動
目次

前
次

Exalogic vDCのインフラストラクチャの管理

この項では、次のタスクを完了する方法について説明します。

これらのタスクを実行する前に、「Exalogic vDCの管理とインフラストラクチャの設定」の説明に従って、クラウド管理タスクを完了しておく必要があります。

クラウド管理者ユーザーとしてのログイン

Exalogic ControlコンソールにCloudAdminユーザーとしてログインします。

このユーザー・ロールの作成の詳細は、「クラウド管理ユーザーの作成」を参照してください。

アカウントの更新

アカウントを更新するには、次のステップを完了します。

  1. Exalogic ControlコンソールにCloudAdminユーザーとしてログインします。
  2. 左側のナビゲーション・ペインで、「vDC Management」をクリックします。「vDCs」で、デフォルトのExalogic vDCの名前(MyCloud)をクリックします。
  3. 「MyCloud」の下にある「Accounts」を開きます。vDCのアカウントがリストされます。
  4. アカウント(Dept1など)を更新するには、左側のナビゲーション・ペインの「Accounts」の下にリストされているDept1を選択します。
  5. 「Actions」ペインで、「Update Account」をクリックします。図10-1に示すように、アカウントの更新ウィザードが表示されます。

    図10-1 アカウントの詳細の指定

    図10-1の説明が続きます
    「図10-1 アカウントの詳細の指定」の説明
  6. 「Next」をクリックします。

    図10-2に示すように、「Specify Account Resource Limits」画面が表示されます。

    図10-2 アカウントのリソース制限の指定

    図10-2の説明が続きます
    「図10-2 アカウント・リソースの制限の指定」の説明

    この画面では、Dept1のリソース制限を更新できます。たとえば、メモリーの制限を100 GBから400 GBに変更します。

  7. 値を更新した後に、「Next」をクリックします。

    「Summary」画面が表示されます。

  8. サマリーを確認し、「Finish」をクリックします。

アカウントの削除

アカウントを削除するには、次のステップを完了します。

  1. Exalogic ControlコンソールにCloudAdminユーザーとしてログインします。
  2. 左側のナビゲーション・ペインで、「vDC Management」をクリックします。「vDCs」で、デフォルトのExalogic vDCの名前(MyCloud)をクリックします。
  3. 「MyCloud」の下にある「Accounts」を開きます。Exalogic vDCのアカウントがリストされます。
  4. アカウント(Dept1など)を削除するには、左側のナビゲーション・ペインの「Accounts」の下にリストされているDept1を選択します。

    注意:

    アカウントを削除すると、サーバー・テンプレート、ボリューム、vServerおよびプライベートvNetなど、アカウント内のすべてのリソースが削除されます。vServerを実行しているアカウントを削除しようとすると、次のメッセージが表示されます。

    You cannot delete this account because there are virtual servers in running state.Shut down all the virtual servers to delete the account.

  5. 「Actions」ペインで、「Delete Account」をクリックします。図10-3に示すように、「Delete Account」画面が表示されます。

    図10-3 アカウントの削除

    図10-3の説明が続きます
    「図10-3 アカウントの削除」の説明
  6. Dept1アカウントを削除するには、「Delete」をクリックします。

アカウントからのクラウド・ユーザーの削除

1つのアカウントには、少なくとも1つのクラウド・ユーザーが必要です。アカウントに1つのクラウド・ユーザーしか関連付けられていない場合は、そのアカウントからクラウド・ユーザーを削除できません。

複数のクラウド・ユーザーを持つアカウントから1つのクラウド・ユーザーを削除するには、次のステップを完了します。

  1. Exalogic ControlコンソールにCloudAdminユーザーとしてログインします。
  2. 左側のナビゲーション・ペインで、「vDC Management」をクリックします。「vDCs」で、デフォルトのExalogic vDCの名前(MyCloud)をクリックします。
  3. 「MyCloud」の下にある「Accounts」を開きます。Exalogic vDCのアカウントがリストされます。
  4. アカウントからクラウド・ユーザー(Dept1に割り当てられているmyclouduser1など)を削除するには、左側のナビゲーション・ペインの「Accounts」の下にリストされているDept1を選択します。Dept1アカウントのダッシュボードが表示されます。
  5. Dept1のダッシュボードで、「Users」タブをクリックします。図10-4に示すように、Dept1アカウントに割り当てられたクラウド・ユーザーのリストが表示されます。

    図10-4 アカウントに割り当てられたクラウド・ユーザーのリスト

    図10-4の説明が続きます
    「図10-4 アカウントに割り当てられたクラウド・ユーザーのリスト」の説明
  6. クラウド・ユーザー(myclouduser1など)を選択して、Xアイコン(ユーザーの削除ウィザードの起動)をクリックします。「Remove User from Account」画面が表示されます。
  7. 「Remove」をクリックして、ユーザー(myclouduser1)を削除します。

CPUのオーバーサブスクリプションの構成

この項には次のトピックが含まれます:

CPUのオーバーサブスクリプションの概要

Exalogic vDCでは、マシンの基礎となるCPUハードウェア・リソースをvCPUの形式でvServerに割り当てます。デフォルトでは、各vCPUで1つのCPUハードウェア・スレッドを使用します。

たとえば、Exalogic X2-2マシンの各Sun Fire X4170 M2計算ノードは、2つの6コア・ソケット、つまり計算ノードごとに12コアで構成されています。各コアは、2つのハードウェア・スレッドをサポートします。したがって、1つのX2-2計算ノードでは、24個のvCPU、つまりハードウェア・スレッドごとに1つのvCPUをデフォルト構成でサポートできます。

ハードウェアの使用率を改善し、さらに稠密なアプリケーションの統合を促進するために、Exalogic Elastic Cloud Softwareリリース2.0.4.0.0以降、使用可能なCPUスレッドより多いvCPUをサポートするようにExalogic vDCを構成すること、すなわちCPUリソースのオーバーサブスクライブが可能です。

  • Cloud Adminユーザーは、物理CPUスレッドに対するvCPUの比率を増やすことで、CPUのオーバーサブスクリプションを有効にできます。たとえば、標準のExalogic X2-2マシンをベースにするvDCでは、物理CPUスレッドに対するvCPUの比率をデフォルトの1:1から2:1に増やすと、Exalogic X2-2マシン上の各Sun Fire X4170 M2計算ノードで使用可能なvCPUの数が24から48に増加します。表10-1には、物理CPUスレッドに対するvCPUの各比率で使用可能なvCPUの数が示されています。

    表10-1 物理CPUスレッドに対するvCPUの各比率におけるvCPUの数

    物理CPUスレッドに対するvCPUの比率 X2-2フル X2-2 1/2 X2-2 1/4 X2-2 1/8

    1:1 – CPUオーバーサブスクリプションは無効

    720

    384

    192

    96

    2:1

    1440

    768

    384

    192

    3:1

    2160

    1152

    576

    288

CPUのサブスクリプション比率およびCPUの使用制限の構成

CPUのオーバーサブスクリプションを有効化するには、次のステップを実行します。

  1. Exalogic ControlにCloud Adminとしてログインします。
  2. 左側のナビゲーション・ペインから、「vDC Management」を選択します。
  3. 「vDCs」を開いて、変更するvDCを選択します。
  4. 右側の「Actions」ペインから、「Edit Virtual Datacenter」を選択します。

    仮想データセンターの編集ウィザードが表示されます。

  5. 仮想データセンターの編集ウィザードの初期画面で、vDCの名前、説明およびタグを変更できます。これらの設定を変更しない場合は、「Specify vCPU Sizing」画面が表示されるまで「Next」をクリックします。
  6. 「vCPU to Physical CPU Threads Ratio」フィールドに、各物理CPUスレッドを共有できる仮想CPUの最大数を入力します。10進値での入力が可能です。

    たとえば、「vCPU to Physical CPU Threads Ratio」フィールドの設定が2の場合は、各仮想CPUで物理CPUスレッドの少なくとも50%のサイクルを受け取ります。

    注意:

    CPUのオーバーサブスクリプション比率が増加すると、パフォーマンスに影響を与える可能性がありますが、CPUリソースの使用率は改善されます。使用に耐えるCPUのオーバーサブスクリプション比率は最大で3:1です。比率を極端に高くすると、システムが不安定になるリスクが増加します。

    製品版vServerをホストするラックでは、CPUオーバーサブスクリプション比率を1:1にすると、パフォーマンスの問題の発生を避けることができます。

  7. CPU上限を、デフォルト値の100%から変更しないようにしてください。

    注意:

    CPU上限は非推奨の機能です。

  8. 「Next」をクリックします。

    「Edit Volume Storage」画面が表示されます。必要な場合は、さらに多くのストレージ・リソースをリストから選択してvDCに割り当てます。必要がない場合は、次のステップに進みます。

  9. 「Next」をクリックします。

    「Summary」画面が表示されます。

  10. 更新されたvDCの設定を確認し、「Finish」をクリックします。

CPUのオーバーサブスクリプションのシナリオ例

この項では、次のシナリオ例について説明します。

シナリオ1: 新しいVDCのvCPUの数を増やす

  • Exalogic X2-2フル・ラックを仮想データセンターとして設定します。

  • 物理CPUスレッドに対するvCPUの比率がデフォルトの1:1の場合、720個のvCPU (24 x 30)がvDC内で使用可能です。

  • Cloud Adminは、vDC向けに計画したワークロードをサポートするには720個を超えるvCPUが必要であると判断します。

このシナリオでは、Cloud Adminは、CPUのオーバーサブスクリプションを有効化することで、vDC内で使用可能なvCPUの数を増やすことができます。たとえば、Cloud Adminは、「CPUのオーバーサブスクリプションの構成」の説明に従って、物理CPUに対するvCPUの比率を2:1に増加することで、vDC内で使用可能なvCPUの数を1440個(2 x 24 x 30)に増やすことができます。

シナリオ2: 実行中の完全にサブスクライブされたVDCのvCPUの数を増やす

  • Exalogic X2-2フル・ラックを仮想データセンターとして設定します。

  • 物理CPUスレッドに対するvCPUの比率がデフォルトの1:1の場合、720個のvCPU (24 x 30)がvDC内で使用可能です。

  • vDCにおけるアカウントのvCPUの割当て制限は、アカウントに割り当てられているクラウド・ユーザーが作成したvServerに完全に割り当てられています。

  • vDCにおけるアカウントのメモリーおよびストレージの割当て制限は、vServerにまだ完全に割り当てられていません。

  • Cloud Usersはさらに多くのvServerを作成する必要がありますが、vCPUの割当て制限が完全に割り当てられているため、そうすることができません。

このシナリオでは、Cloud Adminが、CPUのオーバーサブスクリプションを有効化することで、Cloud Usersはさらに多くのvServerを作成できるようになります。たとえば、Cloud Adminは、「CPUのオーバーサブスクリプションの構成」の説明に従って、物理CPUに対するvCPUの比率を2:1に増加することで、vDC内で使用可能なvCPUの数を1440個(2 x 24 x 30)に増やすことができます。次に、Cloud Adminは、vDCのアカウントのvCPU割当て容量を増やすことができ、追加のvServerを作成できます。

シナリオ3: 実行中のオーバーサブスクライブされたVDCのvCPUの数を増やす

  • Exalogic X2-2フル・ラックを仮想データセンターとして設定します。

  • CPUのオーバーサブスクリプションが有効化されていて、現行のオーバーサブスクリプション比率は2:1です。つまり、1440個のvCPU(2 x 24 x 30)がvDC内で使用可能です。

  • vDCにおけるアカウントのvCPUの割当て制限は、アカウントに割り当てられているクラウド・ユーザーが作成したvServerに完全に割り当てられています。

  • vDCにおけるアカウントのメモリーおよびストレージの割当て制限は、vServerにまだ完全に割り当てられていません。

  • Cloud Usersはさらに多くのvServerを作成する必要がありますが、vCPUの割当て制限が完全に割り当てられているため、そうすることができません。

このシナリオでは、Cloud Adminが、CPUのオーバーサブスクリプション比率をさらに増やすことで、Cloud Usersはさらに多くのvServerを作成できるようになります。たとえば、Cloud Adminは、「CPUのオーバーサブスクリプションの構成」の説明に従って、物理CPUに対するvCPUの比率を3:1に増加することで、vDC内で使用可能なvCPUの数を2160個(3 x 24 x 30)に増やすことができます。次に、Cloud Adminは、vDCのアカウントのvCPU割当て容量を増やすことができ、追加のvServerを作成できます。

シナリオ4: 実行中のオーバーサブスクライブされたVDCのvCPUの数を減らす

  • Exalogic X2-2フル・ラックを仮想データセンターとして設定します。

  • CPUのオーバーサブスクリプションが有効化されていて、その現行の比率は3:1です。つまり、2160個のvCPU(3 x 24 x 30)がvDC内で使用可能です。

  • 使用可能な2160個のvCPUのうち1000個のみがvServerで使用されています。

  • Cloud Adminは、このvDCのオーバーサブスクリプション比率が2:1で十分であると判断します。

このシナリオでは、Cloud Adminは、物理CPUに対するvCPUの比率を2:1に減らすことで、vDC内で使用可能なvCPUの数を1440(2 x 24 x 30)に減らすことができます。

注意:

前述のCPUのオーバーサブスクリプションのどのシナリオにおいても、vDC全体にわたるアプリケーション・パフォーマンスを確実に予測可能な範囲にとどめるために、Cloud Adminは、CPU上限を100%のままにし、変更しないことをお薦めします。CPU上限は非推奨の機能のため、使用の際は注意してください。

vServerの配置に対するOVSノードの使用不可化

特定の状況において、OVSノードをvServerの配置に使用できないようにする場合があります。たとえば、計算ノードをメンテナンスする場合です。

OVSノードを、vServerの配置に使用できないようにするには、次のタスクを実行する必要があります。

タスク1: OVSノードを特定し、vserver_placement.ignore_node=trueでタグ付けする

タスク2: タグ付けされたOVSノード上のvServerを、別の使用可能なOVSノードに移行する

タスク3 (オプション): OVSノードをメンテナンス・モードに設定する

タスク1: OVSノードを特定し、vserver_placement.ignore_node=trueでタグ付けする

  1. vServerの配置に使用できないようにするOVSノードを識別します。

  2. 次の手順を実行して、OVSノードをvserver_placement.ignore_node=trueでタグ付けします。

    1. Exalogic ControlにELAdminユーザーとしてログインします。

    2. 左側の「Navigation」ペインで、「Assets」をクリックします。

    3. 次のスクリーンショットに示すように、「Assets」の下のドロップダウン・リストから「Server Pools」を選択します。

      図10-5 Exalogicビューのリスト

      図10-5の説明が続きます
      「図10-5 Exalogicビューのリスト」の説明

      OVSノードのリストが表示されます。

    4. 次のスクリーンショットに示すように、ステップ1で特定したOVSノードを選択します。

      次のスクリーンショットに示すように、OVSノードのダッシュボードが表示されます。

      図10-7 OVSノードのダッシュボード

      図10-7の説明が続きます
      「図10-7 OVSノードのダッシュボード」の説明
    5. 「Summary」タブをクリックします。

    6. 右側の「Actions」ペインで、「Edit Tags」をクリックします。

      「Edit Tags」ダイアログ・ボックスが表示されます。

    7. プラス・ボタン(+)をクリックします。

    8. 「Tag Name」にvserver_placement.ignore_nodeと入力します。

    9. 「Value」にtrueと入力します。次のスクリーンショットは、vserver_placement.ignore_node=trueタグを追加した後の「Edit Tags」ダイアログ・ボックスを示しています。

      図10-8 「Edit Tags」ダイアログ・ボックス

      図10-8の説明が続きます
      「図10-8 「Edit Tags」ダイアログ・ボックス」の説明
    10. 「Save」ボタンをクリックします。ジョブが完了すると、そのタグは「Tags」表の下の「Summary」タブに表示されます。作成した新しいvServerは、vserver_placement.ignore_node=trueでタグ付けされたノード以外のノード上に配置されます。

      注意:

      OVSノードを再び配置に使用できるようにするには、タグを削除するかvserver_placement.ignore_nodeタグの値をfalseに設定します。

タスク2: タグ付けされたOVSノード上のvServerを、別の使用可能なOVSノードに移行する

  1. 次の手順を実行して、タグ付けされたOVSノードで実行されているvServerを特定します。

    1. Cloud Adminロールを持つユーザーとしてExalogic Controlにログインします。

    2. 左側の「Navigation」ペインで、「vDC Management」をクリックします。

    3. 「vDCs」を開きます。

    4. 「MyCloud」を開きます。

    5. 「Server Pools」を開きます。

    6. 次のスクリーンショットに示すように、該当するサーバー・プールをクリックします。

      図10-9 サーバー・プール

      図10-9の説明が続きます
      「図10-9 サーバー・プール」の説明

      サーバー・プールのダッシュボードが表示されます。

    7. 「Summary」タブをクリックします。

    8. 次のスクリーンショットに示すように、「Oracle VM Servers」セクションまでスクロール・ダウンします。

      図10-10 Oracle VMサーバーのリスト

      図10-10の説明が続きます
      「図10-10 Oracle VMサーバーのリスト」の説明
    9. 「タスク1: OVSノードを特定し、vserver_placement.ignore_node=trueでタグ付けする」でタグ付けしたOVSノードを選択します。

    10. 「Virtual Machines」セクションの下で、そのノード上でホストされているvServerをメモしておきます。

  2. 「vServerの停止」で説明しているステップに従って、前述のステップで特定したvServerを停止します。

  3. 「vServerの起動」で説明しているステップに従って、前述のステップで停止したvServerを起動します。

    注意:

    HA対応のvServerが失敗すると、失敗したvServerを再起動するためのノードを選択している場合、Exalogic Controlによりvserver_placement.ignore_node=trueでタグ付けされたノードを含むすべての使用可能なノードが検討されます。OVSノードをHA対応のvServerでも使用できないようにするには、「タスク3 (オプション): OVSノードをメンテナンス・モードに設定する」を実行する必要があります。

タスク3 (オプション): OVSノードをメンテナンス・モードに設定する

OVSノードをHA対応vServerを含むすべてのvServerで使用できないようにするには、次を実行します。

  1. 「タスク2: タグ付けされたOVSノード上のvServerを、別の使用可能なOVSノードに移行する」の説明に従って、すべてのvServerをOVSノードから移行します。
  2. Exalogic ControlにExalogicシステム管理ユーザーとしてログインします。
  3. 左側の「Navigation」ペインで、「Assets」をクリックします。
  4. 「Assets」で、ドロップダウン・リストから「Exalogic Systems」を選択し、「Servers」を展開します。

    OVSノードのリストが表示されます。

  5. 使用できないようにするOVSノードを選択します。

    次のスクリーンショットに示すように、OVSノードのダッシュボードが表示されます。

    図10-11 OVSノードのダッシュボード

    図10-11の説明が続きます
    「図10-11 OVSノードのダッシュボード」の説明
  6. 右側の「Actions」ペインで、「Place in Maintenance Mode」をクリックします。

    注意:

    OVSノードにメンテナンス・モードを設定する前に、OVSノード上で実行されているvServerがないことを確認します。OVSノード上で実行されているすべてのvServerは、ステップ1の説明に従って移行する必要があります。

    確認ボックスが表示されます。

  7. 「Yes」をクリックします。

Exalogicマシン上のコンポーネントに対するパスワードの変更

MOSドキュメント1594316.1を参照してください。

https://support.oracle.com/epmos/faces/DocumentDisplay?id=1594316.1