OCIキャッシュ・クラスタの作成
OCIキャッシュ・クラスタを作成して、アプリケーションにメモリーベースのストレージ・ソリューションを適用します。
信頼性のために、少なくとも3つのノードを持つクラスタを使用することをお薦めします。1つまたは2つのノードを持つクラスタは信頼できません。
クラスタは、IPv6が有効になっていないサブネットでのみ作成できます。IPv6が有効な既存のサブネットを選択すると、クラスタの作成は失敗します。
「クラスタ」リスト・ページで、「クラスタの作成」を選択します。リスト・ページの検索に関するヘルプが必要な場合は、OCIキャッシュ・クラスタのリストを参照してください。
OCIキャッシュ・クラスタの作成は次のページで構成されています。
次の各ワークフローを順番に実行します。「前」を選択して、前のページに戻ることができます。
1. クラスタの構成
「クラスタの構成」ページでは、クラスタの基本情報を指定します。
次の情報を入力します:
-
名前: 事前入力された名前を受け入れるか、クラスタのわかりやすい名前を入力します。
クラスタ名に使用できるのは、文字、数字、ダッシュ、ピリオドおよびアンダースコアのみです。
- コンパートメントに作成: クラスタが存在するコンパートメントをリストから選択します。
-
OCIキャッシュ・エンジンのバージョン: 次のバージョンのいずれかを選択します:
- バルキー7.2
- REDIS 7.0
- 構成の選択<compartment>: 選択したキャッシュ・エンジンのバージョンに応じて、エンジンの使用可能なカスタム構成およびデフォルト構成から選択できます。構成を選択しない場合、OCIキャッシュはクラスタのエンジン・バージョンの最新のデフォルト構成を自動的に適用します。
タグ付け
(オプション)「タグ」セクションで、1つ以上のタグをクラスタに追加します。リソースを作成するアクセス許可がある場合、そのリソースにフリーフォーム・タグを適用するアクセス許可もあります。定義済タグを適用するには、タグネームスペースを使用する権限を持つ必要があります。タグ付けの詳細は、リソース・タグを参照してください。 タグを適用するかどうかわからない場合は、このオプションをスキップするか、管理者に問い合せてください。後でタグを適用できます。
Zero Trust Packet Routingのセキュリティ
(オプション)テナンシおよび環境に、クラスタのセキュリティ属性を作成するためのZero Trust Packet Routing権限がある場合、これらの属性をそのクラスタに適用する権限もある可能性があります。セキュリティ属性を適用するには、セキュリティ属性ネームスペースを使用する権限が必要です。セキュリティ属性およびセキュリティ属性ネームスペースの詳細は、Zero Trust Packet Routingを参照してください。セキュリティ属性を適用するかどうかわからない場合は、このオプションをスキップするか、管理者に問い合せてください。セキュリティ属性は後で適用できます。
セキュリティ属性をクラスタに適用するには、「セキュリティ属性の表示」、「セキュリティ属性の追加」の順に選択します。
次の情報を入力します:- セキュリティ属性ネームスペース: リストからセキュリティ属性ネームスペースを選択します。このリストには、すでに構成されているセキュリティ属性ネームスペースが含まれます。詳細は、セキュリティ属性ネームスペースの作成を参照してください。
- セキュリティ属性キー: リストからキーを選択します。
- セキュリティ属性値: リストから対応するキーの値を選択します。
「セキュリティ属性の追加」ボタンを選択して、別の属性(最大3つ)を追加します。
「次へ」を選択します。
2. ノードの構成
「ノードの構成」ページでは、クラスタ・モード(非シャードまたはシャード)を選択し、クラスタ・ノード設定を構成します。
-
クラスタ・モード: 次のいずれかのモードを選択します。
-
非シャード: 1つのプライマリ・ノードと最大4つのレプリカ・ノードを使用して、信頼性の高いパフォーマンスと自動バックアップを実現します。ノート
最適な高可用性のために、1つのプライマリ・ノードと2つのレプリカ・ノードを持つ非シャード・クラスタを構成してください。 - シャード: 容量を増やし、処理を高速化するために、複数のシャードにデータを分散します。シャード・クラスタは、大規模または高トラフィック・データセットに最適です。
-
非シャード: 1つのプライマリ・ノードと最大4つのレプリカ・ノードを使用して、信頼性の高いパフォーマンスと自動バックアップを実現します。
- ノード数(非シャードのみ): 1から5までの値を入力します。
- シャード数(シャード・モードのみ): 3から99の間の奇数を入力します。
- シャード当たりのノード(シャード・モードのみ): 1から5までの値を入力します。
- ノード当たりのメモリー(GB): 2から500までの値を入力します。
ページの下部に実行中の集計では、合計ノード数、合計メモリー(ギガバイト)および帯域幅(ノード当たりのギガビット/秒)が表示されます。これらの番号は、ページの設定を変更すると更新されます。
「次へ」を選択します。
3. ネットワーキングの構成
「ネットワーキングの構成」ページでは、コンソールでクラスタがインターネットやその他のリソースに接続する方法を構成します。
VCN
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コマンドライン・リファレンスを参照してください。CreateRedisCluster操作を実行して、クラスタを作成します。