クラスタのノードのサイズ変更

OCI Cacheでは、要件に合せてスケール・アップまたはスケール・ダウンする必要がある場合、既存のクラスタのノード数の変更がサポートされています。

非シャード・クラスタのノードのサイズを変更する場合は、クラスタ当たりのノード数を構成します。OCIキャッシュでは、非シャード・クラスタ当たり最大5つのノードがサポートされます。1つのノードがプライマリとして構成され、それ以上のノードがレプリカとして構成されます。クラスタのノード数を増やすと、冗長性が向上します。たとえば、3ノードのクラスタでは、2つのレプリカを持つデュアル冗長性が提供されます。

信頼性のために、少なくとも3つのノード・クラスタ構成をお薦めします。1つから2つのノード・クラスタ構成では、信頼性は保証されません。

クラスタ・ノード数を3より大きくすると、可読性が向上します。

シャード・クラスタのノードのサイズを変更する場合は、シャード当たりのノード数を構成します。OCI Cacheでは、シャード当たり最大5つのノードがサポートされ、クラスタ当たりの最大ノード数は100ノードです。たとえば、有効なクラスタ構成は次のとおりです。

  • 99シャード、シャード当たり1ノード。

  • 25シャード、シャード当たり4ノード。

  • 33シャード、シャード当たり3ノード。

これらは、可能な唯一のクラスタ構成ではなく、必ずしも推奨されるクラスタ構成でもなく、シャード・クラスタの有効なノード構成を示すための例です。クラスタの最適な構成を決定する場合は、アプリケーション要件を考慮する必要があります。詳細は、シャード・クラスタの構成を参照してください。

ノート

一度にサイズ変更できる構成設定は1つのみです。サイズ変更操作が完了するまで待ってから、新しいサイズ変更操作を開始する必要があります。
    1. 「クラスタ」リスト・ページで、使用するクラスタを検索します。リスト・ページまたはクラスタの検索に関するヘルプが必要な場合は、クラスタのリストを参照してください。
    2. クラスタの「アクション」メニューから、「ノードのサイズ変更」を選択します。
    3. 「ノードのサイズ変更」パネルで、「ノード数」に1から5までの数値を入力します。
    4. 「サイズ変更」を選択します。
  • 非シャード・クラスタのクラスタまたはシャード・クラスタのシャード当たりのノードのサイズを変更するには、oci redis redis-cluster updateコマンドおよび必須パラメータを使用します:

    oci redis redis-cluster update --redis-cluster-id cluster_ocid --node-count node_count [OPTIONS]
    CLIの使用の詳細は、コマンドライン・インタフェース(CLI)を参照してください。CLIコマンドで使用できるフラグおよびオプションの完全なリストは、CLIコマンド・リファレンスを参照してください。
  • APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。

    UpdateRedisCluster操作を実行して、非シャード・クラスタのノードのサイズを変更するか、シャード・クラスタのシャードごとにノードのサイズを変更します。