Journal of Computer Applications ›› 2015, Vol. 35 ›› Issue (12): 3378-3382.DOI: 10.11772/j.issn.1001-9081.2015.12.3378

• Advanced computing • Previous Articles     Next Articles

Design and implementation of cloud monitor system based on P2P monitor network

LI Tengyao, ZHANG Shuiping, ZHANG Yueling, ZHANG Jingyi   

  1. College of Information and Navigation, Air Force Engineering University, Xi'an Shaanxi 710077, China
  • Received:2015-06-18 Revised:2015-08-29 Online:2015-12-10 Published:2015-12-10

基于对等监控网络的云监控系统设计与实现

李腾耀, 张水平, 张月玲, 张静颐   

  1. 空军工程大学信息与导航学院, 西安 710077
  • 通讯作者: 李腾耀(1991-),男,河北辛集人,硕士研究生,主要研究方向:云计算、数据工程
  • 作者简介:张水平(1956-),女,山西新绛人,教授,主要研究方向:分布式数据库、信息安全、云计算;张月玲(1963-),女,陕西西安人,副教授,硕士,主要研究方向:云计算;张静颐(1981-),女,河北深州人,讲师,硕士,主要研究方向:计算机网络、云计算。

Abstract: To solve the bottleneck on performance and low reliability of single core node, the cloud monitor system based on Peer-to-Peer (P2P) monitor network was designed and implemented. On the hardware deployment, the monitor nodes were capsulated in application containers and distributed on different racks to build P2P monitor network. By establishing distributed storage clusters with non-relational database, remote data access and backup were supported to improve system reliability. On the software implementation, it was designed hierarchically using combination method of push and pull to collect data, estimating trust degree of data, storing data in distributed nodes and managing hosts in cloud with threshold control and free host estimation strategies. Through the system tests, it was concluded that the system only accounted for 2.17% on average computing resource usage and its average responsive ratio on reading and writing requests per millisecond reached above 93%.The results indicate that the monitor system is superior on low resource consumption and high read/write efficiency.

Key words: cloud monitor, Peer-to-Peer (P2P) monitor network, cloud platform, distributed storage cluster

摘要: 为解决传统方案中单节点带来的性能瓶颈和低可靠性问题,基于对等监控网络设计并实现了云监控系统解决方案。在硬件部署上,该解决方案将监控节点封装在应用容器中,分布式部署在不同机架上,组建对等的监控网络;监控节点间采用非关系型数据库构建分布式存储集群,实现了监控数据的异地访问和备份。在软件实现上,该解决方案进行了分层设计,采用推拉结合的方式收集数据,对采集的数据进行可信度评估和分布式存储,使用阈值控制和主机空闲评估相结合的策略对云中主机进行智能化管控。通过系统测试,发现该监控系统对计算资源的平均占用率仅有2.17%;而1 ms内响应读写请求的平均比率达到93%以上,表明该解决方案具有资源消耗率低、高频次读写效率高的性能优势。

关键词: 云监控, 对等监控网络, 云平台, 分布式存储集群

CLC Number: