在開放網(wǎng)絡(luò)峰會(Open Networking Summit),谷歌的工程師們強調(diào)了他們的軟件定義網(wǎng)絡(luò)(Software Defined Networking,SDN)策略的能力,包括名為Espresso的對等邊緣架構(gòu)(peering edge architecture)。谷歌研究員Amin Vahdat與杰出工程師Bikash Koley聲稱這項技術(shù)帶來“前所未有的擴展性、靈活度和效率”,兩年多的生產(chǎn)環(huán)境運行也已經(jīng)證明了這一點。
谷歌產(chǎn)生了所有互聯(lián)網(wǎng)流量的25%以上,并依賴與分布在全世界的主要互聯(lián)網(wǎng)服務(wù)提供商的連接。提升與這些互聯(lián)網(wǎng)服務(wù)提供商的連通性需要超越現(xiàn)有互聯(lián)網(wǎng)協(xié)議的能力。Espreeso是谷歌SDN策略的第四代支柱,并聚焦于提升網(wǎng)絡(luò)性能和與這些互聯(lián)網(wǎng)服務(wù)提供商的對等連接的可用性。
通過端到端網(wǎng)絡(luò)連接的實時監(jiān)測,Espreeso能夠動態(tài)選擇從哪里提供服務(wù)內(nèi)容,而不是依賴于更多的靜態(tài)分析和路由路徑。終端用戶從中受益而獲得更高質(zhì)量的感知體驗,谷歌云也能夠獲得超過一般互聯(lián)網(wǎng)的網(wǎng)絡(luò)可用性和網(wǎng)絡(luò)性能。
Espresso用一個分布式系統(tǒng)取代了個人路由盒的概念。谷歌的大規(guī)模計算設(shè)施,可以執(zhí)行比成千上萬個離散的路由器能獲取的更復(fù)雜的流量分析。
Espresso的設(shè)計與谷歌的整體SDN策略目標一致,將網(wǎng)絡(luò)視為一個大規(guī)模的分布式系統(tǒng),用與谷歌計算和存儲系統(tǒng)同樣的方法管理和控制。
谷歌SDN由Espresso和其它三個部分Jupiter、B4和Andromeda組成。Espresso主要負責(zé)與互聯(lián)網(wǎng)服務(wù)提供商的對等連接;Jupiter負責(zé)處理單個數(shù)據(jù)中心內(nèi)的流量;B4側(cè)重于數(shù)據(jù)中心之間的連接;Andromeda則負責(zé)網(wǎng)絡(luò)功能的可視化,提供監(jiān)控和管理功能。
查看英文原文:How Google Uses Espresso to Connect to the Public Internet