すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):分散インスタンスへの子インスタンスの追加

最終更新日:Dec 06, 2024

分散インスタンスが作成されると、1つの子インスタンスのみが含まれます。 分散インスタンスが期待どおりに機能するように、1つ以上の子インスタンスを分散インスタンスに追加する必要があります。 1つの分散インスタンスに最大3つの子インスタンスを含めることができます。 子インスタンスが追加されると、分散インスタンス内のすべての子インスタンス間でデータがリアルタイムで同期されます。

前提条件

分散インスタンスが作成されます。 詳細については、「」「分散インスタンスの作成」をご参照ください。

注意事項

追加された子インスタンスは、次の要件を満たす必要があります。

  • インスタンスは、既存の子インスタンスと同じゾーンに属することはできません。

  • インスタンスのアーキテクチャと仕様は、既存の子インスタンスと同じである必要があります。 たとえば、各子インスタンスは、8 GBのメモリを持ち、2つのシャードを含むクラスターインスタンスである必要があります。

説明

子インスタンスの仕様が同じでない場合、パフォーマンスまたは容量の問題が発生する可能性があります。

手順

  1. にログインします。コンソール.

  2. 左側のナビゲーションウィンドウで、グローバル分散キャッシュをクリックします。

  3. 管理する分散インスタンスを見つけ、インスタンスIDの前にある加号アイコンをクリックします。

  4. 右上隅に子インスタンスセクションで子インスタンスの追加をクリックします。

  5. 購入ページで、次の情報を設定します。

    • 製品タイプ: Redis Community Edition

    • 課金方法

      • サブスクリプション: 作成したインスタンスの前払いが必要です。 使用期間が長期の場合、サブスクリプション課金方式は、従量課金方式と比較して費用対効果が高くなります。 サブスクリプション期間が長くなるほど、高い割引率が適用されます。

      • 従量課金: インスタンスの作成後、1時間ごとに課金されます。 この課金方法は、短期使用に適しています。 従量課金インスタンスが不要になった場合は、インスタンスをリリースしてコストを削減できます。

  6. 子インスタンスのパラメーターを設定します。

    パラメーター

    説明

    リージョン

    子インスタンスを作成するリージョン。 インスタンスの作成後にリージョンを変更することはできません。

    • アクセス速度を最大化するには、ユーザーの地理的位置に近いリージョンを選択することをお勧めします。

    • Tairインスタンスが、接続先のElastic Compute Service (ECS) インスタンスと同じリージョンに作成されていることを確認します。 そうしないと、TairインスタンスとECSインスタンスは、最適なパフォーマンスを実現するために内部ネットワークを介して通信できません。

    展開タイプ

    • 単一ゾーンのデプロイ: マスターノードとレプリカノードは同じゾーンにデプロイされます。 この展開タイプは、単一データセンターのディザスタリカバリを提供できます。

    • Dual-zone Deployment: マスターノードとレプリカノードは、同じリージョンの指定されたプライマリゾーンとセカンダリゾーンに別々にデプロイされ、ゾーン災害復旧アーキテクチャを形成します。

    プライマリゾーン

    インスタンスを作成するゾーン。 各リージョンには、ゾーンと呼ばれる複数の孤立した場所があります。 各ゾーンには、独立した電源とネットワークがあります。 リージョン内のすべてのゾーンで同じレベルのサービスパフォーマンスが提供されます。 特定のECSインスタンスを使用してTairインスタンスにアクセスする場合、ECSインスタンスと同じゾーンにデプロイされているインスタンスは、別のゾーンにデプロイされているインスタンスと比較して、わずかに低いレイテンシでアクセスできます。

    説明

    [デプロイメントタイプ] パラメーターを [デュアルゾーンデプロイ] に設定した場合、[セカンダリゾーン] パラメーターも [プライマリゾーン] パラメーターで指定されたゾーンとは異なるゾーンに設定する必要があります。 プライマリゾーンとセカンダリゾーンは、マスターレプリカゾーン災害復旧アーキテクチャを形成します。

    ネットワークタイプ

    インスタンスのネットワークタイプです。 このパラメーターはVPCのみに設定できます。 仮想プライベートクラウド (VPC) は、従来のクラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供する分離されたネットワークです。

    重要
    • 内部ネットワークを介した接続を有効にするには、TairインスタンスがTairインスタンスにアクセスする必要があるECSインスタンスまたはApsaraDB RDSインスタンスと同じネットワークタイプに接続されていることを確認します。

    • VPCネットワークタイプが選択されている場合、TairインスタンスがTairインスタンスにアクセスする必要があるECSインスタンスまたはApsaraDB RDSインスタンスと同じVPCに接続されていることを確認します。

    [VPC]

    インスタンスを作成するVPC。 VPC がない場合は、最初に VPC を作成してください。 詳細については、「VPC の作成と管理」をご参照ください。

    vSwitch

    VPC内のインスタンスに接続するvSwitch。 現在のゾーンのVPCで使用可能なvSwitchがない場合は、vSwitchを作成します。 詳細については、「vSwitchの作成と管理」をご参照ください。

    エディション

    このパラメーターは、

    拡張エディション (Tair) で、変更できません。

    シリーズタイプ

    このパラメーターはDRAMベースに設定されており、変更できません。 詳細については、「DRAMベースのインスタンス」をご参照ください。

    バージョン

    このパラメーターはRedis 5.0に設定されており、変更できません。

    アーキテクチャタイプ

    • Standard: 高パフォーマンスのキャッシュサービスを提供し、高いデータ信頼性を保証するマスターレプリカ展開モデルを使用します。

    • Cluster: シングルスレッドモデルによって発生するボトルネックを解消します。 高性能クラスターインスタンスを使用して、大容量ワークロードを処理できます。

    詳細については、「概要」をご参照ください。

    シャード

    クラスターインスタンスのシャード数。

    説明

    このパラメーターは、[アーキテクチャタイプ] パラメーターが [クラスター] に設定されている場合にのみ使用できます。

    ノードタイプ

    このパラメーターはMaster-Replicaに設定されており、変更できません。 マスターレプリカインスタンスは、ホットスタンバイモードでデプロイされたマスターノードとレプリカノードを提供し、データの永続性をサポートします。

    インスタンスクラス

    インスタンスの仕様。 各オプションには、メモリ容量、インスタンスへの最大同時接続数、最大帯域幅などの設定のグループが含まれます。 詳細については、「DRAMベースの標準インスタンス」および「DRAMベースのクラスターインスタンス」をご参照ください。

    説明

    データベースメタデータは、インスタンスの作成時に生成されます。 クラスターインスタンスの各シャードのメタデータのサイズは、30 MBから50 MBです。 クラスターインスタンスのメタデータの合計サイズは、クラスターインスタンスのすべてのシャードのメタデータの合計サイズに等しくなります。

    [インスタンス名]

    インスタンスの名前です。 インスタンスの識別に役立つわかりやすい名前を指定します。

    サブスクリプション期間

    [サブスクリプション] 課金方法を選択した場合、サブスクリプション期間を指定し、自動更新を有効にするかどうかを選択する必要があります。

    購入数

    作成するインスタンスの数。 インスタンスの設定は同じである必要があります。 値を1に設定します。

    パスワード設定

    • Later: インスタンスの作成後にパスワードを指定します。 詳細については、「パスワードの変更またはリセット」をご参照ください。

    • Now: すぐにインスタンスのパスワードを指定します。

      • パスワードの長さは 8~32 文字である必要があります。

      • パスワードには、大文字、小文字、数字、および特定の特殊文字のうち少なくとも3つの文字タイプを含める必要があります。

      • 次の特殊文字がサポートされています。

        !@#$%^& *()_+-=

    リソースグループ

    インスタンスを作成するリソースグループ。

  7. 今すぐ購入 をクリックします。

  8. [注文の確認] ページで、利用規約を読んで同意し、支払いを完了します。

    分散インスタンスの状態が [変更中] から [実行中] に変わると、子インスタンスが作成されます。

関連する API 操作

API 操作

説明

CreateInstance

クラシックモードでデプロイされたDRAMベースのインスタンスを作成します。 インスタンスを分散インスタンスの最初の子インスタンスとして使用できます。 インスタンスを既存の分散インスタンスに追加し、そのインスタンスを2番目または3番目の子インスタンスとして使用することもできます。

CreateGlobalDistributeCache

指定されたインスタンスを分散インスタンスの最初の子インスタンスに変換します。

DescribeGlobalDistributeCache

分散インスタンスの詳細を照会します。

RemoveSubInstance

分散インスタンスから子インスタンスを削除し、子インスタンスを通常のインスタンスに変換します。 このプロセス中、データは保持されます。