999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于軟件定義價格的SDN應用體系結構

2015-02-28 06:13:58諸葛斌王保霞王怡寧吳春明姚敏輝
電信科學 2015年8期
關鍵詞:微信資源用戶

諸葛斌,王保霞,王怡寧,吳春明,姚敏輝

(1.浙江工商大學信息與電子工程學院 杭州310018;2.浙江大學計算機科學與技術學院 杭州310027)

1 引言

SDN(software defined networking,軟件定義網絡)是一種新型的網絡架構及技術,起源于2006年美國斯坦福大學的Clean Slate研究課題,由McKeown教授[1]于2009年正式提出[2,3]。其主要特征為控制平面和轉發平面分離、開放接口和集中控制[4]。將轉發平面和控制平面分離能夠把網絡看成一個邏輯或虛擬的實體,將轉發行為抽象;提供標準化的開放接口,能夠實現應用和網絡的無縫集成;集中控制則可以獲取網絡資源(如流、功能、鏈路、虛擬租戶網絡)的全局信息并根據業務需求對資源進行全局調度和優化[5]。當前主流的SDN主體框架有從用戶角度提出的ONF(Open Networking Foundation,開放網絡基金 會)SDN架構、從網絡運營商角度提出的ETSI(European Telecommunications Standards Institute,歐洲電信標準化協會)NFV(network functions virtualization,網絡功能虛擬化)架構[6]和為具體實現SDN架構由業界巨頭Cisco(思科)、IBM、Microsoft(微軟)等聯合提出的OpenDaylight[7]開源SDN項目。OpenDaylight開源項目于2013年4月提出,旨在打破大廠商對網絡硬件的壟斷,以驅動網絡技術創新力。

SDN的主旨是希望通過對網絡進行抽象來推動網絡業務的創新,并從用戶的角度調度網絡資源以改進網絡。通過北向接口,SDN的開發者可以運用軟件編程的方式實現對不同網絡資源和能力的調用[8]。鑒于SDN本身的特點,相比其他應用,SDN應用具有更強的智能性、動態控制性和可編程性,整體網絡可根據業務的網絡需求及時動態地調整網絡資源能力的交付[9~11]。當前SDN已經被廣泛應用,例如,可編程的網絡實驗床、數據中心網絡、企業級網絡、無線網絡、網絡測量等[12]。數據中心網絡由于具有流量大、周期性強和突發性強等特點,要求網絡能夠多路徑轉發負載均衡、帶寬按需提供和集中管理控制,而SDN具有集中控制特性,可通過統一部署的控制器獲取數據中心的流量需求為其調度,按需分配;在數據中心采用SDN架構不僅能優化路由路徑、降低網絡維護代價,還能提高網絡設備的利用率并增加網絡設備的可管理性和靈活性[13]。企業級網絡具有業務類型多的特點,要求網絡靈活、自定義,并具有很高的安全性,SDN因其控制和轉發分離的特點,網絡設備簡單化、通用化,簡化了網絡管理,并且應用層可通過北向接口和控制層進行交流[14]。同時,高校也進行了SDN應用創新開發大賽[15]。但SDN的研究不應只局限在SDN上,而是應推進創新網絡業務的發展,即本文提出的SDN應用。從當前工業界和學術界來看,SDN應用這個概念還只是局限于數據中心、流量優化和QoS保障等方面,并沒有被很好地闡述。因此,本文首先通過比較傳統的桌面編程、傳統網絡編程和新型SDN應用編程之間的不同,明確了SDN應用的概念,然后提出了軟件定義價格(software defined price,SDP)的概念,設計了基于SDP的SDN應用框架,并將其應用于OpenDaylight開源項目,最后給出了基于SDP的虛擬租戶網絡測試案例。

相比其他文獻,本文最顯著的特點是提出了價格模塊,從用戶的角度根據價格調用網絡資源,并對網絡資源進行了定價;其次,引入了多虛擬平臺概念,在用戶調用底層網絡資源時,通過與多個虛擬平臺進行協商,在滿足用戶提供的<網絡資源、資源定價>條件下,為用戶創建虛擬租戶網絡,虛擬租戶網絡通過定價機制和下層進行協商,獲取底層網絡資源;最后,打破了底層物理網絡的限制,SDN應用是建立在虛擬租戶網絡之上的,用戶對于底層網絡環境來說是透明的,用戶所關心的是創建虛擬租戶網絡所需的配置和價格。

2 問題分析與動機

