簡介
按照逐步指示設定和使用 Amazon S3 多區域存取點和容錯移轉控制
概觀
Amazon S3 多區域存取點提供全球端點,以便於 AWS 區域之間路由 Amazon S3 請求流量。每個全域端點都可以從多個來源路由 Amazon S3 資料請求流量,流量來源包含 Amazon Virtual Private Clouds (VPC)、內部部署資料中心 (透過 AWS PrivateLink) 以及公有網際網路,讓您無需建置含個別端點的複雜網路組態。
與透過網際網路路由到 S3 的請求相比,透過 S3 多區域存取點路由的公有網際網路源 Amazon S3 資料請求可以使效能提高多達 60%。這允許您以單一區域內使用的相同簡單架構建置高度可用的多區域應用程式,然後在全球任何地方執行這些應用程式。
Amazon S3 多區域存取點包含容錯移轉控制,可讓您在「主動-被動」或「主動-主動」組態中操作 S3 多區域存取點,然後隨時控制 AWS 區域之間 S3 資料存取請求流量的轉移或容錯移轉。在「主動-被動」組態下,您可指定處理所有 S3 請求的主動 AWS 區域以及被動 AWS 區域 (僅在改為主動時或在計劃中或計劃外的容錯移轉期間,才會將資料路由至此)。在區域流量中斷期間,容錯移轉控制可讓您在數分鐘內控制不同 AWS 區域中儲存貯體間的容錯移轉。
您會完成的目標
在本教學中,您將學習如何設定和使用 Amazon Simple Storage Service (Amazon S3) 多區域存取點和容錯移轉控制。接著,您將能夠透過單一全域端點存取這些儲存貯體中的資料,並測試任兩個「主動-被動」區域配對之間的容錯移轉。具體來說,您將:
- 建立 Amazon S3 儲存貯體
- 建立 S3 多區域存取點並將儲存貯體新增至其中
- 設定雙向 S3 複寫
- 將區域指定為主動和被動,並在 2 分鐘內容錯移轉以重新引導流量
- 將儲存貯體的存取控制委派給您的存取點
- 使用 AWS CLI 存取您的多區域存取點
- 瞭解使用 VPC 端點存取 S3 多區域存取點的方法與原因
- 監控 S3 複寫和請求指標
先決條件
在開始本教學之前,您需要具備:
- AWS 帳戶:如果您還沒有帳戶,請依照設定您的環境入門指南的步驟來快速建立帳戶。
單元
本教學分為下列簡短的單元。您必須完成每一個單元,然後才能繼續進行下一個單元。
- 建立 Amazon S3 儲存貯體 (5 分鐘):建立 S3 儲存貯體以新增到 S3 多區域存取點。
- 建立 S3 多區域存取點 (5 分鐘):學習如何建立多區域存取點並新增 S3 儲存貯體。
- 設定 S3 複寫 (10 分鐘):學習如何在帳戶中設定跨區域複寫。
- 容錯移轉組態 (10 分鐘):將 Amazon S3 多區域存取點設定為「主動-主動」狀態或「主動-被動」狀態。
- AWS IAM 許可 (20 分鐘):設定儲存貯體以將許可委派給存取點。
- 使用您的多區域存取點 (10 分鐘):存取 S3 儲存貯體中的資料。
- VPC 端點 (10 分鐘):瞭解具有多區域存取點的 VPC 端點的使用案例。
- 監控 S3 複寫和請求 (10 分鐘):學習如何監控和顯示 S3 請求指標。
- 清理資源 (10 分鐘):在指南的最後這個部分,您將學習如何在完成之後清理資源。