亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        SDN應(yīng)用及北向接口技術(shù)研究

        2014-05-18 07:25:49張云勇
        信息通信技術(shù) 2014年1期
        關(guān)鍵詞:網(wǎng)絡(luò)資源功能

        程 瑩 張云勇

        中國聯(lián)通研究院 北京 100032

        引言

        SDN(Software Defined Networking,軟件定義網(wǎng)絡(luò))是一種新興的基于軟件的網(wǎng)絡(luò)架構(gòu)及技術(shù),其特征在于解耦控制平面和數(shù)據(jù)平面,支持集中的網(wǎng)絡(luò)狀態(tài)控制,實現(xiàn)底層網(wǎng)絡(luò)基礎(chǔ)設(shè)施對上層應(yīng)用的透明。以O(shè)NF提出的SDN典型三層架構(gòu)為例,最上層為應(yīng)用層,包括各種不同的網(wǎng)絡(luò)業(yè)務(wù)和應(yīng)用;中間的控制層主要負責(zé)處理數(shù)據(jù)平面資源的編排,維護網(wǎng)絡(luò)拓撲,轉(zhuǎn)發(fā)信息等;最下層的數(shù)據(jù)轉(zhuǎn)發(fā)層負責(zé)數(shù)據(jù)處理、轉(zhuǎn)發(fā)和狀態(tài)收集。其中,以控制層為中心,其與應(yīng)用層和數(shù)據(jù)轉(zhuǎn)發(fā)層之間的接口分別被定義為北向接口和南向接口,是SDN架構(gòu)中兩個重要的組成部分。ONF在南向接口上定義了著名的OpenFlow協(xié)議,而業(yè)界在北向接口上還沒有達成標準共識。

        SDN的核心理念在于推動網(wǎng)絡(luò)業(yè)務(wù)的創(chuàng)新,而北向接口恰恰是這一趨勢的最主要推動力。通過北向接口,網(wǎng)絡(luò)業(yè)務(wù)的開發(fā)者可通過軟件編程的方式調(diào)用不同的網(wǎng)絡(luò)資源和能力。網(wǎng)絡(luò)業(yè)務(wù)編排系統(tǒng)也可通過北向接口獲知網(wǎng)絡(luò)資源的工作狀態(tài)并對網(wǎng)絡(luò)資源進行調(diào)度,實現(xiàn)資源的統(tǒng)一交付,從而更好的支持云計算等新業(yè)務(wù)對網(wǎng)絡(luò)資源的需求[1-2]。

        1 SDN應(yīng)用類型

        以O(shè)NF提出的SDN三層架構(gòu)為例,最上層的應(yīng)用層包括了基于控制層提供的API接口實現(xiàn)的與網(wǎng)絡(luò)業(yè)務(wù)相關(guān)的管理、編排、安全等應(yīng)用,以及根據(jù)用戶需求定制的具有其它指定功能的網(wǎng)絡(luò)業(yè)務(wù)。在當(dāng)前主流的SDN應(yīng)用領(lǐng)域中,主要包括如下兩種類型的應(yīng)用。

        1) 業(yè)務(wù)/資源編排類應(yīng)用。該類應(yīng)用主要是面向業(yè)務(wù)及資源統(tǒng)一管理、調(diào)度和編排的平臺,以云計算資源管理平臺為例,其作用是實現(xiàn)計算、存儲、網(wǎng)絡(luò)等基礎(chǔ)設(shè)施資源的池化和按需調(diào)度。

        2) 創(chuàng)新類網(wǎng)絡(luò)應(yīng)用。該類應(yīng)用主要面向傳統(tǒng)靜態(tài)網(wǎng)絡(luò)環(huán)境下難以實現(xiàn),但在SDN環(huán)境下可充分發(fā)揮優(yōu)勢的業(yè)務(wù),包括全局流量工程、應(yīng)用加速等,同時還可包括網(wǎng)絡(luò)功能虛擬化相關(guān)應(yīng)用,從而替代傳統(tǒng)網(wǎng)絡(luò)中的專用硬件。

        2 SDN北向接口功能、分類及實現(xiàn)案例

        2.1 SDN北向接口功能

        SDN北向接口確保了SDN控制器及其以下部分作為網(wǎng)絡(luò)驅(qū)動供上層SDN應(yīng)用調(diào)用。SDN北向接口可進行網(wǎng)絡(luò)抽象和網(wǎng)絡(luò)虛擬化。網(wǎng)絡(luò)抽象可提供物理網(wǎng)絡(luò)視圖、虛擬網(wǎng)絡(luò)疊加視圖、指定域抽象視圖、基本連接視圖以及QoS相關(guān)連接視圖等;網(wǎng)絡(luò)虛擬化可提供隧道流量處理以及疊加網(wǎng)絡(luò)啟/停等。另外,北向接口還可以實現(xiàn)基礎(chǔ)的網(wǎng)絡(luò)功能,例如路徑計算、環(huán)路檢測、安全等。同時向編排系統(tǒng)(OpenStack[3]Quantum、Vmware vCloud Director等)提供網(wǎng)絡(luò)管理的功能。

        從網(wǎng)絡(luò)業(yè)務(wù)的使用者角度來看,使用北向接口API基于SDN控制器以下所提供的網(wǎng)絡(luò)抽象和網(wǎng)絡(luò)虛擬化功能,可開發(fā)4~7層軟件功能以及虛擬設(shè)備,如防火墻、負載均衡器、流量工程和安全功能等,也可以實現(xiàn)網(wǎng)絡(luò)資源和業(yè)務(wù)的編排。

        從網(wǎng)絡(luò)管理員的角度來看,基于北向接口可進行網(wǎng)絡(luò)管理和控制,包括網(wǎng)絡(luò)抽象、網(wǎng)絡(luò)拓撲和網(wǎng)絡(luò)狀態(tài)監(jiān)控等。

        2.2 SDN北向接口分類

        根據(jù)接口特性可以將北向接口分為強耦合接口(應(yīng)用編程接口)、松耦合接口以及基于狀態(tài)的功能接口三種。

        1) 強耦合API包括進程內(nèi)API和進程間API。進程內(nèi)API主要由控制器提供用于在控制器內(nèi)實現(xiàn)編程功能;進程間API主要由控制器外部部件用來同控制器通信以執(zhí)行功能或者交換/讀取狀態(tài)。

        2) 松耦合接口由外部部件以松耦合的方式與控制器通信,通常并不需要立即響應(yīng),也不需要直接或即時同步出現(xiàn)。

        3) 基于狀態(tài)的功能接口包括主要以處理狀態(tài)為主的API,其功能就是設(shè)置和讀取狀態(tài)以及通知狀態(tài)改變。功能性API提供一套功能以供編程使用,如編程庫或SDK,包括系統(tǒng)和協(xié)議,它們并不通過過程調(diào)用,而是通過狀態(tài)改變。

        2.3 SDN北向接口實現(xiàn)案例

        1) OpenDayLight。圖1為OpenDayLight[4]給出的SDN架構(gòu),其中,網(wǎng)絡(luò)應(yīng)用/編排/業(yè)務(wù)和控制平臺之間的OpenDayLight APIs即為通常所說的北向接口,這里指定以REST方式進行定義,OpenDayLight所給出的SDN應(yīng)用包括對L2/L3轉(zhuǎn)發(fā)以及負載均衡、集線器等。

        2) BigSwitch。圖2為BigSwitch[5]的SDN平臺架構(gòu),其北向接口包括右側(cè)REST APIs以及平臺(Core Platform)和應(yīng)用之間的接口。BigSwitch所給出的SDN應(yīng)用包括對網(wǎng)絡(luò)虛擬化應(yīng)用,如ARP,DHCP、虛擬路由、OpenStack Networking、集線器、交換機學(xué)習(xí)、靜態(tài)流推送、負載均衡等的支持。

        圖1 OpenDayLight SDN架構(gòu)圖

        圖2 BigSwitch SDN平臺架構(gòu)

        3 基于云計算資源管理平臺的SDN應(yīng)用及場景分析

        當(dāng)前,服務(wù)器虛擬化、存儲虛擬化等技術(shù)都已被廣泛應(yīng)用,充分實現(xiàn)了底層物理資源的池化共享,進而滿足云計算多租戶需求。相比之下,傳統(tǒng)網(wǎng)絡(luò)遠未達到類似存儲及服務(wù)器虛擬化的靈活性。

        在云計算資源管理平臺中引入SDN,可以更好地改善對網(wǎng)絡(luò)資源的控制,實現(xiàn)管理的自動化。SDN架構(gòu)將控制平面從分散部署的網(wǎng)絡(luò)設(shè)備中抽取出來,并以集中化的控制器方式對全網(wǎng)進行控制。SDN控制器可從全局監(jiān)控SDN網(wǎng)絡(luò)的資源容量和網(wǎng)絡(luò)需求。云計算資源管理平臺通過調(diào)用控制器的北向接口,以軟件方式自動實現(xiàn)網(wǎng)絡(luò)資源的靈活調(diào)度和分配,進而與計算、存儲資源整合統(tǒng)一交付為云服務(wù)[6]。

        結(jié)合SDN的云計算資源管理平臺核心在于基于SDN控制器北向接口編排資源管理流程,使其能及時將上層云計算業(yè)務(wù)的資源需求反饋給控制器并對網(wǎng)絡(luò)設(shè)備和鏈路進行調(diào)度,從而將計算/存儲管理平臺與網(wǎng)絡(luò)管理平臺充分集成,實現(xiàn)云網(wǎng)融合。

        OpenStack通過Neutron組件提供SDN插件支持框架,將云平臺與網(wǎng)絡(luò)業(yè)務(wù)創(chuàng)新結(jié)合起來,從而實現(xiàn)云網(wǎng)融合。以下將以云計算環(huán)境中常見的虛擬機遷移網(wǎng)絡(luò)策略同步跟隨(即網(wǎng)絡(luò)策略跟隨虛擬機的遷移而同步遷移)的場景為例分析基于云計算的SDN應(yīng)用。

        3.1 需求描述

        虛擬機在數(shù)據(jù)中心內(nèi)部署時,通常與其相連的虛擬交換機或接入交換機上會部署ACL、QoS等網(wǎng)絡(luò)策略,從而對虛擬機進行管理。同時,針對部分有安全需求的業(yè)務(wù),防火墻也會對虛擬機狀態(tài)進行記錄和安全保障。當(dāng)虛擬機跨物理設(shè)備或跨廣域網(wǎng)遷移時,相應(yīng)的網(wǎng)絡(luò)策略需同步地遷移到虛擬機新位置下的網(wǎng)絡(luò)設(shè)備,以保證虛擬機仍然能夠得到正常的業(yè)務(wù)保障。在遷移過程中,應(yīng)保證用戶訪問無感知。

        3.2 OpenStack實現(xiàn)框架

        作為開源項目,OpenStack降低了運營和管理生產(chǎn)/實驗云基礎(chǔ)設(shè)施的門檻,同時,極大縮短了IaaS新業(yè)務(wù)的開發(fā)和部署周期。通過大量商業(yè)/開源Neutron插件的發(fā)布,可將OpenStack與SDN充分結(jié)合(OpenStack可視為工作在SDN應(yīng)用層的云計算資源管理平臺),系統(tǒng)管理員可利用SDN北向接口調(diào)用SDN控制器對外開放的網(wǎng)絡(luò)能力。當(dāng)有虛擬機組網(wǎng)需求時,相關(guān)的網(wǎng)絡(luò)策略和配置可在OpenStack管理平臺的界面上集中制定并進而驅(qū)動SDN控制器自動下發(fā)到對應(yīng)的網(wǎng)絡(luò)設(shè)備上。

        3.3 場景實現(xiàn)方案

        基于上述分析,給出虛擬機遷移網(wǎng)絡(luò)策略同步跟隨的場景示意圖,如圖3所示,具體步驟如下文描述。

        1)系統(tǒng)管理員通過OpenStack管理平臺下發(fā)創(chuàng)建虛擬機的指令;2)OpenStack管理平臺在計算節(jié)點A上創(chuàng)建虛擬機;3)當(dāng)在計算節(jié)點A上創(chuàng)建虛擬機時,Neutron SDN插件會將虛擬機對網(wǎng)絡(luò)資源(包括QoS,ACL等)的需求通知SDN控制器;4)SDN控制器通過OpenFlow流表將虛擬機所需要的網(wǎng)絡(luò)資源下發(fā)給OVS(Open vSwitch[7])和OpenFlow物理交換機;5) 系統(tǒng)管理員根據(jù)業(yè)務(wù)需求向OpenStack管理平臺下發(fā)虛擬機遷移指令;6) OpenStack根據(jù)虛擬機遷移策略將指定虛擬機從計算節(jié)點A遷移至計算節(jié)點B;7) 虛擬機遷移時會通過指令觸發(fā)SDN控制器,SDN控制器通過OpenFlow協(xié)議,更新下發(fā)給物理交換機和OVS的流表,從而實現(xiàn)與該虛擬機相對應(yīng)的QoS和ACL等網(wǎng)絡(luò)資源隨之遷移,并保證用戶訪問無感知。

        圖3 虛擬機遷移網(wǎng)絡(luò)策略同步跟隨

        3.4 方案測試及分析

        基于3.3小節(jié)的實現(xiàn)方案,搭建圖3所示的驗證環(huán)境。通過限定租戶虛擬機從外網(wǎng)FTP下載速度作為QoS策略,利用SDN控制器下發(fā)對應(yīng)的流表至計算節(jié)點A上的租戶虛擬機所對應(yīng)的交換機端口。當(dāng)從OpenStack管理平臺上通過Nova live-migration命令將租戶虛擬機從計算節(jié)點A遷移至計算節(jié)點B時,SDN控制器會得到觸發(fā),從而更新下發(fā)流表。經(jīng)測試,遷移過程中,遷移至計算節(jié)點B的租戶虛擬機仍然保持同樣的外網(wǎng)FTP下載速度,進而驗證了虛擬機在線遷移時,相關(guān)的網(wǎng)絡(luò)策略可保持同步跟隨。

        4 結(jié)束語

        與SDN南向接口方面已有的OpenFlow等國際標準不同,北向接口方面因需要密切聯(lián)系業(yè)務(wù)應(yīng)用需求,同時具備多樣化的特征,成為當(dāng)前SDN領(lǐng)域競爭的焦點,業(yè)界不同的參與者分別從不同的角度提出北向接口從而實現(xiàn)不同的SDN應(yīng)用,導(dǎo)致當(dāng)前北向接口標準很難達成共識??梢灶A(yù)測,后續(xù)的SDN北向接口將朝著標準化和開源兩個方向發(fā)展。北向接口設(shè)計的是否合理以便能被業(yè)務(wù)應(yīng)用廣泛調(diào)用將直接影響到SDN控制器廠商的市場前景。

        基于OpenStack和SDN集成環(huán)境的解決方案為云計算網(wǎng)絡(luò)業(yè)務(wù)的快速上線提供了新的可能,以本文提出的典型場景實現(xiàn)為基礎(chǔ),后續(xù)將有更多SDN相關(guān)應(yīng)用涌現(xiàn)出來,從而為云業(yè)務(wù)的發(fā)展提供更多網(wǎng)絡(luò)保障。

        參考文獻

        [1]Shin M K,Nam K H,Kim H J.Software-defined networking(SDN):A reference architecture and open APIs[C]//ICT Convergence (ICTC),2012 International Conference on.IEEE,2012:360-361

        [2]左青云,陳鳴,趙廣松,等.基于Open Flow的SDN技術(shù)研究[J].軟件學(xué)報,2013,24(5):1078-1097

        [3]OpenStack[EB/OL].[2013-12-13].http://www.openstack.org/

        [4]OpenDaylight[EB/OL].[2013-12-13].http://www.opendaylight.org/

        [5]BigSwitch[EB/OL].[2013-12-13].http://www.bigswitch.com/

        [6]程瑩,張云勇,楊紹光,等.云網(wǎng)融合及原型驗證研究[J].電信技術(shù),2013(9):9-13

        [7]Open vSwitch[EB/OL].[2013-12-13].http://openvswitch.org/

        猜你喜歡
        網(wǎng)絡(luò)資源功能
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        網(wǎng)絡(luò)資源在阿拉伯語教學(xué)中的應(yīng)用及成效分析
        基于預(yù)測的虛擬網(wǎng)絡(luò)資源分配方法
        電子測試(2018年15期)2018-09-26 06:01:36
        關(guān)于非首都功能疏解的幾點思考
        懷孕了,凝血功能怎么變?
        媽媽寶寶(2017年2期)2017-02-21 01:21:24
        “簡直”和“幾乎”的表達功能
        網(wǎng)絡(luò)資源在高中班級管理中的運用
        談網(wǎng)絡(luò)資源在大學(xué)計算機教學(xué)中的應(yīng)用
        中西醫(yī)結(jié)合治療甲狀腺功能亢進癥31例
        辨證施護在輕度認知功能損害中的應(yīng)用
        亚洲精品无码av人在线观看| 久久久婷婷综合亚洲av| 亚洲一区中文字幕视频| 一区二区和激情视频| 国产丝袜视频一区二区三区| 综合色天天久久| 亚洲小少妇一区二区三区| 熟女一区二区三区在线观看| 久久久久亚洲av片无码v| 无码av在线a∨天堂毛片| 亚洲av乱码国产精品观看麻豆| 国产成人精品一区二区20p| 日日碰狠狠添天天爽无码| 亚洲永久精品ww47永久入口| 日韩中文字幕一区在线| 欲香欲色天天天综合和网| 一本无码人妻在中文字幕免费| 窄裙美女教师在线观看视频| 女人天堂国产精品资源麻豆| 国产后入清纯学生妹| 精品推荐国产精品店| 青青草针对华人超碰在线| 亚洲午夜精品一区二区麻豆av| 少妇aaa级久久久无码精品片| av一区无码不卡毛片| 日本一区中文字幕在线播放| 风韵丰满熟妇啪啪区老熟熟女| 国产成人一区二区三区在线观看| 久久丁香花综合狼人| 亚洲一区二区刺激的视频| 被黑人猛烈30分钟视频| 国产爆乳乱码女大生Av| 一区二区三区黄色一级片| 国产精品永久在线观看| 国产免费又色又爽又黄软件| 亚洲免费毛片网| 亚洲中文字幕剧情类别| 久久久无码人妻精品一区| 成人在线免费视频亚洲| av在线播放免费观看| 波多野结衣的av一区二区三区|