2006年Google(谷歌)首席執行官Eric Schmidt在搜索引擎大會上首次提出了“云計算”[16](cloud computing)的概念。云計算描述了一種基于互聯網的新的IT服務增加、使用和交付模式,通常涉及通過互聯網來提供動態易擴展且通常是虛擬化狀態的資源。美國國家標準與技術研究院(National Institute of Standards and Technology,NIST)定義云計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網絡訪問,進入可配置的計算資源共享池,資源能夠被快速提供,只需投入較少的管理工作。

云計算的目的是整合共享云計算資源,利用虛擬化技術將其形成具有服務能力的云計算服務產品[17,18],通過互聯網將數據和計算資源以服務的形式租用給所需的用戶。云計算著重為用戶提供服務,服務的使用和支付都依賴于商業模式的處理,因此,經濟學成為了云計算發展的驅動力[19]。在云計算市場中,多個云計算資源提供商和多個用戶共同參與交易形成競爭市場,雙方針對多類云計算服務展開交易并追求效益最大化。同時,由于云計算服務的高性價比、高可靠性、應用分布性、可擴展性、高度靈活性等特點,已經使得IT界大型企業進軍云計算服務領域,云計算市場規模急劇增長。近些年,國內外已有相當多的文獻對云計算中的經濟模型[20,21]進行了研究,典型的有基于經濟模型的網格資源管理分配[22]和任務調度優化等相關問題的研究。

其次,目前已有很多技術將云計算和SDN結合起來,以滿足用戶的需求定制化和多業務的需求,例如OpenStack中Neutron和SDN的結合,彌補了Neutron組件中網絡節點的公網瓶頸[23~25]。隨著網絡的不斷發展,軟件定義手機、軟件定義服務器、軟件定義網絡也逐漸為人們所知,也必將是未來網絡發展的方向之一。但是,鑒于當前SDN發展不健全,較少有或者還未有基于經濟模型的網絡資源分配的相關研究文獻。由于SDN能夠將網絡資源虛擬化,通過集中控制的方式進行集中管理,所以SDN資源能夠進行交易;另外,在實際的SDN應用中,資源并不是無償使用的,必須引入經濟模型中的定價機制,鑒于云計算中經濟模型的研究已非常成熟,本文借鑒云計算定價機制在SDN中提出了資源定價機制。

本文提出的SDN應用指以SDN為基礎,通過軟件編程的方式調用不同的網絡資源和服務,充分利用SDN的特點,根據用戶需求特點提供個性化的便捷服務。在本文提出的SDN應用中,云計算和SDN應用的相似之處在于具備資源能夠池化、按需服務、支持異構資源和支持應用層異構多業務等功能;另外還是一種生產者—消費者模型,強調資源專有,用戶通過付費的方式獲取自己的專有資源。

另外,在實際的云計算服務產品中,基于價格的服務層出不窮,如國外微軟的Windows Azure和國內的新浪云平臺對地理信息服務的收費模式。新浪云平臺提供3種級別的地理信息服務,分別為:一級地理信息服務為開發者提供自駕路線信息、公交路線信息以及公交站信息;二級地理信息服務為開發者提供根據地理信息坐標返回實際地址服務;三級地理信息服務開發者提供根據移動基站Wi-Fi等數據獲取當前位置信息服務以及生成一張靜態地圖圖片等服務。根據這3種級別的地理信息服務模式,新浪云平臺相應的計費方式分別是:調用一級服務,免費且次數不限;調用二級服務,成功調用則支付0.1付費云豆(新浪云的計價方式為1元=100付費云豆);調用三級服務,成功調用則支付0.5付費云豆。

不僅在新浪云,很多其他云平臺都采用相似的收費方式,例如,傳統IT廠商的IBM“藍云計劃”與“智慧城市”、惠普(HP)云計算、浪潮和寶德;還有互聯網提供商轉型為云計算提供商的Amazon EC2(Elastic Compute Cloud)、GCE(Google Compute Engine)、阿里云、百度云、盛大云和華為云;最 后 是 軟 件 廠 商Microsoft Windows Azure、VMvare、SalesForce和Citrix[26]。從上述平臺的計費模式可以看出,目前基于價格的服務中,資源的調用是通過調用函數的成功次數來計算其價格的,劃分的顆粒度和資源價格的單位足夠細小,但其價格都是人為規定的,缺乏一定的靈活性。所以,本文提出了軟件定義價格(SDP)這個概念,并同時提出了基于SDP的SDN應用,旨在解決當前服務缺乏價格因子或價格死板的問題。在基于SDP的服務中,其價格隨時間、負載等動態地變化。

3 SDN應用概念

編程是指使用某種程序設計語言編寫程序代碼,并最終得到結果的過程[27]。計算機編程語言從最早的機器語言、匯編語言發展到了后來的面向過程的程序設計語言以及面向對象的程序設計語言。與此同時,隨著網絡技術的不斷發展,編程模式也變得更加多樣化。最初的編程模式是簡單的桌面應用編程模式,其后是逐漸壯大的基于網絡的編程模式。現如今隨著SDN的提出,編程模式又發生了變化,也就是即將提出的SDN應用編程。

首先從編程模式進行探討,分析其不同,并得出SDN應用編程的概念以及應用。

3.1 傳統的桌面應用編程

傳統的桌面應用編程是指通過計算機程序設計語言,調用計算機內核提供的API(application programming interface,應用程序編程接口),并得到最終結果的過程。傳統的桌面應用編程如圖1所示,在控制臺里輸入time,該命令調用系統自帶的時間函數,最終顯示系統當前的時間為10∶19∶52。這種形式的編程一般比較簡單,只是簡單地調用計算機內核提供的接口,一般只涉及一臺電腦,且不存在網絡通信。

圖1 桌面應用編程示意

3.2 傳統的網絡編程

傳統的網絡編程指在發送端把信息按照規定好的協議組裝成分組,接收端根據規定好的協議解析分組,從而提取出相應的信息,達到通信的目的。其中,最主要的工作包括對數據分組的組裝、過濾、捕獲、分析以及處理[28]。

狹義的網絡編程指在操作系統上的套接字(socket)編程;廣義的網絡編程泛指網絡環境下的一切程序設計:socket程序編程和動態網頁Web程序設計。網絡編程的主要結構是客戶端/服務器(client/server,C/S)工作模式,客戶端一般為網絡用戶的計算機,其處于主動的地位,可以向服務器發出各種請求;服務器指在網絡上能夠提供特定服務的主機,處于被動的地位,根據用戶的請求做出相應的回答,提供相應的服務。用戶機進程為用戶提供圖形用戶界面(graphical user interface,GUI),根據用戶輸入的數據和命令向服務器發出請求,將服務器做出的回答進行分析處理,通過GUI提交給用戶。服務器端進程為多個用戶機提供服務,以實現資源共享。

傳統的網絡編程一般是C/S工作模式。圖2和圖3表示通過Java編程來獲取服務器上的時間。在此過程中,Java程序調用Java API中的currenttimemills(true,url)函數,分別向URL為“ntp-sop.inria.frserver”、“time-nw.nis.gov”以及“time.asia.apple.com”的服務器發送獲取當前時間的請求,服務器在收到客戶端的請求后,根據客戶端的請求URI(uniform resource identifier,統一資源標識符)和參數,解析客戶端的請求,計算客戶端需要的時間參數,將所得結果返回給客戶端,最后,客戶端獲取到3個服務器傳過來的數據,對其進行解析,并將最新的時間顯示在終端,分別 為2014-06-16 12∶32∶51、2014-03-16 12∶33∶54以 及2014-06-16 12∶34∶05。一般情況下,傳統的網絡編程通過一個客戶端訪問一臺服務器,且只涉及一條網絡鏈路。

圖2 獲取時間的Java程序

圖3 獲取時間的結果顯示

3.3 新型的SDN應用編程

本文所提出的新型SDN應用編程能夠根據用戶需求特點提供個性化的便捷服務,以SDN為基礎,通過軟件編程的方式調用不同的網絡資源和服務,并且充分利用SDN的特點。本文所論述的SDN應用均特指在SDN中添加SDP模塊并且能夠根據價格選擇服務或資源的應用。

為了更好地理解SDN應用,本文以微信公眾平臺為基礎,以時間服務為例,通過微信公眾平臺開發了一個獲取當前時間的SDN應用,微信請求時間結果如圖4所示。

該SDN應用隱藏地獲取當前時間的流程如圖5所示。

微信客戶端請求時間的具體過程為:

(1)發送問號(?)給微信服務器;

(2)微信服務器根據公眾賬號將對應客戶端的請求發給虛擬服務器;

(3)虛擬服務器根據客戶端獲取時間的請求將請求發送給不同的時間服務器;

圖4 微信請求時間結果

圖5 微信請求時間流程

(4)SDN控制器結合時間服務選擇算法,比較不同時間服務器返回的時間服務,選擇最優的時間服務返回到虛擬服務器;

(5)虛擬服務器將對應的時間返回到微信服務器;

(6)微信服務器將當前時間返回到微信客戶端。

在所提出的SDN應用編程中,微信客戶端訪問虛擬服務器,虛擬服務器通過特定協議訪問多組時間服務器以獲取當前的時間資源,這些服務器可以由多個虛擬網絡、數據中心、虛擬服務器協同工作組成,為用戶提供個性化的便捷服務。

最后,在操作便捷性、服務質量、是否涉及網絡、機器數量、地域范圍/規模、軟件收費方式、軟件存放位置、軟件維護升級、知識產權保護能力和用戶群可擴張性等方面對傳統的桌面編程、傳統的網絡編程以及新型的SDN應用編程進行了綜合的比較,具體見表1。由表1可知,傳統的桌面編程由于受到網絡、硬件等各方面因素的限制,相比另外兩種編程模式存在一定的劣勢;而傳統的網絡編程由于受到網絡靈活性的限制,與新型的SDN應用也有一定的差距;同時,新型的SDN應用編程,以SDN為基礎,不管是在操作便捷性、服務質量、是否涉及網絡、機器數量和地域范圍/規模方面,還是在軟件收費方式、軟件存放位置、軟件維護升級、知識產權保護能力和用戶群可擴張性等方面,都具有明顯的優越性,可以為用戶提供個性化的服務。

4 基于SDP的SDN應用體系結構

基于SDP的SDN應用體系結構是一種面向SDN應用編程、基于資源定價和交易的體系結構。與現有的編程模型不同,該結構指導編程人員從一個新的角度從事編程工作,給用戶提供一個良好的視圖界面。鑒于SDN應用具有價格模塊,首先提出SDP的概念;然后,結合SDP與SDN應用編程體系,提出基于SDP的SDN應用體系框架。

4.1 SDP概念

隨著SDN的發展,網絡中大量的交換機、路由器等各類資源均可轉換為虛擬資源,形成規模巨大的虛擬網絡資源,為網絡用戶提供能力無限的資源服務。但當前的資源定價是由服務商直接定義的,缺乏一定的靈活性和公平性,而SDP希望通過軟件的方式定義價格,從而擺脫價格的單一性,讓價格可以隨時間、流量等因素變化,以提高價格的靈活性。

表1 幾種編程技術的比較

SDP是一種新型的價格定義模式,其核心是通過自定義算法來確定資源的價格,通過軟件定義價格協議(software defined price protocol,SDPP)在買方和賣方相互協商后確定最終的成交價。

SDPP是SDP機制的核心組成,主要指服務商與用戶進行交易時,在協商價格過程中定義的一種雙方認可的協定。完整的SDPP主要包括交易對象、交易內容、交易費用以及交易對象的義務等。同時,服務商可以對用戶在工作負載和資源使用方面做出規定。SDPP可以保證用戶在使用資源時的服務質量。

SDPP的主要思想是:當用戶需要訪問服務商提供的資源時,服務商將資源的價格列表返回給用戶,用戶提供對應資源的服務價格,服務商依據自己的價格協商算法,比較并計算該用戶是否有權限使用該資源,若滿足,則提供相應服務水平的資源;若不滿足,則不能達成協議,交易終止。SDP協商過程如圖6所示。

圖6 SDP協商過程

SDPP協議頭如圖7所示。SDPP協議頭包括:身份標識 (ID)、優 先 級 (level)、表 達 (expression)、時 間 戳(timespec)、交易價格(price)、交易時間(contract date)以及交易狀態(state),具體介紹如下。

·身份標識:協議頭的唯一標識。

·優先級:服務優先級的標識。

·表達:包括身份標 識、類型(type)、屬 性(property),其中,身份標識是資源的唯一標識,類型用于表示資源的類型,屬性用于表示資源的屬性,包括速率、時延、抖動等。

·時間戳:服務時間的一個結構體,主要指服務時間段的選擇。

·交易價格:交易時的價格。

·交易時間:完成交易的時間。

·交易狀態:1表示交易成功;0表示交易失敗。

4.2 基于SDP的SDN應用

