[发明专利]虚拟机网络数据流量监控方法及装置在审
申请号: | 201910169420.5 | 申请日: | 2019-03-06 |
公开(公告)号: | CN109981403A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 北京勤慕数据科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/931 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 方挺;黄谦 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种虚拟机网络数据流量监控方法包括:将所述服务器的多个虚拟机中的一个虚拟机配置成具有监听端口和转发端口的虚拟机网络监控模块,监听端口用于网络数据的捕获,转发端口用于将捕获的网络数据转发至指定接收机;启动虚拟机网络监控模块所对应的虚拟机,以自动执行以下步骤:加载uio.ko,igb_uio.ko内核模块;配置DPDK虚拟网卡驱动,将监听端口和转发端口的虚拟网卡驱动配置成DPDK虚拟网卡驱动;加载DPDK大页内存,用于DPDK的数据处理;监听端口实时捕获网络数据,并通过转发端口转发至指定接收机。本方法所有的数据捕获以及转发都没有对数据包进行再次拷贝,避免让CPU做大量的数据拷贝任务,这就大大提升了网络数据流量监控的性能。 | ||
搜索关键词: | 虚拟机网络 监听端口 转发端口 虚拟网卡驱动 数据流量监控 接收机 监控模块 网络数据 虚拟机 加载 捕获 配置 转发 网络数据流量 网络数据转发 多个虚拟机 内核模块 实时捕获 数据捕获 数据拷贝 自动执行 数据处理 数据包 拷贝 内存 服务器 监控 | ||
【主权项】:
1.一种虚拟机网络数据流量监控方法,应用于服务器,所述方法包括:将所述服务器的多个虚拟机中的一个虚拟机配置成具有监听端口和转发端口的虚拟机网络监控模块,所述监听端口用于网络数据的捕获,所述转发端口用于将捕获的网络数据转发至指定接收机;启动所述虚拟机网络监控模块所对应的虚拟机,所述虚拟机网络监控模块所对应的虚拟机自动执行以下步骤:加载uio.ko,igb_uio.ko内核模块;配置DPDK虚拟网卡驱动,将所述监听端口和所述转发端口的虚拟网卡驱动配置成DPDK虚拟网卡驱动;加载DPDK大页内存,用于DPDK的数据处理;所述监听端口实时捕获网络数据,并通过所述转发端口转发至所述指定接收机。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京勤慕数据科技有限公司,未经北京勤慕数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910169420.5/,转载请声明来源钻瓜专利网。