ElastiCache での Outposts の使用 - Amazon ElastiCache

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ElastiCache での Outposts の使用

ElastiCache で AWS Outposts を使用できます。Outposts は、AWS のインフラストラクチャ、サービス、API、ツールをお客様のオンプレミスまで拡張するフルマネージドサービスです。AWS は、AWS Outposts マネージドインフラストラクチャへのローカルアクセスを提供することで、AWS リージョンと同じプログラミングインターフェイスを使用してオンプレミスでアプリケーションを構築して実行できるようにします。同時に、コンピューティングとストレージのローカルリソースを使用して、レイテンシーを短縮し、ローカルのデータ処理ニーズに対応します。Outpost とは、お客様のサイトにデプロイされる AWS のコンピューティングおよびストレージキャパシティーのプールです。AWS は、AWS リージョンの一部としてこのキャパシティーを運営、監視、管理します。Outpost にサブネットを作成し、AWS リソース (ElastiCache クラスターなど) を作成したときに、これらのサブネットを指定します。

注記

このバージョンでは、次のような制限が適用されます。

  • ElastiCache for Outposts は、M5 および R5 ノードファミリーのみをサポートします。

  • マルチ AZ (クロス Outpost レプリケーションはサポートされていません)。

  • ライブ移行はサポートされていません。

  • ローカルスナップショットはサポートされていません。

  • エンジンログとスローログは有効にできません。

  • ElastiCache on Outposts は CoIP をサポートしていません。

  • ElastiCache for Outposts は、cn-north-1、cn-northeast-1、および ap-northeast-3 の各リージョンではサポートされていません。

ElastiCache コンソールでの Outposts の使用

  1. AWS Management Console にサインインして、ElastiCache コンソール (https://console.aws.amazon.com/elasticache/) を開きます。

  2. ナビゲーションペインで、[Valkey キャッシュ][Redis OSS キャッシュ]、または [Memcached キャッシュ] のいずれかを選択します。

  3. [Valkey キャッシュ] を選択した場合は、[Valkey キャッシュを作成] を選択します。[Redis OSS キャッシュ] を選択した場合は、[Redis OSS キャッシュを作成] を選択します。[Memcached キャッシュ] を選択した場合は、[Memcached キャッシュを作成] を選択します。

  4. [クラスター設定] で、[独自のキャッシュを設計][クラスターキャッシュ] を選択します。[クラスターモード][無効] のままにします。キャッシュの名前と任意の説明を入力します。

  5. [ロケーション] では [オンプレミス] を選択します。

  6. [オンプレミス] セクションには、[Outpost ID] フィールドが表示されます。クラスターを実行する ID を入力します。

    [クラスター設定] の以降の設定はすべてデフォルトのままにすることができます。

  7. [接続性] で、[新しいサブネットグループを作成] を選択し、[VPC ID] を入力します。残りはデフォルトのままにして、[次へ] を選択します。

オンプレミスオプションを設定する

利用可能な Outpost を選択してキャッシュクラスターを選択するか、利用可能な Outposts がない場合は、次の手順を使用して新しい Outpost を作成できます。

[オンプレミスのオプション] の下で:
  1. [Valkey の設定][Redis OSS の設定]、または [Memcached の設定] で、使用するエンジンに応じて、以下を行います。

    1. [名前]: クラスターの名前を入力します。

    2. [説明]: クラスターの説明を入力します。

    3. エンジンバージョンの互換性: エンジンバージョンは、AWS Outpost リージョンに基づきます。

    4. [ポート]: Valkey または Redis OSS の場合は、デフォルトのポート 6379 を受け入れます。Memcached の場合は、デフォルトのポート 11211 を受け入れます。異なるポートを使用する場合は、そのポート番号を入力します。

    5. [パラメータグループ]: ドロップダウンを使用して、デフォルトまたはカスタムパラメータグループを選択します。

    6. [ノードタイプ]: 使用可能なインスタンスは、Outposts 可用性に基づきます。Valkey または Redis OSS を使用する場合、Outposts 用 Porting Assistant for .NET は、M5 および R5 ノードファミリーのみをサポートします。ドロップダウンリストから [Outposts] を選択してから、このクラスターで使用する利用可能なノードタイプを選択します。次に、[保存] を選択します。

    7. [レプリカの数]: このレプリケーショングループ用に作成するリードレプリカの数を入力します。リードレプリカの数は少なくとも 1 個で、最大 5 個です。デフォルト値は 2 です。

      自動生成されたリードレプリカの名前は、プライマリクラスターの名前と同じパターンに従います。最後にダッシュと 3 桁の連番が追加され、-002 で開始されます。たとえば、レプリケーショングループの名前が MyGroup の場合、セカンダリの名前はMyGroup-002MyGroup-003MyGroup-004MyGroup-005MyGroup-006 となります。

  2. [接続性] で以下を行います。

    1. [サブネットグループ]: リストから [新規作成] を選択します。

      • [名前] - サブネットグループの名前を入力します。

      • [説明] サブネットグループの説明を入力します。

      • [VPC ID]: VPC ID は Outpost VPC と一致する必要があります。Outposts にサブネット ID がない VPC を選択した場合、リストは空を返します。

      • [アベイラビリティーゾーンまたは Outpost]: 使用している Outpost を選択します。

      • [サブネット ID]: Outpost で使用できるサブネット ID を選択します。使用可能なサブネット ID がない場合は、それらのサブネット ID を作成する必要があります。詳細については、「サブネットの作成」を参照してください。

    2. [作成] を選択します。

Outpost クラスターの詳細の表示

リストページで、AWS Outposts に属するクラスターを選択し、以下に注意しながら [クラスターの詳細] を確認します。

  • [アベイラビリティーゾーン]: これは、ARN (Amazon リソース名) と AWS リソース番号を使用して、Outpost を表します。

  • [Outpost 名]: AWS Outpost の名前

AWS CLI での Outposts の使用

AWS Command Line Interface (AWS CLI) を使用すると、複数の AWS のサービスをコマンドラインから制御したり、スクリプトで自動化したりできます。AWS CLI は、アドホック (ワンタイム) オペレーションに使用できます。

AWS CLI のダウンロードと設定

AWS CLI は、Windows、macOS または Linux 上で作動します。これをダウンロードして設定するには、次の手順に従います。

CLI をダウンロード、インストール、設定するには
  1. [AWS コマンドラインインターフェイス] のウェブページで AWS CLI をダウンロードします。

  2. AWS Command Line Interface ユーザーガイドの 「AWS CLIのインストール」および「AWS CLIの設定」の手順に従います。

Outposts での AWS CLI の使用

次の CLI オペレーションを使用して、Outposts を使用するキャッシュクラスターを作成します。

  • [create-cache-cluster] — このオペレーションを使用すると、outpost-mode パラメータは、キャッシュクラスター内のノードを単一の Outpost 内に作成するか、複数の Outposts で作成するかを指定する値を受け入れます。

    注記

    現時点では、single-outpost モードがサポートされています。

    aws elasticache create-cache-cluster \ --cache-cluster-id cache cluster id \ --outpost-mode single-outpost \