SDN應用的概念之所以被提出是由于各種網絡社群的驟增。這些網絡社群用戶具有相同的目的,通過網絡聚集到一起。基于SDP的SDN應用以SDN為基礎,即含有SDP模塊,通過軟件編程的方式調用各種網絡資源,根據用戶需求特點并在滿足用戶需求的情況下提供具有價格信息的服務。由于在一個完全開放的競爭SDN應用市場中,資源服務提供商和資源消費者不能完全掌握彼此對資源和服務的真實估價,因此資源/服務的交易是信息不對稱的博弈問題。交易雙方的經濟效益與彼此的出價策略緊密聯系。因此,資源服務交易的雙方就構成了雙向拍賣,這是信息不對稱的貝葉斯博弈問題。本文設計的基于SDP的

SDN應用具有以下典型的特點。

圖7 SDPP協議頭

·既可作資源提供商也可充當資源消費者。當SDN應用需要調用資源或者功能時,向其他SDN應用付款以獲取資源和功能,此時該SDN應用充當資源消費者;與此同時,SDN應用中的任何資源或功能可被定價并銷售,該SDN應用充當資源提供商。

·具有SDP模塊。SDN應用中添加了SDP模塊,該模塊主要包含通用價格模塊和通用交易模塊,分別用于資源的定價和交易。其中,通用價格模塊是一個框架,內置幾種價值算法。用戶可以選擇內置的價值算法,也可自定義價值算法。資源價值隨時間、當前網絡流量、資源緊缺充裕程度以及歷史價格而變動,價值算法根據這些因素重新定價出當前資源的價值。該價值是SDN應用資源提供商的私人信息,只有資源提供商自己知曉。

·交易對象可協商價格。在交易過程中,SDN應用資源提供商根據當前的定價價值,重新包裝價格,并呈獻給SDN應用資源消費者。交易時,若資源消費者不滿意資源提供商的價格,雙方可協商價格。若協商成功,則交易成功;反之,協商破裂,交易失敗。

·資源可代替性。資源提供商以不同的價格提供資源,這些資源具有可代替性,相同單位的資源在不同提供商中的價格差異比較大[19]。資源消費者在調用資源的過程中下放命令到不同的資源提供商,擁有該資源的資源提供商根據自身的定價機制將價格呈現給資源消費者,資源消費者根據價格預算和需求選擇合適的資源提供商。

·區別于其他的編程,SDN應用基于一定特征的網絡社群(如QQ群,具有特定的對象),擁有至少兩個用戶,這些用戶具有共同的認知感,每個用戶的行為都有相同而明確的目標和期望[29]。SDN應用可按照時間劃為兩種類型:臨時型和長期型。顧名思義,臨時型SDN應用指因為某種原因而臨時建立起來的應用,當達到預期效果后,該SDN應用可解散;長期型SDN應用則指根據某種需求或盈利目的而建立并要求長期運行維護下去的應用。

4.3 SDN應用實例

根據SDN應用的典型特點,即SDN應用具有SDP模塊、同時充當資源提供者和資源消費者以及針對一定特征的網絡社群,本節給出一個典型的SDN應用實例——微信請求資源過程。

SDN控制器通過SDP模塊將請求下發給多個云平臺,例如新浪云服務、百度云服務和阿里云服務。不同的服務給出當前資源的價格,SDN控制器可根據預期價格和資源選擇云服務并進行價格協商。圖8給出了基于SDP的微信客戶端獲取服務/資源的流程。微信客戶端發送獲取當前地址的請求給微信服務器,微信服務器將請求發送給虛擬服務器,虛擬服務器根據SDP機制,得到當前網絡狀態下的價格并提供給SDN控制器,SDN控制器根據不同的虛擬基礎平臺提供的價格擇優選擇服務并返回給客戶端,同時,在虛擬服務器中的對應賬號中扣除相應的云豆。

圖8 微信請求資源過程

4.4 基于SDP的SDN應用體系框架

本系統旨在基于SDP建立具有價格因子的SDN應用體系架構。新型的SDN應用體系如圖9所示,主要包括SDN個性化服務器、虛擬服務器、SDN控制器以及基礎服務器4部分。

圖9 新型的SDN應用體系

而本文設計的SDN應用是基于OpenDaylight開源項目的,其中,基礎服務器對應項目中的轉發層,SDN控制器屬于控制層,虛擬服務器和SDN個性化服務器分別對應應用層中的虛擬租戶網絡[30](virtual tenant network,VTN)和上層應用。

