基于流量高峰预警机制的云平台监控系统
2017-04-23田肖
电子技术与软件工程 2017年5期
关键词:云计算
田肖
摘 要 随着云计算的快速发展,全球服务器规模持续扩大,运维难度、成本不断提高。如何降低成本、确保服务的可靠性是所有云服务商所必须考虑的问题。监控系统对于提高云平台的稳定性、提高服务质量、降低云平台的运维成本发挥着非常关键的作用。因此,研究和实现云平台的监控系统具有非常重要的意义。本文在研究当前多种监控系统解决方案的基础上,设计了一种具有流量高峰预警机制的监控系统。
【关键词】云计算 监控系统 稳定性 流量预警
1 引言
目前,云平台监控系统在国内外有很多的开源解决方案,比如:Zenoss、collected、Zabbix、Nagios等。但是,它们都存在不同方面的缺点,无法满足实际生产环境中多样化的需求。对于中小规模的企业来说,他们的业务规模相对较小、需求比较单一、业务扩展的也相缓慢,为了降低开发成本并且迅速地将监控系统投入使用,开源的系统监控解决方案是一个很好的选择。然而,对于很多企业来说,他们的需求变化较大、业务也比较复杂、集群扩展很快,这个时候开源产品就会显得很乏力。针对这些问题,本文设计了一种具有流量高峰预警机制的监控系统。监控系统从功能上来看,主要分为四个模块:数据采集模块、数据转发模块、数据存储模块、报警和预警模块。
2 数据采集模块
数据采集模块是监控系统最基础的模块,它负责监控数据的采集,并且把采集到的数据推送给数据转发组件。在监控系统中,不同公司或者业务对于监控目标的需求存在一些差别,但是大部分监控目标是相同的,比如监控CPU和内存的使用率等。……
登录APP查看全文
