中国科学技术大学学报 ›› 2017, Vol. 47 ›› Issue (8): 627-634.DOI: 10.3969/j.issn.0253-2778.2017.08.001

• 论著 •    下一篇

容器微云监控系统的设计和实现

张松,疏官胜,李京   

  1. 中国科学技术大学计算机科学与技术学院,安徽合肥 230027
  • 收稿日期:2016-05-13 修回日期:2016-05-28 出版日期:2017-08-31 发布日期:2017-08-31
  • 通讯作者: 李京
  • 作者简介:张松,男,1990年生,硕士生. 研究方向:消息中间件,监控系统. E-mail: songzhan@mail.ustc.edu.cn

Design and implementation of a monitoring system for container-based cloudlet

ZHANG Song, SHU Guansheng, LI Jing   

  1. School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China
  • Received:2016-05-13 Revised:2016-05-28 Online:2017-08-31 Published:2017-08-31

摘要: 微云是一种网络边缘的小型数据中心,能够以较低的延迟为用户的资源密集型应用提供服务.相较于主流的虚拟机技术,容器技术以资源利用率高,接近物理机的性能,启动迅速等特点,成为构建微云的首选.微云的运行离不开监控,本文结合现有集群监控系统的成熟架构,并结合容器微云的特点,设计并实现了一套基于容器技术的微云的监控系统,实现了监控数据的收集,存储,汇总,展示,异常检测及阈值和收集周期动态设置,同时,为了降低带宽的占用,提出了请求聚合算法.通过实际的部署和测试,证明该系统能够以较低的负载满足各项设计需求.

关键词: 微云, 容器, 微云监控, Docker

Abstract: Cloudlet, which can perform resource-intensive applications for users with low delay, is a small data center located at the edge of the Internet. Compared to virtual machine technology, container technology has become the first choice to build a cloudlet due to its higher resource use rate, physical-machine-like performance and faster boot speed. The monitoring system is indispensable to the operation of a cloudlet. Combining the maturity framework of existing monitoring systems and the characteristics of container-based cloudlet, a monitoring system was designed and implemented for container-based cloudlets. And the monitoring system realizes the collection, storage, aggregating and displaying of monitoring data, anomaly detection, and dynamic settings of thresholds and collection cycles. At the same time, a request aggregating algorithm was proposed to reduce. Actual deployment and testing indicate that the system can meet the design requirements with low load.

Key words: cloudlet, container, cloudlet monitoring, Docker

中图分类号: