[发明专利]一种基于Grafana的对OpenStack的网络监控方法在审
申请号: | 201711070919.8 | 申请日: | 2017-11-03 |
公开(公告)号: | CN107786391A | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 张立鹏 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 grafana openstack 网络 监控 方法 | ||
技术领域
本发明涉及网络监控领域,具体涉及到一种基于Grafana的对OpenStack的网络监控方法。该方法通过Grafana与OpenStack环境对接,将多种开源插件以及数据源接入查询云环境网络监控的数据中,最终将查询到的云环境中网络实时数据以图表、仪表盘等形式进行展示。
背景技术
近年来,云计算作为一种新型的计算方式,其发展越来越迅速,规模也越来越大。然而,人们对于云计算安全性方面的担忧也越来越成为阻碍云计算发展的主要障碍之一。云环境高度复杂和多变,传统的安全设备和安全措施很难直接应用到云环境中。为了保障云环境中网络信息的安全,必须针对云环境的特性采取可行的应对措施。
OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。OpenStack支持几乎所有类型的云环境,其可以提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。OpenStack云计算平台,帮助服务商和企业内部实现类似于Amazon EC2和S3的云基础架构服务(Infrastructure as a Service,IaaS)。OpenStack包含两个主要模块:Nova和Swift,前者是NASA开发的虚拟服务器部署和业务计算模块;后者是Rackspace开发的分布式云存储模块,两者可以一起用,也可以分开单独用。OpenStack除了有Rackspace和NASA的大力支持外,还有包括Dell、Citrix、Cisco、Canonical等重量级公司的贡献和支持,发展速度非常快,有取代另一个业界领先开源云平台Eucalyptus的态势。
sFlow是由InMon、HP和FoundryNetworks于2001年联合开发的一种网络监测技术,它采用数据流随机采样技术,可提供完整的第二层到第四层,甚至全网络范围内的流量信息,可以适应超大网络流量(如大于10Gbit/s)环境下的流量分析,让用户详细、实时地分析网络传输流的性能、趋势和存在的问题。完全的网络管理一直是从小到大各种规模的公司长期追求的目标。努力理解所有可能的传输流量、带宽需求、性能含义、安全威胁和计费分配仅仅是当今网络管理人员所面临的挑战中的很小一部分。随着网络在规模、速度和容量方面的发展,采用基于RMON或NetFlow计数器和统计的传统工具进行监视和管理变得越来越困难。sFlow是基于标准的最新网络导出协议(RFC 3176),能够解决当前网络管理人员面临的很多问题。通过将sFlow技术嵌入到网络路由器和交换机ASIC芯片中,sFlow已经成为一项线速运行的"一直在线"技术。与使用镜像端口、探针和旁路监测技术的传统网络监视解决方案相比,sFlow能够大大降低实施费用,采用它,一种面向每一个端口的全网络监视解决方案成为可能。
Grafana是基于JS开发的,其具有功能齐全的度量仪表盘和图形编辑器,是可以帮助开发人员发现问题的工具。grafana支持多种类型例如es,influxdb,dashboard row的集合,row panel的集合,panel最小的可视化单位,支持多种数据展示方式。Grafana是纯Javascript开发的前端工具,用于访问InfluxDB,自定义报表、显示图表等。
系统网络流量监控一直是网络管理的重要手段,它通过对系统中各个主机的网络流量进行全方位的监控和分析,发现网络安全问题,从而为系统的信息安全提供保障。在云环境中,由于虚拟化技术可支持多个虚拟机同时运行在一个物理服务器上,而传统的物理主机级网络监控系统无法对虚拟机的网络流量进行全面、有效的监控,导致许多网络安全问题难以被发现。如何实时掌握数据中心网络中的流量转发情况?这是很多数据中心运维的人员都想得到的问题的答案。掌握了网络中的流量情况,就可以对流量进行分析评估:业务部署得是否合理,网络运转是否正常,关键业务的优先级保证,大数据分析等等,可见能够掌握数据中心网络中的真实流量数据非常重要。
针对上述这种情况,本申请发明一种基于Grafana技术对OpenStack的云平台网络流量监控方法,该方法通过对云平台中的虚拟机的网络流量进行采集和分析,获取云平台中网络流量的分布情况和排名信息,发现云平台中存在的网络故障和异常流量,从而保障云环境中网络信息的安全。
发明内容
本发明的整体系统构架如下:
1.系统架构设计
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711070919.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:组网节点修正方法及装置
- 下一篇:一种设备监控方法及装置