[發明專利]在轉發和控制分離架構下實現虛擬可編程路由器的方法有效
| 申請號: | 201310020565.1 | 申請日: | 2013-01-18 |
| 公開(公告)號: | CN103067287A | 公開(公告)日: | 2013-04-24 |
| 發明(設計)人: | 諸葛斌;王偉明;戴國偉 | 申請(專利權)人: | 浙江工商大學 |
| 主分類號: | H04L12/771 | 分類號: | H04L12/771;H04L12/803 |
| 代理公司: | 杭州求是專利事務所有限公司 33200 | 代理人: | 杜軍 |
| 地址: | 310018 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 轉發 控制 分離 架構 實現 虛擬 可編程 路由器 方法 | ||
1.?在轉發和控制分離架構下的路由器實現虛擬可編程的方法,其特征在于包括如下步驟:
步驟(1)控制件管理單元接收用戶創建虛擬可編程路由器的指令,根據轉發和控制分離架構物理路由器的資源情況計算所需創建虛擬控制件和虛擬轉發件的數量、參數以及虛擬控制件和虛擬轉發件之間的對應關系;
步驟(2)控制件管理單元通知各個控制件創建所需的虛擬控制件,同時,控制件管理單元通過轉發件管理單元通知各個轉發件創建所需的虛擬轉發件;
步驟(3)控制件管理單元負責把各個虛擬控制件和虛擬轉發件的對應關系通知虛擬控制件;轉發件管理單元負責把各個虛擬控制件和虛擬轉發件的對應關系通知虛擬轉發件;
步驟(4)各個虛擬轉發件根據對應關系通過ForCES協議向虛擬控制件請求建鏈,實現把多個虛擬控制件和多個虛擬轉發件組成單個虛擬可編程路由器;
步驟(5)控制件管理單元通過動態調整虛擬控制件和虛擬轉發件的數量、參數和它們之間的對應關系實現管理維護虛擬可編程路由器;
步驟(6)當虛擬可編程路由器需要拆除時,控制件管理單元通知該虛擬可編程路由器所對應的虛擬控制件,虛擬控制件通過ForCES協議通知虛擬轉發件取消鏈接,控制件注銷虛擬可編程路由器中的虛擬控制件,轉發件注銷虛擬可編程路由器中的虛擬轉發件;
所述步驟(1)中的控制件管理單元接收用戶創建虛擬可編程路由器指令,根據轉發和控制分離架構物理路由器的資源情況計算所需創建虛擬控制件和虛擬轉發件的數量、每個虛擬控制件和虛擬轉發件的性能參數,性能參數包括CPU能力、內存大小、網絡數據包轉發速度、網絡接口類型數量以及多個虛擬控制件控制多個虛擬轉發件建鏈的集合對應關系;
所述的計算方式是指物理路由器根據創建虛擬可編程路由器指令中所要求的創建虛擬控制件和虛擬轉發件的數量、每個虛擬控制件和虛擬轉發件的性能參數,然后與物理路由器中的CPU能力、內存大小以及帶寬進行匹配獲得的;
所述的步驟(2)中控制件管理單元通知各個控制件創建所需的虛擬控制件,各控制件根據所指定的性能參數在本機上創建滿足需求的虛擬機,在虛擬機中運行ForCES中間件,再運行各第三方的網絡服務模塊得到該虛擬控制件,轉發件根據從轉發件管理單元得到的性能參數在本機上創建滿足需求的虛擬機,在虛擬機中運行ForCES中間件,再建立滿足需求的邏輯功能塊拓撲得到該虛擬轉發件;
所述的步驟(3)中控制件管理單元負責把各個虛擬控制件和虛擬轉發件的對應關系通知虛擬控制件;轉發件管理單元負責把各個虛擬控制件和虛擬轉發件的對應關系通知虛擬轉發件,具體如下:
控制件管理單元和轉發件管理單元把對應關系和建鏈參數通過配置文件的方式通知虛擬控制件和虛擬轉發件,對應關系是指虛擬轉發件需要和哪個虛擬控制件建鏈,建鏈參數包括虛擬控制件ID、虛擬轉發件ID、虛擬控制件IP地址、虛擬轉發件件IP地址和虛擬控制件SCTP端口;
所述的步驟(4)中各個虛擬轉發件根據對應關系通過ForCES協議向虛擬控制件請求建鏈,其中虛擬轉發件和虛擬控制件可在單個或多個物理單元上,以單對單、單對多、多對多或多對單的形式進行建鏈;
若以多對多形式建鏈,則多個虛擬控制件同時承擔面向多個虛擬轉發件的網絡服務功能,多虛擬控制件不區分主從,實現網絡服務的載均衡,由多個虛擬控制件和多個虛擬轉發件集合組成單個虛擬可編程路由器;
所述步驟(5)中控制件管理單元通過改變配置文件設置動態調整虛擬控制件和虛擬轉發件的數量,各虛擬單位的CPU能力、內存大小、網絡數據包轉發速度,網絡接口類型數量參數,同時改變各虛擬單位之間建鏈的對應關系,管理維護虛擬可編程路由器;
所述的虛擬單位指的是單個虛擬控制件和單個或多個虛擬轉發件建鏈的組合,各虛擬單位根據用戶對虛擬可編程路由器帶寬、處理器和緩存等的性能需求,或者網絡服務的負載情況動態的調整各自的參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工商大學,未經浙江工商大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310020565.1/1.html,轉載請聲明來源鉆瓜專利網。





