[发明专利]一种云平台虚拟机的流量监控系统有效
申请号: | 201710869029.7 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107623611B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 熊梦;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 523808 广东省东莞市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 虚拟机 流量 监控 系统 | ||
本发明涉及云计算技术领域,特别是一种云平台虚拟机的流量监控系统。所述系统包括云平台流量监控服务模块第三方sFlow控制器模块和sFlow流量收集代理模块。云平台流量监控服务模块负责实时与所述第三方sFlow控制器模块交互、统计生成云平台虚拟机的流量信息,接收和响应云平台前端用户的API请求;第三方sFlow控制器模块负责接收与分析由sFlow流量收集代理模块发送过来的sFlow流量数据包;最后sFlow流量收集代理模块部署在云平台的计算节点,负责采样虚拟交换机的数据包并发送给指定的第三方sFlow控制器。本发明满足了云平台实时监控虚拟网络通信的安全需求。
技术领域
本发明涉及云计算技术领域,特别是一种云平台虚拟机的流量监控系统。
背景技术
sFlow
sFlow技术是一种以设备端口为基本单元的数据流采样的流量监控技术。sFlow监控工具由sFlow Agent和sFlow Collector两部分组成,Agent作为客户端,一般内嵌于网络转发设备如交换机、路由器中,通过获取本设备上的接口统计信息和数据信息,将信息封装成sflow报文,然后通过UDP协议发送到指定的Collector。Collector作为远端服务器,负责对sFlow报文分析、汇总、生成流量报告。
目前主流云平台如openstack、cloudstack等都支持使用openvswitch(简称OVS)作为计算节点上的虚拟交换机,云平台虚拟机通过将虚拟端口接入OVS实现网络通信。
发明内容
本发明解决的技术问题在于提供一种云平台虚拟机的流量监控系统,实现对整个云平台上虚拟机的流量监控,满足云平台实时监控虚拟网络通信的安全需求。
本发明解决上述技术问题的技术方案是,
所述的系统包括云平台流量监控服务模块,第三方sFlow控制器模块和sFlow流量收集代理模块;
所述的云平台流量监控服务模块负责实时与所述第三方sFlow控制器模块交互、统计生成云平台虚拟机的流量信息,接收和响应云平台前端用户的API请求;
所述的第三方sFlow控制器模块负责接受sFlow流量收集代理模块上报的采样流量信息并进行分析,包括但不限于sFlow-RT,sFlowTrend;
所述的sFlow流量收集代理模块部署在云平台各个计算节点的虚拟交换机上,负责对虚拟交换机上面的虚拟机端口进行流量采样,并将采样后的信息以sFlow报文的形式上报到所述的第三方sFlow控制器模块。
所述的云平台流量监控服务模块进一步包括sFlow控制器注册子模块、平台虚拟机识别子模块、流量监控服务插件子模块和定时器流量收集子模块四个子模块;
所述的sFlow控制器注册子模块用于记录所述第三方sFlow控制器的相关信息;相关信息包括sFlow控制器访问IP、API访问端口、sFlow监听端口,所负责的各sFlow流量收集代理标识;所述sFlow流量收集代理标识用于唯一标识sFlow流量收集代理,一般为代理所在计算节点的sFlow通信网卡IP;
所述的平台虚拟机识别子模块读取云平台配置文件获取云平台虚拟机的标识信息;所述标识信息可以是云平台虚拟机所使用的专用MAC地址通用段标识,可以是云平台虚拟机所在虚拟网络子网段;
所述的流量监控服务插件子模块用于实现云平台监控流量的API接口服务,规定接口的入参和相应结果参数;所述的API接口服务读取本地流量信息缓存表数据及时反馈给前端用户;
所述的定时器流量收集子模块实现:调用各第三方sFlow控制器API获取其所管理的所有sFlow流量收集代理上的端口流量信息,根据定时获取的sFlow流量信息更新本地流量信息缓存表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710869029.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电脑针织横机的上护山
- 下一篇:一种针筒机