過去Google一直對于自家資料中心使用的網(wǎng)路架構(gòu)保密到家,近日首度對外揭露目前資料中心內(nèi)采用網(wǎng)路架構(gòu)技術(shù)細(xì)節(jié)
Google日前首度揭露自家資料中心采用的最新一代網(wǎng)路架構(gòu)Jupiter Fabrics,擁有的骨干網(wǎng)路傳送高達(dá)每秒1PB的頻寬。
身為少數(shù)幾家有能力采用自建大型資料中心的科技公司,Google不只座擁世界級大規(guī)模資料中心,甚至為了提供各式各樣的網(wǎng)路服務(wù),也采用了專門的網(wǎng)路架構(gòu)技術(shù),以因應(yīng)持續(xù)快速增長的網(wǎng)路頻寬需求。過去Google一直對于自家資料中心使用的網(wǎng)路架構(gòu)保密到家,不過,近日Google首度對外揭露目前資料中心內(nèi)采用網(wǎng)路架構(gòu)技術(shù)細(xì)節(jié)。
Google在日前舉辦的2015開放網(wǎng)路高峰會(Open Networking Summit)上,公開自家資料中心內(nèi)互連的伺服器和儲存設(shè)備的網(wǎng)路設(shè)計(jì)架構(gòu),而Google目前采用的第5代網(wǎng)路Jupiter,又稱為Jupiter Fabrics(木星光纖網(wǎng)路)。
新網(wǎng)路架構(gòu)骨干頻寬高達(dá)每秒1PB
Google資料中心網(wǎng)路架構(gòu)歷經(jīng)了5代的大變革,最新一代的Jupiter網(wǎng)路架構(gòu),資料中心骨干網(wǎng)路內(nèi)的對分頻寬(Bisection Bandwidth)達(dá)到每秒1PB,等同于在資料中心內(nèi)每秒能傳送5,000部HD高畫質(zhì)影片。Google表示,這樣的頻寬才足以確保資料中心的10萬臺伺服器間,彼此交換資料時仍有10Gbps的高速傳輸能力。若以美國國會圖書館的電子圖資來舉例,僅花不到10分之1秒就能夠讀完全部圖文內(nèi)容。
相較于10年前Google資料中心的初代網(wǎng)路架構(gòu)Firehose,Jupiter網(wǎng)路技術(shù)在單一座資料中心內(nèi)的網(wǎng)路承載能力增加了100倍以上。
Google網(wǎng)路技術(shù)首席也是Google院士Amin Vahdat表示,建置Google資料中心基礎(chǔ)架構(gòu)時,主要采用3個設(shè)計(jì)原則來打造網(wǎng)路架構(gòu),首先是在資料中心網(wǎng)路設(shè)置了Clos網(wǎng)路拓樸,這是一個可以利用大批小型又便宜的交換器,來組合出一個具備大規(guī)模邏輯交換器效能的網(wǎng)路配置,一方面大幅節(jié)省硬體成本,又能提供電信級的網(wǎng)路效能。
其次,Google也使用了集中式的軟體控制層(Software Control Stack),可用來控制資料中心內(nèi)數(shù)千臺以上的交換器,讓這些交換器的效率運(yùn)作就像是單一個大型光纖網(wǎng)路。
最后一項(xiàng)原則是自己打造專屬的資料中心軟體和硬體,甚至直接和晶片供應(yīng)商合作,并為資料中心量身打造專用的網(wǎng)路協(xié)定,來降低對標(biāo)準(zhǔn)網(wǎng)路協(xié)定的依賴。
Amin Vahdat進(jìn)一步指出,Google資料中心的網(wǎng)路控制層(Network Control Stack )也盡量匹配Google分散式運(yùn)算架構(gòu)需要的網(wǎng)路協(xié)定,而不是以路由器為中心的傳統(tǒng)網(wǎng)路協(xié)定(Router-Centric Internet Protocols)。其實(shí),Google早從10年前就開始因軟體定義網(wǎng)路架構(gòu)而獲益。例如2013年時就發(fā)表了用軟體定義技術(shù)打造的全球性廣域網(wǎng)路架構(gòu)B4。
他表示,Google資料中心采用了分享式網(wǎng)路基礎(chǔ)架構(gòu),這意味著,可以用相同的網(wǎng)路架構(gòu)來強(qiáng)化在Google外部的所有基礎(chǔ)設(shè)施和服務(wù),同時也能運(yùn)用于Google云端平臺上。