1.一種基于SDN的自適應(yīng)流量監(jiān)控裝置,其特征在于:包括交換機選擇模塊、數(shù)據(jù)收集與存儲模塊、數(shù)據(jù)整理模塊和輪詢策略模塊;交換機選擇模塊選擇關(guān)鍵交換機,將選擇結(jié)果傳遞至數(shù)據(jù)收集與存儲模塊;數(shù)據(jù)收集與存儲模塊根據(jù)交換機選擇模塊提供的交換機列表以及Schedule_table,發(fā)起FlowStatistRequest請求該對應(yīng)流的統(tǒng)計信息,當收到FlowStatistReply記錄并保存;數(shù)據(jù)整理模塊通過數(shù)據(jù)收集與存儲模塊提供的數(shù)據(jù)通過相關(guān)計算完成流量監(jiān)控所需結(jié)果并保存;輪詢策略模塊通過數(shù)據(jù)整理模塊得到的各流速率,計算各流速變化率調(diào)整流輪詢頻率。
2.根據(jù)權(quán)利要求1所述的一種基于SDN的自適應(yīng)流量監(jiān)控裝置,其特征在于:交換機選擇模塊根據(jù)交換機選擇度ζ選擇收集流數(shù)據(jù)的訪問對象,將所求交換機集合傳遞至數(shù)據(jù)收集與存儲模塊;交換機選擇度ζ=flow_path(Si)∩Schedule_table(T)/flow_path(Si),其中flow_path(Si)表示通過交換機i的流,Schedule_table(T)表示在時間T需要收集數(shù)據(jù)的流。
3.根據(jù)權(quán)利要求2所述的一種基于SDN的自適應(yīng)流量監(jiān)控裝置,其特征在于:數(shù)據(jù)收集與存儲模塊根據(jù)Schedule_table[T]向Key_Switch[T]指定的交換機發(fā)起OFPFlowStatsRequest請求,同時接受OFPFlowStatsReply響應(yīng)將原始數(shù)據(jù)Flow_data保存到數(shù)據(jù)庫中。
4.根據(jù)權(quán)利要求3所述的一種基于SDN的自適應(yīng)流量監(jiān)控裝置,其特征在于:輪詢策略模塊為每個流指定輪詢頻率,根據(jù)流f的速率增長率計算并更新Schedule_table,新的輪詢頻率其中Tnew表示新的輪詢頻率,rnew表示新的流速率,rold表示舊的流速率,
是一個指定的閥值。