SDN應用體系框架如圖10所示。SDN應用層主要包括以新浪、百度、阿里云服務器,微信平臺以及以Google翻譯、天氣預報等為主體的三大類平臺,各個平臺都有自己的SDP模塊,它們之間以REST形式進行通信。在應用層中的業務層主要包括VTN協調者 (VTN coordinator)、OpenStack Neutron以及其他業務層的服務,各個服務都包含SDP模塊,它們之間以REST形式進行通信。控制層和物理層的各個模塊都有自己的SDP模塊,層與層之間通過SDPP進行通信。

5 基于SDP的虛擬租戶網絡系統的實現與測試

5.1 測試方案設計

底層物理拓撲設計如圖11所示,系統測試的整體拓撲由8臺主機和7臺交換機組成,圖11中已標出路由器之間的鏈路價格,其測試用例見表2。

圖10 SDN應用體系框架

圖11 底層物理拓撲設計

表2 系統測試用例

5.2 測試過程及結果

實驗采用Ubuntu11.10操作系統,系統的整體測試環境包括OpenDaylight控制器和Mininet仿真環境。測試分為以下4個部分。

(1)在Ubuntu終端創建虛擬租戶網絡。

若返回“HTTP/1.1200 OK”,表示創建成功。創建VTN成功如圖12所示。

圖12 創建VTN成功示意

(2)通過Mininet終端驗證結果的正確性。

Mininet終端測試結果驗證界面如圖13所示。打開Mininet終端,在終端輸入pingall指令,可以看到,主機1、主機3、主機5和主機8之間可以相互通信。

(3)通過基于SDP的虛擬租戶網絡日志文件驗證結果的正確性。

圖13 Mininet終端測試結果驗證界面

VTN日志文件如圖14所示,在主機1、主機3、主機5和主機8之間存在3條虛擬租戶網絡,根據VTN的定價機制可得到3條虛擬租戶網絡(VTN1、VTN2、VTN3),對應的價格為:10.7、9.7和8.6,當客戶端發出創建VTN3命令時,調用協商算法(BaseConsult)進行協商;然后,調用南向接口創建對應的vBridge、interface以及portmap;最后,將創建成功的信息返回給用戶。

圖14 VTN日志文件

(4)通過圖形界面驗證結果的正確性。

基于SDP的虛擬租戶網絡系統的UI界面如圖15所示。各個鏈路上的數值對應當前鏈路的價格,加陰影的主機是當前虛擬租戶網絡所覆蓋的主機。VTN1、VTN2和VTN3為第1步創建VTN時顯示的3條虛擬租戶網絡。由圖15可知,VTN3對應的價格最便宜,所以用戶可以選擇創建VTN3來實現自己的虛擬租戶網絡系統。

6 結束語

SDN因其具有轉發與控制分離、集中控制和開放接口功能而被廣泛應用。本文首先介紹了SDN的產生背景和發展現狀;在此基礎上,通過比較SDN和云計算應用的區別和特點,借鑒云計算的經濟模型,提出了SDP的概念;并在SDN應用體系框架的基礎上,將SDP機制與SDN應用體系框架結合起來,提出了基于SDP的SDN應用和SDN應用體系框架。在本文所提出的SDN應用中,SDN應用具有經濟模型,可以對網絡資源進行動態定價;而資源提供者和資源消耗者可以通過協商機制對資源的價格進行協商,從而從用戶的角度調度網絡資源。實驗證明當前可以實現基于SDP的虛擬租戶網絡。在未來的工作中,將針對SDN架構中的每一層,進一步完善和實現SDP和SDN應用。

圖15 VTN圖形界面

1 Stanford University.Clean slate program.http://cleanslate.stanford.edu,2006

2 McKeown N.Software-defined networking.Proceedings of IEEE INFOCOM,Rio de Janeiro,Brazil,2009

3 張朝昆,崔勇,唐翯祎等.軟件定義網絡(SDN)研究進展.軟件學報,2015,26(1):62~81 Zhang C K,Cui Y,Tang H Y,et al.State of the art survey on software defined networking.Journal of Software,2015,26(1):62~81

4 鄭毅,華一強,何曉峰等.SDN的特征、發展現狀及趨勢.電信科學,2013,29(9):102~107 Zheng Y,Hua Y Q,He X F,et al.Characteristics,development and future of SDN.Telecommunications Science,2013,29(9):102~107

