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