近日,谷歌為其全球數據中心帶來了一套名為“Espresso”新的SDN架構,可以通過第三方網絡服務商為用戶提升谷歌的服務速度。
谷歌為數據中心研發SDN新架構Espresso(圖片來自Yahoo)
據悉,谷歌制定了覆蓋數據中心、服務器、交換機,以及基礎設施軟件的網絡方案,并且與70個世界大都市的ISP實現互聯,產生的流量占據整個互聯網流量的25%。谷歌指出,Espresso不僅可以為消費級用戶帶來更高性能,還能惠及選擇Espresso的云服務公司。
谷歌研究員阿明·瓦達特和工程師比卡什·科利在一篇博文中稱:“現有的互聯網協議不能使用ISP合作伙伴提供的所有連接方案,因此無法為最終用戶提供最佳的可用性和用戶體驗。”
據了解,Espresso將從兩個方面改善用戶體驗。首先是基于實時性能衡量,自動化選擇最佳數據中心位置,其次是將流量的邏輯和控制與單個硬件路由器分開,單一分布式系統將網絡信息聚合做出路由決策。
事實上,Espresso在過去兩年一直運行于谷歌的內部生產環境,處理著約20%的流量,以及所有的新增流量。使用過程中,Espresso會基于實際的性能數據對連接點進行動態選擇,重新平衡流量。同時,亦可以實時應對公司網絡或公共互聯網上的故障和擁塞。
作為谷歌SDN戰略的四大方向之一,Espresso的挑戰似乎是最大的。另外三大方向是數據中心互聯系統(Jupiter)、軟件定義廣域網(B4)、網絡虛擬化架構(Andromeda)。