OCIキャッシュ・クラスタの作成

OCIキャッシュ・クラスタを作成して、アプリケーションにメモリーベースのストレージ・ソリューションを適用します。

各非シャード・クラスタは、クラスタの作成時に指定したオプションに基づいて、1つのプライマリ・ノードと、オプションで1つ以上のデータ・ノードで構成されます。

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

各シャード・クラスタは、少なくとも3つのシャードで構成され、各シャードは、クラスタの作成時に指定したオプションに基づいて、1つのプライマリ・ノードとオプションで1から4つのデータ・ノードで構成されます。シャード・クラスタ当たりの最大ノード数は100です。詳細は、OCIキャッシュ・シャード・クラスタを参照してください。
注意

クラスタは、IPv6が有効になっていないサブネットでのみ作成できます。IPv6が有効な既存のサブネットを選択すると、クラスタの作成は失敗します。
  • 「クラスタ」リスト・ページで、「クラスタの作成」を選択します。リスト・ページの検索に関するヘルプが必要な場合は、OCIキャッシュ・クラスタのリストを参照してください。

    OCIキャッシュ・クラスタの作成は次のページで構成されています。

    • 1.クラスタの構成
    • 2.ノードの構成
    • 3.ネットワークの構成
    • 4.確認および作成

    次の各ワークフローを順番に実行します。「前」を選択して、前のページに戻ることができます。

    1. クラスタの構成

    「クラスタの構成」ページでは、クラスタの基本情報を指定します。

    次の情報を入力します:

    • 名前: 事前に入力された名前を受け入れるか、クラスタのわかりやすい名前を入力します。
    • コンパートメントに作成: クラスタが存在するコンパートメントをリストから選択します。
    • OCIキャッシュ・エンジンのバージョン: 次のバージョンのいずれかを選択します:
      • VALKEY_7_2
      • REDIS_7_0

    タグ付け

    リソースを作成する権限を持つ場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限を持つ必要があります。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか、管理者に問い合せてください。タグは後で適用できます。

    「次へ」を選択します。

    2. ノードの構成

    「ノードの構成」ページでは、クラスタのモード(シャードと比較した非シャード)およびクラスタ・ノードの設定を選択します。

    • クラスタ・モード: 次のいずれかのモードを選択します。
      • 非シャード: 最大4つのレプリカを持つ単一プライマリ・ノードを備えて、信頼性の高いパフォーマンスと自動バックアップを実現します。
      • シャード: 複数のシャードでデータを分散することで、容量を強化し、処理を高速化します(大規模なデータセットまたはアクセス頻度の高いデータセットの処理に最適です)。
    • ノード数: (非シャードのみ) 1から5までの値を指定します。
    • シャード数: (シャード・モードのみ) 3から99の間の奇数の数値を指定します。
    • シャード当たりのノード数: (シャード・モードのみ) 1から5までの値を指定します。
    • メモリー(GB)/ノード: 2から500の値を指定します。

    ページの下部には、合計ノード数の実行中の集計、使用された合計メモリー(ギガバイト)、およびノード当たりの帯域幅(ギガバイト/秒)があります。これらの番号は、ページの設定を変更すると更新されます。

    「次へ」を選択します。

    3. ネットワーキングの構成

    「ネットワーキングの構成」ページでは、コンソールでクラスタがインターネットやその他のリソースに接続する方法を構成します。

    VCN

    次のいずれかのオプションを選択します:

    • 既存の仮想クラウド・ネットワークの選択: リストから現在のコンパートメント内のVCNを選択します。
    • 新しい仮想クラウド・ネットワーク名: 次の情報を入力します:
      • 新しい仮想クラウド・ネットワーク名: デフォルト名を受け入れるか、VCNのわかりやすい名前を入力します。
      • コンパートメントに作成: 新しいVCNが存在するコンパートメントをリストから選択します。
    • サブネットOCIDの入力: 必要なサブネットのOCIDを入力します。VCNは、選択したサブネットによって自動的に決定されます。

    サブネット

    サブネットの設定は、選択するVCNオプションによって異なります。クラスタの作成後にクラスタのサブネットを変更することはできません。

    次のいずれかのオプションを選択します:

    • 既存のサブネットの選択: リストから現在のコンパートメントのサブネットを選択します。
    • 新規パブリック・サブネットの作成: 次の情報を入力します:
      • 新規パブリック・サブネットの作成: デフォルト名を受け入れるか、サブネットのわかりやすい名前を入力します。
      • コンパートメントに作成: 新しいサブネットが存在するコンパートメントをリストから選択します。
      • CIDRブロック: CIDRブロックのIPアドレスを入力します(たとえば、10.0.0.0/16、209.128.0.0/10)
    • サブネットOCIDの入力: 必要なサブネットのOCIDを入力します。

    ネットワーク・セキュリティ・グループ

    選択したVCNで使用可能な1つ以上のネットワーク・セキュリティ・グループ(NSG)を追加できます。選択するNSGには、特定のプロトコルおよびポートを使用してクラスタのVNICへのトラフィックを許可するように構成されたルールが含まれている必要があります。詳細は、クラスタに接続するためのセキュリティ・ルールを参照してください。

    「ネットワーク・セキュリティ・グループの追加」を選択し、リストから現在のコンパートメントで使用可能なNSGを選択します。

    「次へ」を選択します。

    4. レビューと作成

    「確認および作成」ページの内容を確認します。設定を編集するか、前の画面に戻って情報を追加します。設定が完全に検証されたら、「クラスタの作成」を選択します。

    作成したクラスタが「クラスタ」リスト・ページに表示されます。

  • クラスタを作成するには、oci redis-cluster redis-cluster createコマンドと必要なパラメータを使用します:

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

    CreateRedisCluster操作を実行して、クラスタを作成します。