邢寧哲 ,吳 舜 ,萬(wàn) 瑩 ,周亞?wèn)| ,胡成臣 ,趙泓博 ,劉偉昌
(1.國(guó)網(wǎng)冀北電力有限公司信息通信分公司 北京 100053;2.西安交通大學(xué) 西安 710049;3.南京疊鍶信息技術(shù)有限公司 南京 211100;4.遠(yuǎn)光軟件股份有限公司 珠海 519085)
在網(wǎng)絡(luò)技術(shù)和網(wǎng)絡(luò)服務(wù)不斷發(fā)展的背景下,電力企業(yè)的數(shù)據(jù)中心網(wǎng)絡(luò)正在或即將發(fā)生一些顯著的變化。第一,數(shù)據(jù)中心的合并持續(xù)發(fā)生。分布廣泛的小型數(shù)據(jù)中心正向集中的大型數(shù)據(jù)中心演進(jìn),這意味著數(shù)據(jù)中心將有更多的設(shè)備、更復(fù)雜的布線和更多的網(wǎng)絡(luò)流量。第二,服務(wù)器虛擬化已成為重要趨勢(shì)。大量的虛擬服務(wù)器和用于訪問(wèn)它們的虛擬網(wǎng)絡(luò)被廣泛地集成到了物理網(wǎng)絡(luò)基礎(chǔ)架構(gòu)中。第三,新的應(yīng)用服務(wù)和架構(gòu)不斷出現(xiàn),數(shù)據(jù)中心正在從傳統(tǒng)的基于數(shù)據(jù)轉(zhuǎn)發(fā)模式轉(zhuǎn)換到基于服務(wù)的遞交模式,數(shù)據(jù)中心變得更趨向于動(dòng)態(tài)、復(fù)雜。第四,云計(jì)算業(yè)務(wù)需求的大量涌現(xiàn)。云計(jì)算業(yè)務(wù)需求要求數(shù)據(jù)中心網(wǎng)絡(luò)能夠用更加快捷有效的技術(shù)在網(wǎng)絡(luò)管理等方面快速響應(yīng)。
為了應(yīng)對(duì)這些變化,電力企業(yè)的數(shù)據(jù)中心需要不斷利用技術(shù)創(chuàng)新來(lái)提高自己的競(jìng)爭(zhēng)力,這些技術(shù)不僅包括服務(wù)器虛擬化、存儲(chǔ)虛擬化、云計(jì)算,還包括與此相配套的一些自動(dòng)化和業(yè)務(wù)流程化工具。IT技術(shù)要不斷創(chuàng)新、演進(jìn)和轉(zhuǎn)變,才能適應(yīng)這些需求。應(yīng)當(dāng)看到,傳統(tǒng)的網(wǎng)絡(luò)架構(gòu)已經(jīng)很難適應(yīng)這些變化和需求,落后的網(wǎng)絡(luò)架構(gòu)阻礙了業(yè)務(wù)的發(fā)展。SDN(software defined networking,軟件定義網(wǎng)絡(luò))作為一種新型的網(wǎng)絡(luò)架構(gòu),其特性可以很好地適應(yīng)電力企業(yè)數(shù)據(jù)中心網(wǎng)絡(luò)的演進(jìn)需求,相比于傳統(tǒng)網(wǎng)絡(luò),SDN具有以下幾個(gè)優(yōu)勢(shì):將物理網(wǎng)絡(luò)從邏輯網(wǎng)絡(luò)中分割開(kāi)來(lái);網(wǎng)絡(luò)管理采用集中式的控制,具有自治性以及可編程的優(yōu)點(diǎn);虛擬機(jī)在數(shù)據(jù)中心有更好的移動(dòng)性;增強(qiáng)的安全功能;更好的流量分割;動(dòng)態(tài)網(wǎng)絡(luò)劃分,可以解決多租戶網(wǎng)絡(luò)問(wèn)題等[1]。基于這些特點(diǎn),將SDN應(yīng)用于電力企業(yè)數(shù)據(jù)中心網(wǎng)絡(luò)將會(huì)給網(wǎng)絡(luò)管理、網(wǎng)絡(luò)安全等方面帶來(lái)顯著的提升。
本文首先對(duì)SDN架構(gòu)進(jìn)行簡(jiǎn)介,并著重對(duì)SDN在傳統(tǒng)數(shù)據(jù)中心網(wǎng)絡(luò)中的部署和演進(jìn)方案進(jìn)行綜述,最后以電力企業(yè)數(shù)據(jù)中心實(shí)際提供的云服務(wù)為應(yīng)用案例,提出SDN在電網(wǎng)云數(shù)據(jù)中心尤其是桌面云池的部署方案,并對(duì)其具體實(shí)施方式進(jìn)行了探索及可行性分析。
SDN是指網(wǎng)絡(luò)的控制平面與數(shù)據(jù)平面分離的一種網(wǎng)絡(luò)體系結(jié)構(gòu)。數(shù)據(jù)平面負(fù)責(zé)數(shù)據(jù)分組的轉(zhuǎn)發(fā)、流量以及拓?fù)湫畔⒌氖占?;控制平面運(yùn)行在單獨(dú)的服務(wù)器上,管理員通過(guò)數(shù)據(jù)平面收集的數(shù)據(jù),獲取整個(gè)網(wǎng)絡(luò)的完整視圖,為每條數(shù)據(jù)流建立特定的處理策略,并下發(fā)到所有相關(guān)的交換機(jī)上[2]。
SDN的邏輯架構(gòu)如圖1所示,分為基礎(chǔ)設(shè)施層、控制層和應(yīng)用層3層結(jié)構(gòu)。
圖1 SDN的邏輯架構(gòu)
基礎(chǔ)設(shè)施層由SDN交換機(jī)等網(wǎng)絡(luò)設(shè)備組成,是網(wǎng)絡(luò)最基本的構(gòu)成元素,負(fù)責(zé)網(wǎng)絡(luò)信息的收集以及最終對(duì)網(wǎng)絡(luò)策略的執(zhí)行,如轉(zhuǎn)發(fā)或丟棄數(shù)據(jù)分組等。
控制層為SDN的 “大腦”,主要負(fù)責(zé)集中維護(hù)網(wǎng)絡(luò)拓?fù)浼熬W(wǎng)絡(luò)狀態(tài)信息,實(shí)現(xiàn)不同業(yè)務(wù)特性的適配。利用控制數(shù)據(jù)平面接口,控制層可以對(duì)底層網(wǎng)絡(luò)設(shè)備的資源進(jìn)行抽象,獲取底層網(wǎng)絡(luò)設(shè)備信息,生成全局的網(wǎng)絡(luò)抽象視圖,并通過(guò) API(application programming interface,應(yīng)用程序編程接口)提供給上層應(yīng)用。
應(yīng)用層包括各種不同的業(yè)務(wù)和網(wǎng)絡(luò)應(yīng)用,可以根據(jù)網(wǎng)絡(luò)不同的應(yīng)用需求,調(diào)用與控制層相接的應(yīng)用編程接口,實(shí)現(xiàn)不同功能的應(yīng)用程序。
當(dāng)前SDN的主要應(yīng)用對(duì)計(jì)算機(jī)的計(jì)算、存儲(chǔ)以及網(wǎng)絡(luò)通信都有著較高要求。對(duì)于網(wǎng)絡(luò)來(lái)說(shuō),數(shù)據(jù)中心要求其內(nèi)部網(wǎng)絡(luò)能夠擁有高帶寬、低時(shí)延、高靈活性、高可靠性、可以提供QoS功能。為了降低能耗,要盡量提高網(wǎng)絡(luò)資源的利用率。目前SDN在服務(wù)器虛擬化、存儲(chǔ)虛擬化等方面都已得到應(yīng)用,充分實(shí)現(xiàn)了底層物理資源的池化共享,進(jìn)而滿足云計(jì)算多租戶需求。相比之下,傳統(tǒng)網(wǎng)絡(luò)遠(yuǎn)未達(dá)到類(lèi)似存儲(chǔ)及服務(wù)器虛擬化的靈活性。下文將對(duì)具有代表性的SDN部署方案進(jìn)行綜述。
圖2 Google B4架構(gòu)
Google B4網(wǎng)絡(luò)[3]共分為3個(gè)層次,分別是物理設(shè)備層(switch hardware)、局部網(wǎng)絡(luò)控制層(site controller)和全局控制層(global)。一個(gè)site就是一個(gè)數(shù)據(jù)中心。第一層的物理交換機(jī)和第二層的控制器在每個(gè)數(shù)據(jù)中心內(nèi)部出口的地方都有部署,而第三層的SDN網(wǎng)關(guān)和TE服務(wù)器則位于一個(gè)全局統(tǒng)一的控制中心。Google B4網(wǎng)絡(luò)的架構(gòu)如圖2所示。
Microsoft SWAN的主要目標(biāo)是讓網(wǎng)絡(luò)能承載更多的流量,并且支持靈活的基于全網(wǎng)的鏈路共享策略[4]。SWAN的架構(gòu)如圖3所示?;诰W(wǎng)絡(luò)中不同服務(wù)的性能要求,大致可以將網(wǎng)絡(luò)服務(wù)分為如下3種類(lèi)型。
(1)interactive服務(wù)
這類(lèi)服務(wù)涉及用戶體驗(yàn)的關(guān)鍵部分,對(duì)丟失分組和時(shí)延十分敏感,即使是很短的時(shí)延,也會(huì)嚴(yán)重影響用戶的體驗(yàn)。
(2)elastic服務(wù)
雖然這類(lèi)服務(wù)不涉及用戶體驗(yàn)的關(guān)鍵部分,但是對(duì)于時(shí)延的要求還是比較高的。elastic流量需要在幾秒或幾分鐘之內(nèi)傳送完成。時(shí)延會(huì)對(duì)服務(wù)的效果產(chǎn)生很大影響。
圖3 微軟SWAN架構(gòu)
(3)background 服務(wù)
這類(lèi)服務(wù)主要處理運(yùn)維。例如,一個(gè)數(shù)據(jù)中心為了長(zhǎng)期存儲(chǔ)將某個(gè)服務(wù)的數(shù)據(jù)復(fù)制到另一個(gè)數(shù)據(jù)中心上。這類(lèi)服務(wù)的流量對(duì)帶寬消耗極大,但對(duì)時(shí)延不敏感。
根據(jù)數(shù)據(jù)中心之間的流量特點(diǎn),SWAN支持兩種共享策略:第一,它支持少量?jī)?yōu)先級(jí)(例如interactive>elastic>background),并能根據(jù)優(yōu)先級(jí)類(lèi)型嚴(yán)格按照優(yōu)先級(jí)大小分配帶寬;第二,在優(yōu)先級(jí)相同的情況下,SWAN會(huì)以公平的方式分配帶寬。
Kandoo是一種分布式控制平面架構(gòu),與HyperFlow的設(shè)計(jì)思路類(lèi)似。Kandoo將應(yīng)用分為本地控制應(yīng)用(local control application)(例如那些處理本地事件的應(yīng)用)和非本地控制應(yīng)用(non-local control application)(例如那些需要知道全局網(wǎng)絡(luò)狀態(tài)的事件)。Kandoo為控制器設(shè)計(jì)了一種兩層架構(gòu):本地控制器處理本地應(yīng)用請(qǐng)求,并且在位置上與交換機(jī)的距離很近;一個(gè)邏輯上集中式的根控制器運(yùn)行非本地控制應(yīng)用。如圖4所示,數(shù)個(gè)本地控制器在網(wǎng)絡(luò)各處進(jìn)行部署,其中每一個(gè)都會(huì)控制一個(gè)或數(shù)個(gè)交換機(jī)。另一方面,根控制器控制所有的本地控制器[5]。
圖4 Kandoo架構(gòu)
如圖5所示,Kandoo的核心組件扮演著一個(gè)與普通OpenFlow一樣的角色,但是也有Kandoo專(zhuān)用的擴(kuò)展功能,包括確定應(yīng)用的需求、隱藏本地控制器的分布式應(yīng)用模型的復(fù)雜性以及在網(wǎng)絡(luò)中推送事件。
圖5 Kandoo的組件之間的關(guān)系
對(duì)于上述3種典型SDN部署方案,其結(jié)構(gòu)特點(diǎn)和主要區(qū)別見(jiàn)表1。
考慮到電力企業(yè)數(shù)據(jù)中心的相關(guān)云服務(wù)需要為不同層級(jí)的電力企業(yè)服務(wù),云服務(wù)的硬件設(shè)備和軟件部署比一般行業(yè)的云服務(wù)具有更大的復(fù)雜性,在相關(guān)的網(wǎng)絡(luò)資源控制與管理方面會(huì)遇到更大的挑戰(zhàn)。因此,在云計(jì)算資源管理平臺(tái)中引入SDN,可以更好地改善對(duì)網(wǎng)絡(luò)資源的控制,實(shí)現(xiàn)自動(dòng)化管理。SDN架構(gòu)將控制平面從分散部署的網(wǎng)絡(luò)設(shè)備中抽取出來(lái),并以集中化的控制方式對(duì)全網(wǎng)進(jìn)行控制。SDN控制器可從全局監(jiān)控網(wǎng)絡(luò)的資源容量和通信需求。云計(jì)算資源管理平臺(tái)通過(guò)調(diào)用控制器的北向接口,以軟件方式自動(dòng)實(shí)現(xiàn)網(wǎng)絡(luò)資源的靈活調(diào)度和分配,進(jìn)而與計(jì)算、存儲(chǔ)資源整合統(tǒng)一交付給云服務(wù)。SDN的云計(jì)算資源管理平臺(tái)核心在于基于SDN控制器北向接口編排資源管理流程,使其能及時(shí)將上層云計(jì)算業(yè)務(wù)的資源需求反饋給控制器,并對(duì)網(wǎng)絡(luò)設(shè)備和鏈路進(jìn)行調(diào)度,從而將計(jì)算/存儲(chǔ)管理平臺(tái)與網(wǎng)絡(luò)管理平臺(tái)充分集成,實(shí)現(xiàn)云網(wǎng)融合。
表1 Google B4、Microsoft SWAN和 Kandoo對(duì)比
SDN被用于數(shù)據(jù)中心的虛擬機(jī)部署與動(dòng)態(tài)遷移。虛擬機(jī)在數(shù)據(jù)中心內(nèi)部署時(shí),通常會(huì)在與其相連的虛擬交換機(jī)或接入交換機(jī)上部署ACL、QoS等網(wǎng)絡(luò)策略,從而對(duì)虛擬機(jī)進(jìn)行管理。同時(shí),針對(duì)部分有安全需求的業(yè)務(wù),防火墻也會(huì)對(duì)虛擬機(jī)狀態(tài)進(jìn)行記錄和保護(hù)。當(dāng)虛擬機(jī)跨物理設(shè)備或跨廣域網(wǎng)遷移時(shí),相應(yīng)的網(wǎng)絡(luò)策略需同步遷移到虛擬機(jī)新位置下的網(wǎng)絡(luò)設(shè)備處,以保證虛擬機(jī)仍然能夠得到正常的業(yè)務(wù)保障。在遷移過(guò)程中,應(yīng)保證用戶訪問(wèn)無(wú)感知。
電力公司云終端系統(tǒng)建立在各省市公司機(jī)房的硬件資源池(桌面云池)之上,基于虛擬化技術(shù)和分布式存儲(chǔ)技術(shù),用戶通過(guò)云終端訪問(wèn)桌面云池中的虛擬機(jī),獲取云端辦公服務(wù)。該系統(tǒng)為企業(yè)提供高安全性辦公服務(wù)的終端集約化解決方案。在保證正常業(yè)務(wù)活動(dòng)的同時(shí),提高對(duì)員工終端的管控水平,提升桌面終端信息安全防護(hù),提高桌面終端維護(hù)效率,降低運(yùn)維工作成本。
系統(tǒng)部署根據(jù)省級(jí)公司的實(shí)際情況,有以下2種實(shí)現(xiàn)方式。
(1)省級(jí)單位集中式部署并管理桌面云池
各地市瘦終端通過(guò)本地局域網(wǎng)、廣域網(wǎng)、云端局域網(wǎng),向集中式云池獲取服務(wù)資源。
(2)地市單位分布式桌面云池,省級(jí)單位集中管理
各地市瘦終端通過(guò)本地局域網(wǎng)向本地云池獲取服務(wù)資源,省級(jí)單位可根據(jù)需求,調(diào)整各地市分布式云池間的資源分配。
其中,本地和云端局域網(wǎng)以二層交換方式實(shí)現(xiàn),本地瘦終端、傳統(tǒng)PC辦公機(jī)以高帶寬、高冗余的方式接入,匯聚到本地廣域網(wǎng)出口或本地云池接入口。該部分網(wǎng)絡(luò)資源相對(duì)較充足,但鑒于網(wǎng)管策略變更的難度,為保證并發(fā)用戶數(shù)高、單用戶網(wǎng)絡(luò)傳輸密集的時(shí)段能夠正常運(yùn)行,無(wú)法默認(rèn)分配較高的網(wǎng)絡(luò)資源。
廣域網(wǎng)連接以三層互聯(lián)方式實(shí)現(xiàn),帶寬資源有限、容易成為網(wǎng)絡(luò)瓶頸、制約集中式云池的訪問(wèn)以及分布式云池間的資源共享和調(diào)配。解決瓶頸鏈路中的優(yōu)先級(jí)服務(wù)問(wèn)題是這部分的關(guān)鍵。
計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)并舉是當(dāng)代信息系統(tǒng)的潮流,云終端系統(tǒng)實(shí)現(xiàn)了對(duì)電力公司計(jì)算和存儲(chǔ)資源的統(tǒng)一管理和分配,而傳統(tǒng)網(wǎng)絡(luò)架構(gòu)在應(yīng)對(duì)新型系統(tǒng)中的資源調(diào)度、服務(wù)質(zhì)量、安全、網(wǎng)管運(yùn)維等方面有待優(yōu)化。
以當(dāng)今支持和使用最為廣泛的OpenFlow實(shí)現(xiàn)的SDN為例,采用OpenFlow協(xié)議構(gòu)成一個(gè)控制轉(zhuǎn)發(fā)分離的網(wǎng)絡(luò),用戶可以很容易地在控制器 (選用Ryu來(lái)搭建實(shí)驗(yàn)平臺(tái)[6])通過(guò)編程控制網(wǎng)絡(luò)的轉(zhuǎn)發(fā)行為,而轉(zhuǎn)發(fā)面是基于支持OpenFlow的全可編程SDN平臺(tái)ONetSwitch[7,8]定制開(kāi)發(fā)的數(shù)據(jù)平面。面向電力公司云終端SDN部署方案的控制轉(zhuǎn)發(fā)分離的可編程網(wǎng)絡(luò)架構(gòu)如圖6所示。
像云計(jì)算一樣,網(wǎng)絡(luò)將向虛擬化方向演進(jìn),使工作負(fù)荷與物理網(wǎng)絡(luò)解耦合,從而使計(jì)算虛擬化的潛力得以完全發(fā)揮,但傳統(tǒng)的網(wǎng)絡(luò)方法不能很好地勝任該項(xiàng)任務(wù)。采用云計(jì)算的思路設(shè)計(jì)虛擬化系統(tǒng)的整體架構(gòu),在統(tǒng)一計(jì)算、存儲(chǔ)資源的基礎(chǔ)上整合網(wǎng)絡(luò)資源,通過(guò)SDN技術(shù)將網(wǎng)絡(luò)資源池化,形成統(tǒng)一的資源調(diào)度組。
圖6 SDN控制轉(zhuǎn)發(fā)分離的可編程網(wǎng)絡(luò)架構(gòu)總體架構(gòu)
SDN提供了網(wǎng)絡(luò)虛擬化架構(gòu),克服了傳統(tǒng)網(wǎng)絡(luò)的缺點(diǎn),提供了虛擬主機(jī)的優(yōu)勢(shì),如可隔離、移動(dòng)性、擴(kuò)展性、無(wú)限制的動(dòng)態(tài)業(yè)務(wù)開(kāi)通能力,與硬件設(shè)備解耦合等。將SDN技術(shù)應(yīng)用到云終端和桌面云池網(wǎng)絡(luò)中,使網(wǎng)絡(luò)資源能夠與計(jì)算和存儲(chǔ)資源以及終端資源(桌面云池)一起進(jìn)行統(tǒng)一調(diào)度,并為上層應(yīng)用提供開(kāi)放接口,進(jìn)一步提供新業(yè)務(wù)開(kāi)發(fā)能力??傮w來(lái)看,該方案帶來(lái)了以下優(yōu)勢(shì)。
(1)業(yè)務(wù)即軟件實(shí)現(xiàn)完全虛擬化
控制面、轉(zhuǎn)發(fā)面分別演進(jìn),轉(zhuǎn)發(fā)面不感知任何業(yè)務(wù)邏輯,只是機(jī)械地按照流表中的指令集進(jìn)行轉(zhuǎn)發(fā),從而實(shí)現(xiàn)數(shù)據(jù)通信設(shè)備轉(zhuǎn)發(fā)面與控制面的解耦,使云終端平臺(tái)網(wǎng)絡(luò)擺脫網(wǎng)絡(luò)硬件的束縛,只關(guān)注對(duì)網(wǎng)絡(luò)的功能需求,徹底解放了軟件的創(chuàng)造力,使業(yè)務(wù)開(kāi)展借助快速創(chuàng)新按軟件發(fā)布周期迅速跟隨市場(chǎng)演進(jìn)。無(wú)需手動(dòng)配置或者重新布線基礎(chǔ)設(shè)施,業(yè)務(wù)實(shí)施就可以動(dòng)態(tài)添加、擴(kuò)展和配置。
(2)集中控制面
與分散地管理數(shù)十臺(tái)乃至數(shù)百臺(tái)交換機(jī)相比,一個(gè)集中的管理點(diǎn)無(wú)疑大大降低了管理的復(fù)雜度。SDN的控制能力使得全局動(dòng)態(tài)轉(zhuǎn)發(fā)策略非常容易維護(hù),實(shí)現(xiàn)一次配置處處生效。新的轉(zhuǎn)發(fā)規(guī)則、拓?fù)渌惴o(wú)需改動(dòng)交換機(jī)硬件,只要在控制器中實(shí)現(xiàn)一個(gè)軟件模塊或編寫(xiě)一段腳本即可??刂破鞅旧砘谏逃梅?wù)器、操作系統(tǒng),安裝、開(kāi)發(fā)、部署網(wǎng)絡(luò)應(yīng)用模塊非常容易。建成之后的云終端平臺(tái)SDN作用范圍如圖7所示。
該方案的部署方式分為兩個(gè)層次:控制層和應(yīng)用層、數(shù)據(jù)層。在控制層和應(yīng)用層,可在云終端網(wǎng)絡(luò)系統(tǒng)內(nèi)新增部署多臺(tái)服務(wù)器作為SDN系統(tǒng)的控制器,運(yùn)行符合OpenFlow 1.3以上標(biāo)準(zhǔn)的控制器軟件及其南北向接口軟件。在每臺(tái)服務(wù)器上部署云終端SDN運(yùn)維管理系統(tǒng)。而在數(shù)據(jù)層,部署定制SDN交換機(jī)組,匯聚云終端的數(shù)據(jù)業(yè)務(wù)。開(kāi)展業(yè)務(wù)交換性能測(cè)試、端口占用率測(cè)試、網(wǎng)絡(luò)吞吐量以及數(shù)據(jù)轉(zhuǎn)發(fā)時(shí)延測(cè)試。
實(shí)施時(shí),可以利用SDN轉(zhuǎn)發(fā)與控制分離的可編程技術(shù)架構(gòu),對(duì)云終端平臺(tái)的網(wǎng)絡(luò)進(jìn)行優(yōu)化和統(tǒng)一管理,最終實(shí)現(xiàn)網(wǎng)絡(luò)、計(jì)算、存儲(chǔ)資源等各種資源的跨層統(tǒng)一調(diào)度和集中管理,降低網(wǎng)絡(luò)建設(shè)成本、提高傳輸可靠性和運(yùn)維便捷性,實(shí)現(xiàn)靈活的業(yè)務(wù)提供、新業(yè)務(wù)快速部署能力,保留控制層和數(shù)據(jù)層軟硬件的完全支配權(quán),保障進(jìn)一步優(yōu)化、定制化的實(shí)施。
本文對(duì)SDN這一創(chuàng)新的網(wǎng)絡(luò)架構(gòu)進(jìn)行了介紹,并著重對(duì)現(xiàn)有的SDN部署案例進(jìn)行了綜述,通過(guò)對(duì)Google、Microsoft等SDN部署案例的分析,認(rèn)為采用SDN對(duì)現(xiàn)有的電力企業(yè)網(wǎng)絡(luò)進(jìn)行改造,可以極大地簡(jiǎn)化網(wǎng)絡(luò)管理、降低運(yùn)維成本,為電力企業(yè)網(wǎng)的創(chuàng)新提供網(wǎng)絡(luò)保證。最后,以電力企業(yè)推行云終端和桌面云池為例,提出了SDN在電網(wǎng)云終端體系中的部署方案,并對(duì)該部署方案進(jìn)行了具體實(shí)施方式的探索及可行性分析,得出了在國(guó)網(wǎng)云終端/云計(jì)算的體系中部署SDN具有較高的可行性。
圖7 云終端作用范圍
1 Kim H,Feamster N.Improving network management with software defined networking.IEEE Communications Magazine,2013,51(2):114~119
2 Mckeown N,Anderson T,Balakrishnan H,et al.OpenFlow:enablinginnovation in campusnetworks.ACM SIGCOMM Computer Communication Review,2008,38(2):69~74
3 Jain S,Kumar A,Mandal S,et al.B4:experience with a globally-deployed software defined WAN.ACM SIGCOMM Computer Communication Review,2013,43(4):3~14
4 Hong C Y,Kandula S,Mahajan R,et al.Achieving high utilization with software-driven WAN.ACM SIGCOMM Computer Communication Review,2013,43(4):15~26
5 Yeganeh S H,Ganjali Y.Kandoo:a framework for efficient and scalable offloading of control applications.Proceedings of the First Workshop on Hot Topics in Software Defined Networks,Helsinki,Finland,2012:19~24
6 Ryu controller,http://osrg.github.io/ryu/,2015
7 Hu C C,Yang J,Zhao H B,et al.Design of all programmable innovation platform for software defined networking.Proceedings of Open Networking Summit 2014,Santa Clara,CA,USA,2014
8 Hu C C,Yang J,Gong Z M,et al.DesktopDC:setting all programmable data center networking testbed on desk.ACM SIGCOMM Computer Communication Review,2014,44(4):593~594
9 Tootoonchian A,Ganjali Y.HyperFlow:a distributed control plane for OpenFlow.Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking,San Jose,CA,USA,2010
10 Heller B,Seetharaman S,Mahadevan P,et al.Elastictree:saving energy in data center networks.Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation,Berkeley,CA,USA,2010