雖然SDN具有為混合云優(yōu)化企業(yè)網(wǎng)絡(luò)的潛力,但是它的技術(shù)及其周?chē)纳鷳B(tài)系統(tǒng)仍處于不成熟的階段。 虛擬化已經(jīng)改變了企業(yè)部署服務(wù)器和存儲(chǔ)資源的方式,但是至少到目前為止這項(xiàng)技術(shù)對(duì)網(wǎng)絡(luò)的影響還未顯著顯現(xiàn)。
因此,網(wǎng)絡(luò)瓶頸問(wèn)題將繼續(xù)成為混合云部署中的一大挑戰(zhàn),企業(yè)用戶需要在私有云和公共云之間連接和編排工作負(fù)載。
企業(yè)用戶希望通過(guò)幾次鼠標(biāo)點(diǎn)擊就能完成云基礎(chǔ)設(shè)施的部署,而虛擬化技術(shù)正是做到了這一點(diǎn)。與其他的虛擬化技術(shù)一樣,軟件定義網(wǎng)絡(luò)(SDN)有可能可以通過(guò)將系統(tǒng)軟件和網(wǎng)絡(luò)硬件的分離來(lái)簡(jiǎn)化網(wǎng)絡(luò)部署工作。SDN實(shí)現(xiàn)了軟件控制面板和轉(zhuǎn)發(fā)硬件節(jié)點(diǎn)(例如路由器和交換機(jī))的解耦。這就讓企業(yè)用戶有可能使用商用路由器,而不是采用供應(yīng)商提供的昂貴專用設(shè)備。
雖然SDN有著這些優(yōu)點(diǎn),但是它還沒(méi)有做好完全解決混合云網(wǎng)絡(luò)問(wèn)題的準(zhǔn)備。 “SDN的另一個(gè)含義就是仍然做不了什么,”ZK研究公司的首席分析師Zeus Kerravala說(shuō)。
虛擬網(wǎng)絡(luò)連接的復(fù)雜性、缺乏全面的SDN生態(tài)系統(tǒng)以及不完善的管理工具都延緩著SDN的部署。
未兌現(xiàn)的諾言
從理論上來(lái)說(shuō),SDN能夠讓企業(yè)用戶以更大的靈活性和敏捷性來(lái)配置網(wǎng)絡(luò)設(shè)備。在過(guò)去,應(yīng)用程序都是通過(guò)硬件連接,并與特定的通信線路緊密連接的。而在SDN體系架構(gòu)中,管理人員應(yīng)該能夠根據(jù)實(shí)際需要?jiǎng)?chuàng)建新的網(wǎng)絡(luò)連接,但這恰恰是SDN目前所無(wú)法承諾做到的,它還無(wú)法滿足混合云機(jī)器網(wǎng)絡(luò)瓶頸的現(xiàn)實(shí)需求。
從傳統(tǒng)意義上來(lái)說(shuō),那是一個(gè)新的網(wǎng)絡(luò)系統(tǒng)取代了舊的網(wǎng)絡(luò)系統(tǒng)。但是就SDN而言,物理網(wǎng)絡(luò)連接依然如故,而虛擬層則位于頂部。這意味著企業(yè)用戶本質(zhì)上管理著兩個(gè)網(wǎng)絡(luò)而不是一個(gè)網(wǎng)絡(luò)。這種設(shè)計(jì)不但沒(méi)有簡(jiǎn)化配置,而且增加了管理的復(fù)雜性。
此外,服務(wù)器與存儲(chǔ)器的虛擬化也是相對(duì)更易于實(shí)現(xiàn),因?yàn)檫@些系統(tǒng)通常都被部署在數(shù)據(jù)中心的范圍內(nèi)。但是,網(wǎng)絡(luò)設(shè)備就需要跨越數(shù)據(jù)中心至多個(gè)端點(diǎn),這就增加了潛在配置的數(shù)量。 同時(shí),隨著越來(lái)越多的企業(yè)采用了公共云和混合云,潛在端點(diǎn)的數(shù)量也會(huì)相應(yīng)增加。
不斷變化的網(wǎng)絡(luò)管理配置文件公共云和混合云的設(shè)計(jì)讓網(wǎng)絡(luò)故障排除工作更具挑戰(zhàn)性。在傳統(tǒng)網(wǎng)絡(luò)中,監(jiān)控系統(tǒng)會(huì)集中關(guān)注兩個(gè)方面:可用性與運(yùn)行性能。諸如BMC、CA、惠普企業(yè)、IBM以及微軟之類(lèi)的供應(yīng)商提供的工具可部署在網(wǎng)絡(luò)入口點(diǎn);它們可以監(jiān)控IT系統(tǒng)處理信息的速度、發(fā)現(xiàn)網(wǎng)絡(luò)瓶頸以及隨著時(shí)間推移查找故障點(diǎn)。
但是,云極大地改變了IT基礎(chǔ)設(shè)施處理信息的方式。現(xiàn)代工作負(fù)載不再與特定硬件緊密相連;它們會(huì)在不同系統(tǒng)之間進(jìn)行頻繁大量的遷移。流量模式的變化如此巨大以至于監(jiān)控網(wǎng)絡(luò)入口點(diǎn)和出口點(diǎn)幾乎沒(méi)有任何價(jià)值,因?yàn)檩斎牒洼敵龅臄?shù)據(jù)會(huì)發(fā)生顯著變化。
現(xiàn)代工作負(fù)載需要一個(gè)新的管理方法和工具集。老式網(wǎng)絡(luò)管理系統(tǒng)依賴于被廣泛接受的標(biāo)準(zhǔn)(如簡(jiǎn)單網(wǎng)絡(luò)管理配置),但在混合云網(wǎng)絡(luò)中在很大程度上都缺乏這些規(guī)范。
“目前,企業(yè)對(duì)SDN的現(xiàn)狀了解極少,”IDC公司研究總監(jiān)Brad Casemore說(shuō)。
當(dāng)使用云時(shí),系統(tǒng)管理員可以通過(guò)幾次鼠標(biāo)點(diǎn)擊就完成服務(wù)器資源分配,而不需要采用手動(dòng)方式來(lái)輸入復(fù)雜命令。為了讓這一功能成為可能,供應(yīng)商們需要花一點(diǎn)時(shí)間來(lái)增加這些基本的服務(wù)器功能。例如,Chef和Puppet運(yùn)行在VMware、微軟和Red Hat之類(lèi)廠商所提供的虛擬層和云抽象層上。SDN有一個(gè)新的虛擬層,但還缺少云抽象或編排軟件。思科和VMware等公司正在致力于開(kāi)發(fā)這些新功能,為云管理員增加網(wǎng)絡(luò)帶寬仍然是一個(gè)乏味的過(guò)程。
最終,SDN將讓云管理員們能夠分配新的網(wǎng)絡(luò)資源,就如同分配服務(wù)器資源一樣方便——但這個(gè)功能目前還不成熟。VMware公司成立于1998年,他們花了大約十年時(shí)間推出Puppet 和 Chef這樣的工具。SDN于2011年問(wèn)世,所以以SDN技術(shù)為核心的生態(tài)系統(tǒng)仍處于其發(fā)展的早期階段。
最終的結(jié)果是,SDN管理的大部分都還是采用手動(dòng)方式,而沒(méi)有實(shí)現(xiàn)自動(dòng)化;它需要網(wǎng)絡(luò)專家的支持。由用戶提供網(wǎng)絡(luò)帶寬以支持新應(yīng)用程序的想法(這是一個(gè)云服務(wù)器和存儲(chǔ)器的常用模式)仍然只是一個(gè)愿望。在SDN市場(chǎng)成熟之前,特別是在針對(duì)每個(gè)應(yīng)用程序動(dòng)態(tài)調(diào)整的自動(dòng)配置網(wǎng)絡(luò)服務(wù)方面,SDN應(yīng)用將會(huì)滯后,同時(shí)許多混合云部署中仍將存在網(wǎng)絡(luò)瓶頸。