云平台下服务分布式监控系统的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:clone111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来国内云平台的发展越来越成熟,生活中很多场景都有云平台在背后做支撑。云平台的高度伸缩性和可靠性吸引越来越多的个人以及企业将服务迁移到云平台上运行。云平台上部署了复杂的计算设备、存储设备和网络设备,同时运行了多样的操作系统、虚拟机以及软件服务。保障这些设备与服务的运行正常以及出现故障能及时发现,对维持云平台平稳运行来说?分重要。监控系统在实时检测云平台异常并且掌握云平台整体运行状态中起到了巨大的作用。因此云平台监控系统设计的好坏将直接决定云平台能否给用户提供高质量并且稳定的服务。目前开源市场有很多监控软件供人们免费使用,并且很多个人以及企业都部署了自己的监控系统。但是传统的集群监控系统所采用的系统架构并不能适用于云平台使用场景。通过对主流开源监控系统进行分析,发现它们在监控指标采集的多样性、高并发数据的处理能力、告警判断的实时性、部署配置复杂度等多方面都无法达到云平台的使用要求。本文的主要工作就是设计出一套能适用于云平台的监控系统架构。该架构能够应对云平台高并发的使用场景,并且能够动态的扩容以适应云平台的持续发展。技术分析阶段,本文首先对三款开源监控软件(Zabbix、Ganglia、Nagios)的系统架构、工作原理以及各自优缺点进行了分析,吸取了他们功能模块化以及分布式部署设计思想。然后针对云平台中被监控节点多、监控指标持续高并发上传的特点,分析并将一致性哈希算法引入到系统中来,将数据流负载均衡到后端多台数据节点进行处理。在需求分析阶段,本文深入分析了云平台对监控系统的使用需求,并且将监控系统分成了四大主要模块:数据采集模块、实时报警模块、历史数据存储模块、全局管理模块。在设计实现阶段,数据采集模块实现了云平台场景下免部署自动采集监控指标以及插件扩展指标功能。实时报警模块通过引入Redis以及采用集群部署的方案实现了采集指标实时判断与实时报警通知的功能。历史数据存储模块参考Ganglia使用RRD数据库进行存储,并对采集指标进行从年到分钟不同间隔的归档处理,大大压缩了存储空间,提高数据查找效率。全局管理模块实现了对各个功能模块的统一管理,逻辑清晰使用方便。最终实现了一个适用于云平台场景的服务分布式监控系统。
其他文献
随着农村经济体制改革的不断深入,农业用地非农化日益严重。亟需引起高度重视。 一、我国土地资源状况 我国国土总面积约为960万平方公里,总量居世界第三位。但人均占有土地
自我评估机制是新建本科院校教学质量保障体系的基础和核心,分析新建本科院校在自我评估实际工作中存在的七个问题,论述了建立适合自身发展的自我评估机制的八个原则,概括了自我
程新,男,汉族,1963年1月生,山东即墨人,工学博士,教授,博士生导师,现任济南大学校长。程新教授1982年毕业于山东建材学院无机非金属材料专业,获学士学位;1987年获武汉工业大学工学硕士
文章旨在介绍赖新生教授所创立"通督养神,引气归元"针法的基本理论观,从经典到临床,从理论到实践,包括了通元针法的阴阳整体观、元气观、调神通元观、临床辨证观和临床取穴观
商业银行内部审计在银行风险防控中发挥着重要的作用,然而,随着大数据、互联网、云计算、人工智能等新技术的不断发展,金融科技迎来了前所未有的革新,商业银行线上业务等经营模式创新发展加快,导致了商业银行经营风险日益加剧、风险不断变化、新的风险点不断涌现,一系列新的风险管控挑战应运而生。不断严峻的风控形势和日趋激烈的商业竞争向商业银行内部审计提出了更高的要求,以合规性审计为主的传统内部审计模式已经无法适应
<正>按照"国外旅游抓促销,国内旅游抓建设"的方针,省市旅游局自1995年11月份以来先后组织城建、规划、文化、园林等有关方面专家就省会城市旅游设施建设进行了广泛深入的论证
会议
改革开放以来,我国电力工业发展进入了快车道。1978年底,全国电力装机容量5712.21万千瓦,年发电量2665.52亿千瓦时;1987年电力装机容量达到1亿千瓦,年发电量4973亿千瓦时;199
生物入侵已在世界范围内引起了严重的社会、经济和生态环境问题,已成为生态学研究的焦点之一。化感作用对外来入侵植物在入侵地的扩张具有重要的影响力。瘤突苍耳(Xanthium s
在我国,随着经济的发展和人民生活水平的提高,产生的垃圾也越来越多,对环境的破坏也日趋严重。环境破坏对人们的生活生产造成了一定影响,所以我国也在积极研究治理环境的方案
船舶柴油机大约1/3的余热被排气带走,充分利用这部分热量来制冷,可以提高热利用率,降低运输成本,起到了节能和减排的作用。本文通过对船舶余热利用计算分析以及船舶余热制冷