[發明專利]一種流表處理方法及裝置在審
| 申請號: | 201710618052.9 | 申請日: | 2017-07-26 |
| 公開(公告)號: | CN107423154A | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 李豐啟 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F9/455 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 李紅爽,李丹 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 處理 方法 裝置 | ||
技術領域
背景技術
隨著計算機技術以及集成電路技術的飛速發展,云計算憑借其在系統利用率高、人力/管理成本低、靈活性/可擴展性強等方面表現出的優勢,已經成為目前企業IT建設的新形態,但在網絡方面,傳統網絡不能滿足數據中心網絡虛擬化的特性。SDN(Softwar Define Network,軟件定義網絡)作為一種新型網絡創新架構,以全新的設計理念解決網絡虛擬化問題并得到了良好而迅猛的發展,已經完全具備了可以在生產環境中應用的技術成熟度;而在云計算中,大量的采用和部署虛擬化是一個基本的技術模式。
服務器虛擬化技術的廣泛部署,極大地增加了數據中心的計算密度,虛擬化與SDN技術大大提高了資源利用率與應用部署效率但也不可避免的帶來了新的問題:在巨量虛擬機環境中,控制器下發了巨量的流表,一旦網絡出現故障,采用人工對流表進行分析,工作量非常大,分析效率比較低;另外,由于復雜的網絡環境與應用,對網絡問題的定位與分析帶來了更高的復雜度。
因此,迫切需要提供一種流表處理方案來解決上述技術問題。
發明內容
本發明提供一種流表處理方法及裝置,以解決上述問題。
本發明實施例提供一種流表處理方法,包括以下步驟:獲取已傳輸的流表信息,其中,所述流表信息包括以下至少之一:流表名稱、流表行為;
對所述流表信息進行分析,輸出流表分析結果。
本發明實施例提供一種流表處理裝置,包括處理器,適于實現各指令;存儲設備,適于存儲多條指令,所述指令適于由所述處理器加載并執行;
獲取已傳輸的流表信息,其中,所述流表信息包括以下至少之一:流表名稱、流表行為;
對所述流表信息進行分析,輸出流表分析結果。
本發明實施例提供的技術方案:獲取已傳輸的流表信息,其中,所述流表信息包括以下至少之一:流表名稱、流表行為;對所述流表信息進行分析,輸出流表分析結果。
上述技術方案中,通過系統自動對流表信息進行分析,輸出流表分析結果為用戶定位網絡問題提供參考依據,既提高了虛擬化網絡的故障定位與解決的效率,保證網絡故障解決的時效性,也解決了在虛擬環境下大量虛擬機而導致巨量流表帶來故障分析的復雜性。同時,通過對流表的分析,對系統的性能也可以有一定的了解,降低了用戶的學習成本、提高了網絡故障解決的效率,使虛擬環境下網絡故障的定位簡單高效。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1所示為本發明實施例1的流表處理方法流程圖;
圖2所示為本發明實施例2的流表處理裝置結構圖。
具體實施方式
下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
本發明實施例設計的要點主要包括:控制平面、流表分析模塊;其中,控制平面是系統與用戶的交互平面,負責接收用戶發送的流表分析指令;流表分析模塊監聽到用戶的指令后,利用SDN架構獲取所有已下發流表并對流表行為進行分析,最后將流表分析結果反饋到用戶界面供用戶參考,為用戶定位網絡問題提供高效、直觀而準確的建議。流表分析模塊并不會對流量的轉發造成影響,也不會影響轉發速率。
控制平面功能相對簡單:接收用戶發送的流表分析指令,這里僅僅是是否執行流表分析。流表分析模塊通過監聽到流表分析指令時首先利用與SDN框架查詢所有已下發的流表,獲取到所有流表后對流表行為進行詳細分析,分析完成后返回結果給用戶。
目前流表分析結果主要分為:流表關聯目標虛擬機信息;流表循環處理特征信息;流表出口特征信息;其中,所述流表出口特征信息包括:流表出口不存在、流表出口是控制器、虛擬機和控制器均不是流表出口。
具體而言:
“Cleared”:表示流表關聯目標虛擬機信息,也即流表確定的到某臺虛擬機;
“Cycle”:表示流表循環處理特征信息,也即流表是本條流表是循環處理中的一部分、
“BlackHole”:表示虛擬機和控制器均不是流表出口,也即流表出口既不是虛擬機也不是控制器、
“NA”:表示流表的出口不存在或是控制器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710618052.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于塑料進氣管集成油噴狀的出模結構
- 下一篇:產品脫模簡便的模具結構