5 雷葆華,王峰,王茜等.SDN核心技術剖析和實戰指南.北京:電子工業出版社,2013 Lei B H,Wang F,Wang Q,et al.Deciphering SDN:Core Techniques and Practical Guide.Beijing:Publishing House of Electronics Industry,2013

6 Network Functions Virtualization:an Introduction,Benefits,Enablers,Challenges & Call for Action.White Paper,2012

7 OpenDaylight.http://www.opendaylight.org/,2015

8 Nadeau T D,Gray K.SDN:Software Defined Networks.Sebastopol:Oreilly Media,2013

9 趙慧玲.SDN應用之資源管理平臺.http://network.51cto.com/art/201312/424814.htm,2013 Zhao H L.Resource management platform of SDN application.http://network.51cto.com/art/201312/424814.htm,2013

10 趙慧玲,史凡.SDN/NFV的發展與挑戰.電信科學,2014,30(8):13~18 Zhao H L,Shi F.Development and challenge of SDN/NFV.Telecommunications Science,2014,30(8):13~18

11 Huang S,Griffioen J,Calvert K L.Network hypervisors:enhancing SDN infrastructure.Computer Communications,2014,46(6):87~96

12 宋平,劉軼,劉馳等.一種支持細粒度并行的SDN虛擬化編程框架.軟件學報,2014,25(10):2220~2234 Song P,Liu Y,Liu C,et al.Fine-grained parallel SDN virtualization programming framework.Journal of Software,2014,25(10):2220~2234

13 王淑玲,李濟漢,張云勇等.SDN架構及安全性研究.電信科學,2013,29(3):117~122 Wang S L,Li J H,Zhang Y Y,et al.Research on SDN architecture and security.Telecommunications Science,2013,29(3):117~122

14 黃孫亮.SDN的應用場景分析與探討.http://www.zte.com.cn/cndata/magazine/zte_technologies/2013/7_2013/magazine/201307/t20130715_402140.html,2013 Huang S L.The analysis and discussion of SDN application scenarios.http://www.zte.co m.cn/cndata/magazine/zte_tech nologies/2013/7_2013/magazine/201307/t20130715_402140.html,2013

15 第一屆全國高校軟件定義網絡(SDN)應用創新開發大賽.http://www2.scut.edu.cn/s/139/t/153/91/59/info102745.htm,2014 The 1st innovation and development competion of SDN application in national colleges.http://www2.scut.edu.cn/s/139/t/153/91/59/info102745.htm,2014

16 陳康,鄭緯民.云計算:系統實例與研究現狀.軟件學報,2009,20(5):1337~1348 Chen K,Zheng W M.Cloud computing:system instances and current research.Journal of Software,2009,20(5):1337~1348

17 黎春蘭,鄧仲華,張文萍.云服務的定價策略分析.圖書與情報,2013(1):36~41 Li C L,Deng Z H,Zhang W P.Pricing the cloud services.Library and Information,2013(1):36~41

18 張云勇,李素粉,吳俊等.面向云服務提供商的服務選擇方法研究.通信學報,2012(9):66~76 Zhang Y Y,Li S F,Wu J,et al.Research on the cloud services provider-oriented services selection method.Journal on Communications,2012(9):66~76

19 謝劍.云計算服務產品的組合雙向拍賣模型研究(碩士學位論文).浙江工商大學,2013 Xie J.Study on the model of combinatorial double auction for the cloud computing services and products(master dissertation).Zhejiang Gongshang University,2013

20 諸葛斌,鄧麗,戴國偉等.基于雙邊市場多歸屬結構的SDN資源管理機制.電信科學,2014,30(5):55~64 Zhuge B,Deng L,Dai G W,et al.SDN resource management mechanism based on bilateral market’s multi-homed architecture.Telecommunications Science,2014,30(5):55~64

21 梁寧寧,蘭巨龍,程國振等.基于拍賣博弈的可重構服務承載網動態構建算法.電信科學,2015,31(5)Liang N N,Lan J L,Cheng G Z,et al.Dynamic auction game-based reconfigurable service carrying network construction algorithm.Telecommunications Science,2015,31(5)

22 楊明.基于組合雙向拍賣和信任的網格資源分配與定價算法研究及應用(碩士學位論文).北京郵電大學,2010 Yang M.Research and application on the algorithm of grid resource allocation and pricing based on combinatorial double auction and trust(master dissertation).Beijing University of Posts and Telecommunications,2010

23 李俊武.云計算網絡珠璣.北京:電子工業出版社,2015 Li J W.Cloud Computing Peals.Beijing:Publishing House of Electronics Industry,2015

