公共雲效能:誰會出類拔萃?
如今,公共雲提供商的服務無處不在。實際上,可以毫不誇張地說,全球三大雲端計算提供商亞馬遜網路服務(AWS)、微軟Azure、谷歌雲臺(GCP)正在爭奪雲端計算市場的主導地位。
研究公司分析師預測,全球公共雲市場將繼續以22%的複合年增長率(CAGR)快速增長,並將主要受到全球這三大公司的影響。因此,Forrester公司在2018年初預測,三個雲端計算行業巨頭將在2018年至少佔據云計算市場總收入的76%,而到2020年將達到80%。
然而,企業對整體雲效能的真正瞭解是什麼?
遺憾的是,IT架構師和領導者所擁有的用於決策的度量效能資料並不多。需要說明的是,有很多資料可以比較公共雲提供商。事實上,如果搜尋“AWS vs.Azure vs.GCP”,將獲得大量點選率,但大多數情況下會發現市場份額、服務目錄、定價和資料中心存在的比較。然而,當涉及到真正的效能資料時,這是很小的選擇。這不僅是因為無法找到許多關於公共雲效能的研究,而且當這樣做的時候,資料本身也是缺乏的。
由於這種巨大的效能資料差距,IT領導者和架構師不得不依靠本能,有根據的猜測和供應商宣告來制定他們的雲端計算戰略和連線架構。但這無法經營業務,尤其是現在。這就是為什麼人們最近對AWS、Azure和GCP的雲端計算網路效能和連線架構進行了研究並找出答案。
首先,使用AWS比微軟Azure和GCP更依賴網際網路,導致亞洲市場穩定性降低30%。其次,儘管整體表現普遍強勁,但地理異常仍然存在,並且可以對使用者體驗產生真正的影響。第三,全球雲端計算三巨頭在支援多雲網路,高效能和穩定性的骨幹網路之間形成了共生關係。
制定雲端計算策略的企業歷來利用一組有限的外部資料來告知自己。大多數可用資料基於已釋出的雲端計算供應商服務目錄和定價時間表,或基於IT專業人員的調查。這兩種資料來源都很有用。但是,度量驅動的效能資料很少。
歷史上存在的主要是在單個供應商的基礎上測量使用者對雲區域的效能,並且通常基於使用ping和traceroutes的簡單測量方法。這些方法提供的近似值可以相對比較地理解,但從絕對意義上說,由於在網際網路和雲提供商Backbones的野外處理簡單測量的方式,也可能與現實相差甚遠。
連線到AWS公共雲意味著更多網際網路
最有趣的發現之一是AWS公司的網路設計迫使使用者流量在使用者位置和目標AWS區域之間的大部分旅程中遍歷公共網際網路。相比之下,Azure和GCP都會更加接近使用者位置的使用者流量。從技術角度來看,網路設計的不同之處在於Azure和GCP使用所謂的BGPAnycast路由,它們主要在其網路和更廣泛的網際網路之間的每個關鍵點為所有區域公佈網路地址。這意味著使用者流量由全球網際網路路由到最近的關聯點,並通過雲端計算提供商的骨幹網路傳輸。相比之下,AWS僅在更加本地化的地理基礎上將其雲區域的網路地址公佈到其雲區域資料中心位置。這會導致全球網際網路將使用者流量路由遠離AWS骨幹網,直到流量在地理位置上接近這個雲區域。
在哪裡以及為何如此重要?
在北美和歐洲,從效能角度來看,這並不重要。然而,在像亞洲這樣的地方,網際網路光纖路線較為稀疏,而且網際網路效能變化幅度更大,在公共網際網路上傳輸流量最終會導致效能的不可預測性更高。事實上,在亞洲,AWS網路效能的標準偏差比Azure和GCP高出30%(或質量更差)。如果企業在亞洲開展業務或託管,這是值得考慮的。
區域效能變化持續存在
另一個關鍵發現是,雖然一般來說公共雲的效能很強,但仍有一些值得理解的異常現象。例如,GCP的網路整體非常強大。但事實證明,從歐洲到印度次大陸的GCP網路中還沒有直接的光纖路由,因此來自歐洲使用者前往孟買的流量是GCP的三倍,而不是Azure或AWS。當然,三個雲端計算巨頭都在不斷地建立他們的網路,所以這些異常會隨著時間的推移而消失,但是在這種情況發生之前,擁有真正的資料來做出託管決策仍然是有幫助的。
多雲已準備好迎接黃金時段
顯然,AWS、Azure和GCP正在爭奪市場份額和收入,並且與市場大致相似。因此,在考慮多雲託管策略時,有理由懷疑它們是否能很好地協同工作。事實證明,任何這樣的擔憂都是錯誤的。人們有理由看到三大公共雲提供商的骨幹網路之間存在廣泛的連線。這意味著AWS、Azure和GCP區域之間的流量幾乎從不穿越公共網際網路,而是幾乎完全轉移三大主幹網路。所有三個供應商的區域間效能測量顯示出顯著的強度和穩定性。因此,對於使用者的多雲戰略而言,這是一個好訊息,而這三大網路使得在效能和可用性基礎上保持安全。
需要確保資料安全
這個研究強調的一點是,良好的資料是雲端計算運營的生命線。儘管三個雲端計算巨頭擁有強大的網路,但它們是多租戶基礎設施,並沒有提供服務水平協議(SLA)。甚至這三個巨頭也可能遭受停機,例如BGP劫持AWSRoute53DNS服務或影響微軟Azure德克薩斯資料中心的電力激增,這導致許多頂級網站的一部分客戶業務癱瘓。所以,使用者需要確保資料安全。
通過持續收集網路情報,企業將始終了解其雲架構和運營。