[發明專利]SDN網絡中的Onos部署暨OvsManager實現方法在審
| 申請號: | 201710445523.0 | 申請日: | 2017-06-13 |
| 公開(公告)號: | CN107204943A | 公開(公告)日: | 2017-09-26 |
| 發明(設計)人: | 汪清;滕立平;崔鑫;趙爽;高麗蓉 | 申請(專利權)人: | 天津大學 |
| 主分類號: | H04L12/931 | 分類號: | H04L12/931;H04L12/24 |
| 代理公司: | 天津市北洋有限責任專利代理事務所12201 | 代理人: | 劉國威 |
| 地址: | 300072*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | sdn 網絡 中的 onos 部署 ovsmanager 實現 方法 | ||
技術領域
本發明屬于軟件定義網絡領域,具體講,涉及SDN網絡中的Onos部署暨OvsManager應用。
背景技術
隨著智能終端以及云服務得到廣泛的應用,網絡規模和流量快速增長。預計未來5~10年,寬帶流量將增長數十倍,連接節點數增加到數百億。同時網絡和信息服務的領域已經不再限于公眾用戶,越來越多的創新服務和垂直行業應用正在成為互聯網的新興發展領域。傳統的通信網絡主體還是封閉網絡,面對越來越
多的開放性需求,原有的通過疊加一層“能力開放平臺”來完成內部功能開放的做法,降低了網絡功能的實現和效率。同時傳統的通信網絡在對接垂直行業應用時,通常是以專網的方式來服務,這無論是在資源利用還是敏捷性上,都難以滿足新的要求。在網絡業務不斷發展的過程中,傳統網絡逐漸不能滿足新興網絡業務的需求。SDN(軟件定義網絡)把傳統網絡的控制功能與轉發功能進行分離,能夠在一定程度上,滿足新興網絡業務的需求。OpenFlow(開放流)協議的提出,使得SDN(軟件定義網絡)得到了很大發展。
SDN(軟件定義網絡)是一種基于軟件的新型網絡架構和技術。它的最大特點是控制平面和轉發平面分離,網絡狀態控制實現集中化,底層資源對上層業務應用具有可見性。集中化的網絡狀態控制,能夠對網絡資源進行靈活的調用。底層資源對上層業務應用的可見性,能夠使底層資源得到充分利用。這些特點符合以相關業務為代表的動態化趨勢,對相對靜態的網絡能夠進行改變,而且能夠支持更多的創新業務。SDN(軟件定義網絡)來源于斯坦福大學的一個項目,隨之被應用到其他的網絡研究領域。
SDN(軟件定義網絡)控制器軟件目前主要是開源控制器,包括Opendaylight(面向模型的驅動控制器)、ONOS(開放式網絡操作系統)等。ONOS(開放式網絡操作系統)是一種軟件定義網絡的操作系統,用于讓服務提供者具有可擴展性、高可靠性、高性能和抽象能力,從而使得創建應用程序和服務變得很容易。因為ONOS(開放式網絡操作系統)的核心可以是分布式的,所以其擴展性、可靠性和穩定性都很高。ONOS(開放式網絡操作系統)可以用集群模式運行,使得網絡的靈敏度與網頁類似。在北向接口方面,ONOS(開放式網絡操作系統)設計了抽象層及其API(應用程序編程接口),具有圖像化的界面,可以在圖像化的界面中實現應用。在南向接口方面,ONOS(開放式網絡操作系統)也設計了一個抽象層及其API(應用程序編程接口),可以插拔式運行,對下層設備與協議的差異進行了屏蔽。
Open vSwitch(下面簡稱為OVS,虛擬交換軟件)是運行在虛擬化平臺上的虛擬交換機。在虛擬化平臺上,OVS(虛擬交換軟件)可以為動態變化的端點提供2層交換功能,很好的控制虛擬網絡中的訪問策略、網絡隔離、流量監控等等。OVS(虛擬交換軟件)遵循Apache2.0(交換通信協議)許可證,能同時支持多種標準的管理接口和協議。OVS(虛擬交換軟件)也提供了對OpenFlow協議的支持,用戶可以使用任何支持OpenFlow(開放流)協議的控制器對OVS(虛擬交換軟件)進行遠程管理控制。Open vSwitch(虛擬交換軟件)是目前主流的開源OpenFlow(開放流)交換機,因此在OVS(虛擬交換軟件)上進行系統的原型開發與實現。
SDN(軟件定義網絡)網絡應用范圍非常的廣泛,同時對于OVS(虛擬交換軟件)創建的交換機的控制方法也很多,OVS(虛擬交換軟件)自主創建交換機,利用命令腳本進行控制具有一定的局限性,控制器不能夠自主創建交換機類型,信息交換轉發需要每設計一次拓寬,重新定義。
發明內容
為克服現有技術的不足,本發明旨在進行ONOS(開放式網絡操作系統)的APP開發與部署,對OVS(虛擬交換軟件)的交換機能夠創建自定義的兩類OVS(虛擬交換軟件)交換機,能夠刪除OVS(虛擬交換軟件)交換機,能夠查看網絡中OVS(虛擬交換機)交換機的信息,當不同類型的OVS(虛擬交換軟件)交換機上線時,能夠下發不同的固定流表。OVSmanager(虛擬交換機管理者)應用的開發,可以使得控制器對交換機的控制更加靈活自主,適用于不同的網絡結構。本發明采用的技術方案是,SDN網絡中的Onos部署暨OvsManager實現方法,步驟如下:
(1)創建開放式網絡操作系統ONOS下的應用App,根據所要實現的功能構建項目工程的整體結構與框架,開放式網絡操作系統ONOS是一種軟件定義網絡的操作系統;
(2)編寫Java文件,針對所要實現的不同功能進行編寫,放入工程文件夾中;
(3)對項目工程App進行編譯;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學,未經天津大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710445523.0/2.html,轉載請聲明來源鉆瓜專利網。





