自動スケーリングを管理する

自動スケーリングは、CPU、メモリ、ストレージ使用率のしきい値に基づいて、プライベート クラウド内のクラスタを自動的に拡張または縮小します。Google Cloud VMware Engine は、定義された指標に基づいてクラスタをモニタリングし、クラスタからノードを自動的に追加または削除します。単一ノードを含むクラスタとストレージ専用ノードを含むクラスタでは、自動スケーリングを使用できません。

プライベート クラウドのクラスタごとに、自動スケーリングを適用できます。自動スケーリングで指定された指標が 30 分間維持されると、VMware Engine は指定されたポリシーに基づいてアクションを開始します。

多くの場合、コンピューティング、メモリ、ストレージの使用量は独立しているため、複数の指標をモニタリングする自動スケーリングでは、スケールアウトに OR ロジックを使用し、スケールインに AND ロジックを使用します。

自動スケーリングでは、プリペイド ノードは考慮されません。前払いノードを購入する場合は、最小ノード数を前払いノードの数に編集する必要があります。

自動スケールを有効にする

クラスタで自動スケーリングを有効にするには、次の操作を行います。

  1. Google Cloud コンソールで、[プライベート クラウド] ページに移動します。

    [プライベート クラウド] に移動

  2. [プロジェクトを選択] をクリックし、プライベート クラウドが配置されている組織、フォルダ、またはプロジェクトを選択します。

  3. アクセスするプライベート クラウドを選択します。

  4. プライベート クラウドの詳細ページで、[クラスタ] タブをクリックします。

  5. 自動スケーリングを有効にするクラスタの名前をクリックします。

  6. クラスタの詳細ページで、[編集] をクリックします。

  7. 自動スケーリングに使用する指標を選択し、スケールアウトスケールインのしきい値を指定します。

    • スケールアウト: クラスタにノードを追加してリソースを増やし、リソース需要を満たします。
    • スケールイン: クラスタからノードを削除してリソースを減らし、リソース需要を満たします。
  8. [最小ノード数]、[最大ノード数]、[スケールアウトあたりのノード数]、[期間] の値を [その他の設定] のクールオフ期間に入力します。

    • ノードの最小数: 自動スケーリングが有効なクラスタ内のノードの最小数(3)。プリペイド ノードを購入した場合は、最小ノード数をプリペイド ノードの数に設定する必要があります。
    • ノードの最大数: 自動スケーリングが有効なクラスタ内のノードの最大数(32)。
    • スケールアウトあたりのノード数: スケールアウトあたりのノード数。
    • 期間: 自動スケーリングがアクションを実行するまでの期間にリソースが継続的に使用される時間。
    • Cool off period: 自動スケーリングにより実行されるアクション間の最小時間。
  9. [保存] をクリックします。

クラスタの自動スケーリング設定を表示する

クラスタの自動スケーリング設定を表示するには、次の操作を行います。

  1. Google Cloud コンソールで、[プライベート クラウド] ページに移動します。

    [プライベート クラウド] に移動

  2. [プロジェクトを選択] をクリックし、プライベート クラウドが配置されている組織、フォルダ、またはプロジェクトを選択します。

  3. アクセスするプライベート クラウドを選択します。

  4. プライベート クラウドの詳細ページで、[クラスタ] タブをクリックします。

  5. クラスタの名前をクリックします。 自動スケーリング設定は、クラスタの詳細セクションに表示されます。クラスタで自動スケーリングが有効になっていない場合、自動スケーリング情報は表示されません。

自動スケールを編集する

クラスタで自動スケーリングを編集するには、次の操作を行います。

  1. Google Cloud コンソールで、[プライベート クラウド] ページに移動します。

    [プライベート クラウド] に移動

  2. [プロジェクトを選択] をクリックし、プライベート クラウドが配置されている組織、フォルダ、またはプロジェクトを選択します。

  3. アクセスするプライベート クラウドを選択します。

  4. プライベート クラウドの詳細ページで、[クラスタ] タブをクリックします。

  5. クラスタの名前をクリックします。

  6. クラスタの詳細ページで、[編集] をクリックします。

  7. 選択したフィールドを更新し、[保存] をクリックします。

自動スケールを無効にする

クラスタで自動スケーリングを無効にするには、次の操作を行います。

  1. Google Cloud コンソールで、[プライベート クラウド] ページに移動します。

    [プライベート クラウド] に移動

  2. [プロジェクトを選択] をクリックし、プライベート クラウドが配置されている組織、フォルダ、またはプロジェクトを選択します。

  3. アクセスするプライベート クラウドを選択します。

  4. プライベート クラウドの詳細ページで、[クラスタ] タブをクリックします。

  5. クラスタの名前をクリックします。

  6. クラスタの詳細ページで、[編集] をクリックします。

  7. [自動スケーリングを有効にするには選択してください] を切り替えて、[保存] をクリックします。