虛擬機網(wǎng)絡數(shù)據(jù)流量監(jiān)控方法及裝置
基本信息
申請?zhí)?/td> | CN201910169420.5 | 申請日 | - |
公開(公告)號 | CN109981403A | 公開(公告)日 | 2019-07-05 |
申請公布號 | CN109981403A | 申請公布日 | 2019-07-05 |
分類號 | H04L12/26(2006.01)I; H04L12/931(2013.01)I | 分類 | 電通信技術; |
發(fā)明人 | 不公告發(fā)明人 | 申請(專利權)人 | 北京勤慕數(shù)據(jù)科技有限公司 |
代理機構 | 北京商專永信知識產(chǎn)權代理事務所(普通合伙) | 代理人 | 北京勤慕數(shù)據(jù)科技有限公司 |
地址 | 100084 北京市海淀區(qū)農(nóng)大南路1號院5號樓4層407 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開一種虛擬機網(wǎng)絡數(shù)據(jù)流量監(jiān)控方法包括:將所述服務器的多個虛擬機中的一個虛擬機配置成具有監(jiān)聽端口和轉發(fā)端口的虛擬機網(wǎng)絡監(jiān)控模塊,監(jiān)聽端口用于網(wǎng)絡數(shù)據(jù)的捕獲,轉發(fā)端口用于將捕獲的網(wǎng)絡數(shù)據(jù)轉發(fā)至指定接收機;啟動虛擬機網(wǎng)絡監(jiān)控模塊所對應的虛擬機,以自動執(zhí)行以下步驟:加載uio.ko,igb_uio.ko內核模塊;配置DPDK虛擬網(wǎng)卡驅動,將監(jiān)聽端口和轉發(fā)端口的虛擬網(wǎng)卡驅動配置成DPDK虛擬網(wǎng)卡驅動;加載DPDK大頁內存,用于DPDK的數(shù)據(jù)處理;監(jiān)聽端口實時捕獲網(wǎng)絡數(shù)據(jù),并通過轉發(fā)端口轉發(fā)至指定接收機。本方法所有的數(shù)據(jù)捕獲以及轉發(fā)都沒有對數(shù)據(jù)包進行再次拷貝,避免讓CPU做大量的數(shù)據(jù)拷貝任務,這就大大提升了網(wǎng)絡數(shù)據(jù)流量監(jiān)控的性能。 |
