AWS推出可跨區域部署、快速異地復原的全球叢集服務
Amazon Web Services (AWS)本周宣佈Amazon DocumentDB現在支援名為全球叢集(Global Clusters)新服務,讓企業跨多個AWS區域部署叢集,還能快速從地區性的斷線復原。
這版的Amazon DocumentDB是全代管的NoSQL文件資料庫服務,支援MongoDB,方便用戶儲存、查詢和索引JSON資料。有了這項新功能,全球叢集現在可以將這些資料利用專屬基礎架構複製到各地的叢集,延遲不到1秒,對運算作業效能完全沒有影響。在此之前,用戶最多只能在最多3個AWS區域(稱為Availability Zones),但這並無法防止區域斷線的問題。
AWS近日也宣佈了自有地圖服務Amazon Location Services和可訓練、建立與應用機器學習模型的Redshift ML等新消息。
快速復原
支援全球叢集的最大好處顯現在發生斷線時。一旦發生斷線,這項功能可在1分鐘內將次級區域服務拉上來,開啟完整讀寫功能。
這項服務下,客戶可享有最多5項次級區域,每個都還有最多16項複本執行個體。此外,次級叢集的數量和型態不需和主叢集一致,讓企業可隨需求擴充。不論資料量,AWS都可以在10分鐘內擴充AmazonDB內的執行個體。
這是災難復原的資料策略思維。斷線有時不只是硬體問題。不是沒發生過只要發生區域斷線,整個企業運作都得停頓好一陣子。今年稍早的OVH資料中心大火顯示,企業在選擇雲端服務時有必要考慮多個地理區。AWS全球叢集功能可協助企業在不同地區重建起資料中心,而不會損失資料。
以本地化提升服務
除了斷線復原外,AWS的新功能另一項用途是找出多個區域中哪個讀寫速度延 遲性最低。這麼一來就能將資料搬到距離應用較近的地方,對分散全球的應用大有好處。其中,就近提供使用者資料可提升客戶使用經驗。例如,當消費者因為網頁下載時間太久而從購物車離開,這就突顯跨區域複製,以及資料本地化的重要性。
利用全球叢集將資料複製到其他區域,使用者也可以從最接近的次級叢集讀取資料。如果某個應用中讀取高於寫入,則可以低延遲的次級叢集改善本地讀取經驗,而將主要叢集留給寫入應用。
來源:VentureBeat