網(wǎng)絡(luò)未來的發(fā)展方向是朝哪一邊
計(jì)算基礎(chǔ)設(shè)施技術(shù)在過去的十年間經(jīng)歷了眼花繚亂的演進(jìn)過程。虛擬化改變了使用計(jì)算的方式,也改變了IT運(yùn)營的方式。云如今正在改變著IT基礎(chǔ)設(shè)施的經(jīng)濟(jì)模式,并讓計(jì)算更接近應(yīng)用開發(fā)人員和企業(yè)主。
與此同時,將所有人連接在一起,讓現(xiàn)代計(jì)算的動態(tài)特性發(fā)揮出來,這將是網(wǎng)絡(luò)自身的一場革命。
軟件定義網(wǎng)絡(luò)(SDN)承諾可以釋放網(wǎng)絡(luò)的力量,將其轉(zhuǎn)變?yōu)橐粋€真正高效率的信息高速網(wǎng)絡(luò),讓應(yīng)用以最佳方式運(yùn)行且不需要組織在其網(wǎng)絡(luò)基礎(chǔ)設(shè)施上追加投資。SDN正在成為動態(tài)數(shù)據(jù)中心和移動企業(yè)用戶們運(yùn)行數(shù)據(jù)密集應(yīng)用的需求猛增的一個應(yīng)對措施。
網(wǎng)絡(luò)的過去和未來
不用站在一邊冷眼觀瞧,我們也能看出SDN將會成為主流技術(shù)的現(xiàn)實(shí),而且很多網(wǎng)絡(luò)設(shè)備廠商如今已開始了SDN路線圖的制定。有些廠商甚至已經(jīng)發(fā)布了SDN產(chǎn)品,可通過SDN控制器來管理其現(xiàn)有的網(wǎng)絡(luò)設(shè)備,在一定程度上減輕了網(wǎng)絡(luò)設(shè)備之前所承擔(dān)的很多任務(wù),它們可以進(jìn)行獨(dú)立思考并對變化自動做出反應(yīng)。SDN簡化了網(wǎng)絡(luò)設(shè)備的管理,使其只須服從于網(wǎng)絡(luò)控制器。此舉也有可能會降低個別網(wǎng)絡(luò)設(shè)備的價(jià)格。
IEEE和IETF等標(biāo)準(zhǔn)化組織正努力想定義各種互操作性標(biāo)準(zhǔn),以便網(wǎng)絡(luò)能夠自我運(yùn)行。這些技術(shù)中有鏈路發(fā)現(xiàn)協(xié)議、拓?fù)涔芾韰f(xié)議和路由協(xié)議等。在單個SDN控制器域內(nèi),這些協(xié)議正逐漸變得過時,在未來,它們的主要作用就是簡單地連接各個SDN網(wǎng)絡(luò)。
理論上說,購買價(jià)格低廉的網(wǎng)絡(luò)設(shè)備,然后用精心設(shè)計(jì)的網(wǎng)絡(luò)控制器進(jìn)行管理,就能得到一個精心設(shè)計(jì)的網(wǎng)絡(luò)。但情況是否真會是這樣,依然是個爭論不休的問題。目前也沒有足夠多的商用SDN部署來驗(yàn)證這一點(diǎn)。所以我們也很難講哪些業(yè)務(wù)運(yùn)營需要部署SDN。但盡管存在這么多的保留,贊成采納SDN及其近親技術(shù)NFV的理由還是相當(dāng)充分的。
SDN和NFV的技術(shù)及業(yè)務(wù)依據(jù)
企業(yè)需要一個有說服力的理由(而不是廠商宣傳的賣點(diǎn))來實(shí)施SDN。而最有說服力的理由將會出自一個現(xiàn)有網(wǎng)絡(luò)無法解決的問題,或者是在給定預(yù)算的情況下無法解決的問題。SDN可編程,以及隨處可執(zhí)行高級網(wǎng)絡(luò)功能所帶來的好處之一就是,可以在全網(wǎng)實(shí)現(xiàn)應(yīng)用網(wǎng)絡(luò)服務(wù),如安全、加速和負(fù)載均衡等。在云中的動態(tài)負(fù)載移動性,以及在WAN鏈路上的帶寬管理或許會成為最常見的SDN案例。對網(wǎng)絡(luò)上的所有應(yīng)用提供保護(hù),并將其他一些網(wǎng)絡(luò)服務(wù)擴(kuò)展到全網(wǎng)絡(luò),也是可能的SDN案例。
業(yè)務(wù)敏捷性是采納SDN的又一個很有說服力的理由。眼下,企業(yè)客戶要想在他們的數(shù)據(jù)中心網(wǎng)絡(luò)上部署應(yīng)用交付和安全服務(wù)時必須做出艱難選擇。在傳統(tǒng)網(wǎng)絡(luò)中,他們一開始所選擇的方式通常也會成為今后長期持續(xù)運(yùn)行的方式。今天的靜態(tài)網(wǎng)絡(luò)已無法適應(yīng)今天的動態(tài)業(yè)務(wù)環(huán)境。對網(wǎng)絡(luò)動態(tài)編程以應(yīng)對應(yīng)用基礎(chǔ)設(shè)施的不斷變化,同時又無須重新設(shè)計(jì)網(wǎng)絡(luò)便可持續(xù)交付網(wǎng)絡(luò)服務(wù)的能力使得SDN變得更有意義。應(yīng)用以及網(wǎng)絡(luò)設(shè)備與SDN控制器的通信將會極大地簡化服務(wù)在網(wǎng)絡(luò)中的交付。
SDN可以用傳統(tǒng)網(wǎng)絡(luò)所不能的方式交付并支持各種網(wǎng)絡(luò)服務(wù)。之前需要人工干預(yù)才能實(shí)現(xiàn)的各種運(yùn)營服務(wù)如今可自動實(shí)現(xiàn)。這些運(yùn)營服務(wù)包括:現(xiàn)有服務(wù)的擴(kuò)容、部署新的服務(wù)、以某種順序定制服務(wù),以及維護(hù)此類服務(wù)等等。與SDN相配合,網(wǎng)絡(luò)功能虛擬化(NFV)也有助于解決這些挑戰(zhàn)。
SDN vs. NFV
NFV跟SDN無關(guān)嗎?NFV在很多方面就像云計(jì)算,它包含一組已經(jīng)足夠成熟的技術(shù),可以讓今天尚無可能的新的解決方案成為可能。NFV是下述三大技術(shù)的集合:
1、服務(wù)器虛擬化托管網(wǎng)絡(luò)服務(wù)虛擬設(shè)備,盡可能高效地實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)的高性能。
2、SDN對網(wǎng)絡(luò)流量轉(zhuǎn)發(fā)進(jìn)行編程控制,以所需的可用性和可擴(kuò)展性等屬性無縫交付網(wǎng)絡(luò)服務(wù)。
3、云管理技術(shù)可配置網(wǎng)絡(luò)服務(wù)虛擬設(shè)備,并通過操控SDN來編排與這些設(shè)備的連接,從而通過操控服務(wù)本身實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)的功能。
網(wǎng)絡(luò)服務(wù)一般會對應(yīng)用的體驗(yàn)質(zhì)量(QoE)產(chǎn)生巨大影響。用SDN來自動實(shí)現(xiàn)這些服務(wù)會改善QoE,這就是由于SDN具備可編程性和可預(yù)見性的本質(zhì)。NFV位于SDN網(wǎng)絡(luò)自動化之上,利用SDN應(yīng)用對網(wǎng)絡(luò)編程,可分流基礎(chǔ)網(wǎng)絡(luò)服務(wù)功能,通過流量路徑選擇、網(wǎng)絡(luò)服務(wù)配置和解配置的自動化來改善網(wǎng)絡(luò)的利用率。而由于網(wǎng)絡(luò)利用率的提高,企業(yè)在SDN、SDN應(yīng)用、NFV框架和SDN兼容網(wǎng)絡(luò)服務(wù)商的投資價(jià)值就會大于在傳統(tǒng)網(wǎng)絡(luò)和網(wǎng)絡(luò)服務(wù)設(shè)備上的等量投資。
SDN和NFV:經(jīng)濟(jì)效益的爭論
運(yùn)營商客戶常常不得不根據(jù)對未來服務(wù)的使用率,而在網(wǎng)絡(luò)服務(wù)設(shè)備上投入巨資。這樣的預(yù)算通常都不合理,或者需要隨著業(yè)務(wù)的增長而追加投資。這兩種情況對運(yùn)營商來說都是不利的。放棄過去的投資是一種浪費(fèi),而要對服務(wù)容量進(jìn)行擴(kuò)容追加新投資的話就需要新的網(wǎng)絡(luò)設(shè)計(jì)。
客戶要求解決方案能夠很容易地被集成到網(wǎng)絡(luò)中,并能以NFV的形式加以擴(kuò)展。一個NFV平臺由一個NFV應(yīng)用和一個網(wǎng)絡(luò)服務(wù)虛擬設(shè)備構(gòu)成,在此基礎(chǔ)上所構(gòu)造的網(wǎng)絡(luò)服務(wù)管理框架可用于應(yīng)用交付,并可在客戶的網(wǎng)絡(luò)上安全地自動擴(kuò)展服務(wù),這樣的方式或許就是未來發(fā)展的方向。