本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 Amazon MSK Replicator?
Amazon MSK Replicator 是一種 Amazon MSK功能,可讓您可靠地複寫不同或相同 (Amazon) AWS 區域中的 Amazon MSK叢集的資料。使用 MSK Replicator,您可以輕鬆建置區域彈性串流應用程式,以提高可用性和業務連續性。 MSKReplicator 提供跨MSK叢集的自動非同步複寫,無需撰寫自訂程式碼、管理基礎設施或設定跨區域聯網。
MSK Replicator 會自動擴展基礎資源,以便您可以隨需複寫資料,而無需監控或擴展容量。 MSK複寫器也會複寫必要的 Kafka 中繼資料,包括主題組態、存取控制清單 (ACLs) 和取用者群組偏移。如果某個區域發生意外事件,您可以容錯移轉到另一個 AWS 區域並無縫繼續處理。
MSK 複寫器支援跨區域複寫 (CRR) 和相同區域複寫 (SRR)。在跨區域複寫中,來源和目標MSK叢集位於不同的 AWS 區域。在相同區域的複寫中,來源和目標MSK叢集都位於相同的 AWS 區域。您需要先建立來源和目標MSK叢集,才能搭配 Replicator MSK 使用。
注意
MSK Replicator 支援下列 AWS 區域: 美國東部 (us-east-1、 維吉尼亞北部); 美國東部 (us-east-2、 俄亥俄); 美國西部 (us-west-2、 奧勒岡); 歐洲 (eu-west-1、 愛爾蘭); 歐洲 (eu-central-1、 法蘭克福); 亞太區域 (ap-southeast-1、 新加坡); 亞太區域 (ap-southeast-2、 雪梨)、 歐洲 (eu-north-1、 斯德哥爾摩)、 亞太區域 (ap-south-1、 孟買)、 歐洲 (eu-west-3、 巴黎)、 南美洲 (sa-east-1、 聖保羅)、 亞太區域 (ap-northeast-2、 首爾)、 歐洲 (eu-west-2、 倫敦)、 亞太區域 (ap-northeast-1、 東京)、 美國西部 (us-west-1、 加利佛尼亞北部)、 加拿大 (ca-central-1、 中部)。
以下是 Amazon MSK Replicator 的一些常見用途。
建置多區域串流應用程式:建置高可用性和容錯的串流應用程式,以提高彈性,而無需設定自訂解決方案。
-
更低延遲的資料存取:為不同地理區域的取用者提供較低延遲的資料存取。
-
將資料分發給合作夥伴:將資料從一個 Apache Kafka 叢集複製到多個 Apache Kafka 叢集,以便不同的團隊/合作夥伴擁有自己的資料副本。
彙總資料以進行分析:將多個 Apache Kafka 叢集的資料複製到一個叢集,以便輕鬆產生彙總即時資料的洞見資訊。
在本機寫入,全域存取您的資料:設定多主動複寫,以自動將在一個 AWS 區域中執行的寫入傳播到其他區域,以更低的延遲和成本提供資料。