24 張衛峰.深度解析SDN:利益、戰略、技術、實踐.北京:電子工業出版社,2014 Zhang W F.SDN:Interest,Strategy,Technology and Practice.Beijing:Publishing House of Electronics Industry,2014

25 李俊武.Neutron結合SDN的架構分析.http://www.sdnlab.com/8583.html,2015 Li J W.Architecture analysis of the Neutron combined SDN.http://www.sdnlab.com/8583.html,2015

26 中外對比:國內云計算平臺的三大特點.http://news.expeak.com/cloud/2012/0904/3526.html?1346829435,2012 Chinese-foreign contrast:the three characteristics of domestic cloud computing platform.http://news.expeak.com/cloud/2012/0904/3526.html?1346829435,2012

27 胡永凱,左保河.基于Maven的J2ME項目管理插件的開發.電腦與電信,2009(3):54~56 Hu Y K,Zuo B H.Development of Maven plugin for J2ME project.Computer and Telecommunication,2009(3):54~56

28 張俊.用Maven簡化你的項目管理.程序員,2006(9):124~125 Zhang J.Simplify project using Maven.Programmer,2006(9):124~125

29 David E,Jon K.Networks,crowds and markets:reasoning about a highly connected world.Journal of the Royal Statistical Society,2010,175(4)

30 OpenDaylight Virtual Tenant Network(VTN).https://github.com/opendaylight/docs/blob/stable/lithium/manuals/user-guide/src/main/asciidoc/vtn/vtn-user.adoc,2015

猜你喜歡
微信資源用戶
基礎教育資源展示
一樣的資源,不一樣的收獲
資源回收
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
微信
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
微信
微信
主站蜘蛛池模板: 亚洲中文字幕手机在线第一页| 四虎亚洲精品| 中文一区二区视频| 国产成人精品在线| 亚洲一级毛片免费观看| 亚洲婷婷六月| 蜜桃臀无码内射一区二区三区| 55夜色66夜色国产精品视频| 久久这里只有精品2| 67194在线午夜亚洲| 欧美特黄一级大黄录像| 日本成人精品视频| 亚洲专区一区二区在线观看| 亚洲精品高清视频| 中文字幕无码制服中字| 国产精品白浆在线播放| 久久亚洲美女精品国产精品| 99久久99视频| 国产成人AV男人的天堂| 亚洲美女AV免费一区| 国产免费观看av大片的网站| 国内丰满少妇猛烈精品播| 好吊妞欧美视频免费| 99视频国产精品| 青青操视频免费观看| 99re在线观看视频| 国产成人一区| 亚洲大学生视频在线播放| 成人字幕网视频在线观看| 亚洲精品黄| 亚洲精品在线影院| 国产午夜小视频| 国产网站一区二区三区| 国产国产人在线成免费视频狼人色| 99这里精品| 日韩天堂视频| 国产丝袜第一页| 亚洲毛片一级带毛片基地| 婷婷丁香在线观看| 免费精品一区二区h| 国产手机在线小视频免费观看| 91在线激情在线观看| 亚洲第一成人在线| 喷潮白浆直流在线播放| 亚洲综合经典在线一区二区| 97在线碰| 国产视频只有无码精品| 欧美亚洲激情| 人与鲁专区| 国产精品久久久久久久久kt| 亚洲色图欧美激情| 视频二区亚洲精品| 日韩精品无码免费一区二区三区| 日本三区视频| 高清亚洲欧美在线看| 国产日韩欧美在线视频免费观看| 国产精品福利在线观看无码卡| 全午夜免费一级毛片| 中美日韩在线网免费毛片视频| 国产精品亚洲片在线va| 久久久久88色偷偷| 五月天综合婷婷| 91福利片| 久久国产精品夜色| 青青操国产视频| 熟女日韩精品2区| 在线另类稀缺国产呦| 国产一区二区丝袜高跟鞋| 精品亚洲麻豆1区2区3区| 免费欧美一级| 日韩大乳视频中文字幕| 国产成人免费手机在线观看视频| 香蕉视频在线精品| 国产高清无码麻豆精品| 日韩精品免费一线在线观看| 国产精品成人一区二区| 欧美日韩国产高清一区二区三区| 国内熟女少妇一线天| 国产精品久久久久久久久kt| 国产免费久久精品99re不卡| 天天躁夜夜躁狠狠躁图片| 亚洲第一黄色网址|