OpenFlow的應(yīng)用
OpenFlow的應(yīng)用是很廣泛的,這里我們只是列舉五個(gè)比較典型的應(yīng)用。
OpenFlow在校園網(wǎng)絡(luò)中的應(yīng)用。如果我們可以讓校園網(wǎng)具有OpenFlow特征,則可以為學(xué)生和科研人員實(shí)現(xiàn)新協(xié)議和新算法提供一個(gè)試驗(yàn)平臺(tái)。OpenFlow網(wǎng)絡(luò)試驗(yàn)平臺(tái)不僅更接近真實(shí)網(wǎng)絡(luò)的復(fù)雜度,實(shí)驗(yàn)效果更好,而且可以節(jié)約實(shí)驗(yàn)費(fèi)用?,F(xiàn)在已經(jīng)有包括斯坦福大學(xué)在內(nèi)的幾所高校部署了OpenFlow交換機(jī),取得了很好的實(shí)驗(yàn)效果。
OpenFlow在廣域網(wǎng)和移動(dòng)網(wǎng)絡(luò)中的應(yīng)用。在廣域網(wǎng)和移動(dòng)網(wǎng)絡(luò)中添加具有OpenFlow特征的節(jié)點(diǎn),將帶來眾多的好處。例如,可以使得固網(wǎng)和移動(dòng)網(wǎng)絡(luò)實(shí)現(xiàn)無縫控制、使得VPN的管理更加靈活等。NEC 已經(jīng)利用OpenFlow控制技術(shù)對(duì)快速、寬帶的移動(dòng)網(wǎng)絡(luò)進(jìn)行高效、靈活的網(wǎng)絡(luò)管理,并解決了兩個(gè)課題。首先,在多個(gè)移動(dòng)通信方式實(shí)現(xiàn)動(dòng)態(tài)切換。在移動(dòng)通信混雜時(shí)以及通信環(huán)境惡化時(shí),動(dòng)態(tài)切換通信方式,將滿足通信服務(wù)所需的服務(wù)品質(zhì),提供給終端用戶。其次,移動(dòng)回環(huán)網(wǎng)絡(luò)的節(jié)能。在一天當(dāng)中通信量相對(duì)較少的夜晚時(shí)段,可以匯集網(wǎng)絡(luò)路徑,關(guān)閉多余的中轉(zhuǎn)基站的電源,從而節(jié)省能源。
OpenFlow在數(shù)據(jù)中心網(wǎng)絡(luò)中的應(yīng)用。在數(shù)據(jù)中心網(wǎng)絡(luò)中使用OpenFlow交換機(jī),可以使得網(wǎng)絡(luò)和計(jì)算資源更加緊密的聯(lián)系起來并實(shí)現(xiàn)有效的控制。數(shù)據(jù)中心的數(shù)據(jù)流量很大,如果不能合理分配傳輸路徑很容易造成數(shù)據(jù)擁塞,從而影響數(shù)據(jù)中心的高效運(yùn)行。若在數(shù)據(jù)中心網(wǎng)絡(luò)中添加OpenFlow交換機(jī),則可以實(shí)現(xiàn)路徑優(yōu)化以及負(fù)載均衡,從而使得數(shù)據(jù)交換更加迅速。
OpenFlow在網(wǎng)絡(luò)管理和安全控制中的應(yīng)用。如果網(wǎng)絡(luò)是基于OpenFlow技術(shù)實(shí)現(xiàn)的,則經(jīng)過OpenFlow交換機(jī)的每個(gè)新的數(shù)據(jù)流都必須由控制器來做出轉(zhuǎn)發(fā)決定。在控制器中可以對(duì)這些流按照預(yù)先制定的規(guī)則進(jìn)行檢查,然后由控制器指定數(shù)據(jù)流的傳輸路徑以及流的處理策略,從而更好的控制網(wǎng)絡(luò)。更為重要的是,在內(nèi)部網(wǎng)絡(luò)和外網(wǎng)的連接處應(yīng)用OpenFlow交換機(jī)可以通過更改數(shù)據(jù)流的路徑以及拒絕某些數(shù)據(jù)流來增強(qiáng)企業(yè)內(nèi)網(wǎng)的安全性。
基于OpenFlow實(shí)現(xiàn)SDN(Software Defined Network)。在SDN中,交換設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)層和控制層是分離的,因此網(wǎng)絡(luò)協(xié)議和交換策略的升級(jí)只需要改動(dòng)控制層。OpenFlow在OpenFlow交換機(jī)上實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā),而在控制器上實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)發(fā)控制,從而實(shí)現(xiàn)了數(shù)據(jù)轉(zhuǎn)發(fā)層和控制層的分離?;贠penFlow實(shí)現(xiàn)SDN,則在網(wǎng)絡(luò)中實(shí)現(xiàn)了軟硬件的分離以及底層硬件的虛擬化,從而為網(wǎng)絡(luò)的發(fā)展提供了一個(gè)良好的發(fā)展平臺(tái)。