概觀
Amazon Simple Storage Service (S3) 多區域存取點提供一個全域端點,用於在 AWS 區域之間路由 Amazon S3 請求流量。每個全域端點都可以從多個來源路由 Amazon S3 資料請求流量,流量來源包含 Amazon Virtual Private Clouds (VPC)、內部部署資料中心 (透過 AWS PrivateLink) 以及公有網際網路,讓您無需建置含個別端點的複雜網路組態。透過建立與 S3 多區域存取點的 AWS PrivateLink 連線,您可以使用簡單的網路架構和組態將 S3 請求路由到 AWS,或透過私有連線連線跨多個 AWS 區域和帳戶,而無需設定 VPC 對等互連。
藉助 Amazon S3 多區域存取點容錯移轉控制,您可以透過單個全球端點路由所有 S3 資料請求流量,並隨時直接控制 AWS 區域之間 S3 資料請求流量的轉移。在計劃內或計劃外的區域流量中斷期間,容錯移轉控制可讓您在數分鐘內控制不同 AWS 區域和帳戶中儲存貯體間的容錯移轉。
運作方式
-
S3 多區域存取點
-
容錯移轉控制
-
S3 多區域存取點
-
Amazon S3 多區域存取點以 AWS Global Accelerator 為基礎,可以考量網路壅塞和請求應用程式的位置等因素,透過 AWS 網路,可以將您的請求動態路由至最近的資料副本。與透過公有網際網路路由到 S3 的請求相比,透過 S3 多區域存取點路由的公有網際網路源 Amazon S3 資料請求可以使效能提高多達 60%。這讓您能使用與單一區域相同的簡易架構建置多區域應用程式,之後在全球任何地方都能執行這些應用程式。
在主動-主動組態下,向 S3 多區域存取點的全球端點提出的請求會自動透過 AWS 全域網路,路由至最鄰近的 S3 儲存貯體。這讓應用程式自動避開了公有網際網路上壅塞網路區段,進而提升應用程式效能和可靠性。
舉例來說,您可以在維吉尼亞州、愛爾蘭和孟買區域,設定具有基礎儲存貯體的 S3 多區域存取點。接著,您可以集中設定維吉尼亞州、愛爾蘭和孟買之間的複寫規則。S3 多區域存取點便會以最低延遲,將 AWS 區域的用戶端請求動態路由至 S3 儲存貯體。在此組態下,在北美的用戶端會路由到維吉尼亞州,而在亞洲的用戶端則會路由到孟買。透過從 AWS 網路到 S3 儲存貯體,以最低網路延遲將應用程式請求動態路由至複寫資料集,即可避開公有網際網路上的壅塞網路區段,進而提升效能和可靠性。
-
容錯移轉控制
-
S3 多區域存取點容錯移轉控制可讓您以主動-被動或主動-主動組態來操作 S3 多區域存取點。在主動-被動或主動-主動組態下,S3 多區域存取點可讓您在充分利用 AWS 全域架構的同時,維持簡易的應用程式架構,以透過單一全域端點存取不同 AWS 區域中的 S3 儲存貯體。
在主動-被動組態下,客戶可指定處理所有 S3 請求的主動 AWS 區域和帳戶以及被動 AWS 區域和帳戶 (僅在改為主動時或在計劃中或計劃外的容錯移轉期間,才會將資料路由至此)。
舉例來說,您可以在維吉尼亞州及奧勒岡州的 AWS 區域,設定具有基礎儲存貯體的 S3 多區域存取點,並將維吉尼亞州區域設為主動 (由一個 AWS 帳戶擁有),而奧勒岡州區域則設為被動 (由另一個 AWS 帳戶擁有)。您所有經由 S3 多區域存取點的流量都會路由至維吉尼亞州。S3 多區域存取點便僅會將 S3 用戶端請求路由至維吉尼亞州區域。接著,您可以集中設定維吉尼亞州和奧勒岡州的跨帳戶複寫規則,雙向複寫儲存貯體中的部分或所有資料,以同步其內容。然後,您可以起始容錯移轉,以在兩分鐘內將 S3 資料存取請求流量轉移至奧勒岡州區域的儲存貯體,而無需使用 S3 多區域存取點變更任何 S3 用戶端或應用程式。
概觀影片:S3 多區域存取點
觀看 Amazon S3 多區域存取點的深入概觀,該存取點在存取跨越多個 AWS 區域複寫的資料集時,最高可將效能加速 60%。
優勢
使用案例
S3 多區域存取點入門
您可以透過 Amazon S3 API、CLI、SDK 或 S3 主控台開始使用 S3 多區域存取點。S3 主控台提供引導式工作流程來設定 S3 多區域存取點、S3 跨區域複寫規則和 AWS VPC 連線,包括 AWS PrivateLink。
在 S3 主控台中,S3 多區域存取點會集中顯示基礎複寫拓撲、容錯移轉控制、複寫指標及請求路由組態。這能讓您更輕鬆地建置、管理及監控多區域應用程式的儲存。
您可以透過三個簡單的步驟來設定 S3 多區域存取點。首先,您會收到自動生成的 S3 多區域存取點端點名稱,可供您用來連結用戶端。接著,您將選擇要介於其之間路由請求的現有 S3 儲存貯體或建立新的 S3 儲存貯體。最後,您將指定要套用至儲存貯體的 S3 跨區域複寫規則。接著,S3 會自動建立並設定新的多區域設置。或者,您可以使用 AWS CloudFormation 自動化 S3 多區域存取點的建立和設定。
存取 S3 多區域存取點入門教學課程,並瀏覽使用者指南以開始使用。