對于云網絡,您是喜歡更高的性能還是選擇盡可能低的成本? 新的Google云網絡層讓企業可以隨意選擇。
今年推出的Google Network Service Tier讓云用戶能夠在價格和性能之間進行權衡,但在選擇某個層級之前,了解Google的網絡架構和自己對云網絡的需求是非常重要的。
Google運營著世界最大的私有全球廣域網之一,并使用定制的基于OpenFlow的軟件定義的網絡來路由數據中心之間的流量。Google運營著兩種不同的廣域網:一種面向用戶和網絡伙伴(如互聯網服務提供商(ISP)和運營商),另一種是名為B4的內部網絡,連接著各個數據中心。
Google根據容量、延遲敏感度和整體應用程序的關鍵性將流量劃分為三類。它還使用軟件控制平面來優化Google Cloud Platform(GCP)流量。Google內部的廣域網設計的目的是為了獲得巨大的容量和最小的延遲,因此Google試圖最大限度地利用這一廣域網的商業應用程序,如YouTube或谷歌驅動器。
憑借Google網絡服務層,公司可以更加明確地向用戶提供這些優勢。
Google網絡服務層介紹GCP路由WAN流量的原始方法(現在稱為Premium Tier)是使用其軟件定義的WAN將入站用戶流量傳送到最近的存在點(POP)處的Google專用廣域網。在Google專用廣域網上,該服務將GCP流量路由到包含應用程序的區域和數據中心。出站流量反向工作。流量離開運行應用程序的GCP數據中心,通過Google專用廣域網路由到離應用程序用戶最近的POP,然后退出到公共互聯網上進行最終交付。
Standard Tier,像傳統的云提供商網絡一樣,將用戶流量通過公共ISP和運營商網絡路由到承載用戶的GCP服務的區域內最近的POP。這保留了谷歌的專用廣域網連接只在該地區中。同樣,這個過程反過來也一樣。
兩個Google網絡服務層之間的顯著區別之一是它們如何提供服務器負載均衡。Premium Tier提供全局分布式負載均衡和Google云內容交付網絡(CDN)。在這種模式下,負載均衡器在全球范圍內使用單一IP,將流量引導至距離用戶最近的Google POP,并通過私有WAN路由到承載GCP實例的數據中心。
除了為網站提供單一地址的便利性和簡單性之外,全局負載均衡使企業能夠自動將其他區域的系統用作備份容量。相反,Standard Tier僅在一個區域內提供負載均衡,不包括Google Cloud CDN服務。
Premium Tier用戶也可以獲得更高的可用性。它的專用主干在任意兩個Google位置之間至少使用三條獨立路徑(N + 2冗余),這意味著如果數據中心之間有一條甚至兩條光纖線路丟失,那么流量就不會受到影響。
根據谷歌的說法,與Standard Tier不同的是,Premium Tier將有一個服務水平協議,以保證其全球性能。
性能與價格Google聲稱其通過實時測量來量化性能,結果顯示與Standard Tier相比,Premium Tier提供了更快的中值吞吐量(5 Mbps 相比于3 Mbps快了約67%),和更低的延遲(80 ms相比于92 ms,降低了13%)。這些數字很可能會發生變化,因為這些數據層仍然處于alpha狀態,Google只在一個區域內進行了這些測量。
價格因區域和容量而異。然而,在北美和歐洲,對于每月高達500TB的容量來說,Premium Tier比Standard Tier每GB的成本要高23%左右,高容量用戶可以使用定制價格。 Premium Tier的定價相當于在GCP現有網絡定價中削減了25%,因此Standard Tier在當前價格上提供了更高折扣。
要確定哪些Google網絡服務層適合您,請提出以下三個問題:
1.我的服務是否需要最高的性能和可用性?
2.我的后端數據流量是否足夠敏感,是否最好將它在公共互聯網上關閉?
3.我的服務是否會在全球多個地區運行,是否有可能需要全球負載均衡和CDN?
如果這些都不適用,那么Standard Tier是更好的選擇,因為它可以節省資金。否則,最好是購買Premium Tier。