近期,Microsoft在博客中宣布擴(kuò)展了用戶的高可用(HA)和彈性選項(xiàng)。這一更新以Azure Availability Zones的形式給出,它通過為架構(gòu)提供完全冗余和隔離,增加了一些Azure服務(wù)在給定區(qū)域(Region)中的可用性。Azure Availability Zones提供99.99%的財(cái)政支持(Financially Backed)SLA。
Microsoft以前就為需要HA、Disaster Recovery(DR)或Backup服務(wù)的客戶提供了這樣的選項(xiàng),但并沒有去解決所有客戶的需求。Microsoft的首席項(xiàng)目經(jīng)理Saad Ladki介紹了引入Azure Availability Zones的一些動機(jī):
在查看區(qū)域?qū)Γ≧egion Pair)時,我們曾習(xí)慣于從客戶獲得反饋情況。區(qū)域?qū)Ψ浅_m用于災(zāi)難恢復(fù)。但是區(qū)域彼此之間的距離過遠(yuǎn),以至于存在不能同步通信的問題。因此如果你的應(yīng)用在寫的數(shù)據(jù)十分重要,并且你想要多個獨(dú)立位置,那么區(qū)域?qū)赡懿贿m用,因?yàn)樵谒鼈冎g存在高延遲。這是設(shè)計(jì)上的考慮,我們需要區(qū)域間相隔很遠(yuǎn),以保護(hù)用戶免受一系列失敗的影響。為此,我們查看了能為一個區(qū)域提供的下一層級機(jī)制,因此創(chuàng)立了Azure Availability Zones。
圖片來源:https://myignite.microsoft.com/videos/54920
Azure Availability Zones是Azure區(qū)域中隔離了錯誤的場所,它提供了冗余電力、冷卻系統(tǒng)和網(wǎng)絡(luò)。Microsoft的全球基礎(chǔ)設(shè)置負(fù)責(zé)人Tom Keane解釋了這一架構(gòu)的優(yōu)點(diǎn):
Availability Zones支持客戶以更高的可靠性和對數(shù)據(jù)中心故障容錯的方式運(yùn)行關(guān)鍵任務(wù)應(yīng)用。由于Azure使用了所宣稱的42個全球區(qū)域(多于任何其它的云服務(wù)提供商),并被地球上最大的網(wǎng)絡(luò)所支持,它提供的規(guī)模可使應(yīng)用更接近于全球范圍的用戶和客戶。
當(dāng)前,Availability Zones僅在East US 2區(qū)域(弗吉尼亞州)和West Europe區(qū)域(荷蘭)可用,其它在美國、歐洲和亞洲的區(qū)域規(guī)劃在年底前可用。新的France Central區(qū)域(巴黎)也有望在啟用時就包括Availability Zones。
Availability Zones支持的Azure資源包括:
Virtual Machines和Scale Sets;Managed Disks;公共和內(nèi)部IP地址;公共和內(nèi)部Load Balancers。圖片來源:https://myignite.microsoft.com/videos/54920
Microsoft在宣布Availability Zones時,還提及了MAREA跨大西洋海底電纜的完工。MAREA是與Facebook和Telxius的一個合作項(xiàng)目,將實(shí)現(xiàn)連接弗吉尼亞州和西班牙的高速網(wǎng)絡(luò)鏈路。Microsoft希望:
它將有助于為美國和歐洲間高速、可靠連接的需求提供支持,其中包括我們最新的法國Azure區(qū)域,以及更廣泛的區(qū)域。
查看英文原文: Microsoft Introduces Azure Availability Zones, Completes MAREA Transatlantic Connection