SDN最佳成功案例 谷歌欲建立新網(wǎng)絡(luò)
谷歌公司工程主管Jim Wanderer表示,軟件定義網(wǎng)絡(luò)(SDN)的優(yōu)勢(shì)讓谷歌印象深刻,谷歌計(jì)劃擴(kuò)展其現(xiàn)有的國(guó)際基于SDN的跨數(shù)據(jù)中心網(wǎng)絡(luò),并使用相同的技術(shù)來(lái)建立其他新的網(wǎng)絡(luò)。
谷歌公開(kāi)表示其位于北美、歐洲和亞洲/太平洋的數(shù)據(jù)中心的內(nèi)部網(wǎng)絡(luò)中已經(jīng)在使用OpenFlow SDN協(xié)議,并且透露了相關(guān)成本優(yōu)勢(shì)。

Wanderer表示,“跨數(shù)據(jù)中心網(wǎng)絡(luò)是必要的,我們可以使用傳統(tǒng)技術(shù)來(lái)建立這種網(wǎng)絡(luò),但是問(wèn)題是這些系統(tǒng)“不能以確定的方式運(yùn)行,在指定范圍內(nèi)很難配置和操作,容易出錯(cuò),并且昂貴”。
Wanderer及其團(tuán)隊(duì)想要優(yōu)化路由以及集中流量工程,因此,他們部署了“商品硬件”,OpenFlow作為Quagga軟件路由套件的SDN協(xié)議,該軟件套件與谷歌現(xiàn)有網(wǎng)絡(luò)兼容,并且也是運(yùn)營(yíng)團(tuán)隊(duì)所熟悉的。
該團(tuán)隊(duì)很快發(fā)現(xiàn),使用多個(gè)OpenFlow控制器(低延遲性和可靠的連接)以及集中流量工程時(shí),該網(wǎng)絡(luò)能夠滿足其要求,并于2011年年初投入生產(chǎn)。
其中主要的優(yōu)點(diǎn)包括:能夠利用大規(guī)模計(jì)算能力和規(guī)模,讓其快速和方便地添加新應(yīng)用程序;模擬網(wǎng)絡(luò)功能的能力,包括使用OpenFlow代理來(lái)模擬網(wǎng)絡(luò)設(shè)備以測(cè)試新應(yīng)用程序;混合測(cè)試環(huán)境和生產(chǎn)網(wǎng)絡(luò)的能力,這樣測(cè)試場(chǎng)景可以在實(shí)時(shí)網(wǎng)絡(luò)中檢測(cè);高網(wǎng)絡(luò)可用性以及執(zhí)行“低影響升級(jí)”的能力;更方便的配置,團(tuán)隊(duì)正在配置一個(gè)網(wǎng)絡(luò)和多個(gè)架構(gòu),而不是大量網(wǎng)絡(luò)元素,但這仍然是一個(gè)嚴(yán)峻的挑戰(zhàn);以及非??焖俚墓收享憫?yīng)以及非常搞的網(wǎng)絡(luò)利用率。
當(dāng)然,仍然存在很多挑戰(zhàn)。谷歌團(tuán)隊(duì)仍然需要編寫(xiě)代碼和決定網(wǎng)絡(luò)的行為。此外,Wanderer指出,網(wǎng)絡(luò)管理是一個(gè)挑戰(zhàn):“這是不同的,處理來(lái)自控制器、API的運(yùn)行狀態(tài)信息”等,還有TCP流鏈接的優(yōu)先級(jí)隊(duì)列問(wèn)題需要解決。
不過(guò),總體來(lái)說(shuō),“SDN真的很好,我們將在所有的項(xiàng)目中運(yùn)用SDN。在控制平面中使用高計(jì)算設(shè)備存在很大優(yōu)勢(shì),”Wanderer指出,“如果沒(méi)有SDN,我們不能取得這些成就。我們可能可以使用其他技術(shù)來(lái)完成這些項(xiàng)目,但肯定沒(méi)有那么有效。”
現(xiàn)在,谷歌的Wanderer希望看到SDN帶來(lái)一個(gè)“更強(qiáng)、更快、更便宜的互聯(lián)網(wǎng)”。他還希望“運(yùn)營(yíng)商級(jí)的OpenFlow硬件”以及SDN領(lǐng)域更多的創(chuàng)新。
這似乎是供應(yīng)商社區(qū)面臨的挑戰(zhàn)。