Amazon S3 マルチリージョンアクセスポイント - Amazon Simple Storage Service

Amazon S3 マルチリージョンアクセスポイント

Amazon S3 マルチリージョンアクセスポイントを使用すると、複数の AWS リージョン にある S3 バケットからのリクエストをアプリケーションが実行するために使用できるグローバルエンドポイントを作成できます。マルチリージョンアクセスポイントを使用して、単一のリージョンで使用するのと同じシンプルなアーキテクチャでマルチリージョンアプリケーションを構築し、世界中のどこでもこれらのアプリケーションを実行することができます。マルチリージョンのアクセスポイントは、輻輳したパブリックインターネット経由でリクエストを送信する代わりに、Amazon S3 へのインターネットベースのリクエストを高速化する組み込みのネットワーク耐障害性を実現します。マルチリージョンアクセスポイントのグローバルエンドポイントに対して行われたアプリケーションリクエストは、AWS Global Accelerator を使用して、AWS グローバルネットワークを介して、アクティブなルーティングステータスを持つ最も近い S3 バケットに自動的にルーティングされます。

マルチリージョンアクセスポイントを作成するときは、そのマルチリージョンアクセスポイントを介して提供されるデータを保存する AWS リージョン のセットを指定します。S3 クロスリージョンレプリケーション (CRR) を使用して、それらのリージョンのバケット間でデータを同期します。その後、マルチリージョンアクセスポイントグローバルエンドポイントを介してデータを要求または書き込みできます。Amazon S3 は、最も近い利用可能なリージョンからレプリケートされたデータセットへのリクエストを自動的に処理します。マルチリージョンアクセスポイントは、Amazon S3 の場合は AWS PrivateLink を使用するアプリケーションを含め、Amazon Virtual Private Cloud (VPC) で実行されているアプリケーションとも互換性があります。

次のイメージは、アクティブ-アクティブ構成の Amazon S3 マルチリージョンアクセスポイントを図で示したものです。この図は、Amazon S3 リクエストが最も近いアクティブな AWS リージョン に自動的にルーティングされる様子を示しています。

Amazon S3 マルチリージョンアクセスポイントを介してルーティングされるリクエストを説明する図

次のイメージは、アクティブ/パッシブ構成の Amazon S3 マルチリージョンアクセスポイントを図で示したものです。この図は、Amazon S3 データアクセストラフィックを制御してアクティブ-パッシブの AWS リージョン 間でフェイルオーバーする方法を示しています。

アクティブ/パッシブ設定の Amazon S3 マルチリージョンアクセスポイントを説明する図

マルチリージョンアクセスポイントの使用方法の詳細については、「チュートリアル: Amazon S3 マルチリージョンアクセスポイントの使用の開始方法」を参照してください。