跨数据中心的统一监控研究与实现
2016-11-08贾宝军徐雷郭玉华熊微李素粉
电信科学 2016年3期
贾宝军,徐雷,郭玉华,熊微,李素粉
(中国联合网络通信有限公司研究院,北京 100032)
跨数据中心的统一监控研究与实现
贾宝军,徐雷,郭玉华,熊微,李素粉
(中国联合网络通信有限公司研究院,北京 100032)
提出了一种能够支撑多数据中心和多私有云环境的监控系统解决方案。通过采用分布式框架,重新封装Zabbix API和OpenStack API,实现了压力分担、易于扩展的统一监控系统。该方案对于研究类似的分布式集群调度系统具有重要意义。
统一监控系统;虚拟化;资源池
1 引言
IT系统的监控技术从信息化伊始就一直存在和发展着。小到单独的IT系统,大到成百上千台的服务器和网络设备,都有或大或小的监控系统。开源社区也形成了如Ganglia、Nagios、Splunk的监控软件,被不少公司的信息化部门采用。近年来,随着云计算、大数据和互联网的快速发展,IT基础设施发生了根本转变,监控需求从一些独立的系统要求转变为整体平台化的系统要求。服务器不再是孤立的计算单元,而是通过云计算、大数据等平台将计算、存储资源统一起来,跨越数据中心范围形成规模更大、统一管理的资源池,因此需要能够监控大规模、跨地域的虚拟资源的监控系统。
2 统一监控的需求
2.1 云平台的统一监控要求
私有云平台除了采用商业的VMware和hypervisor作为虚拟化平台外,还可以采用OpenStack等开源技术。本文提出的云平台基于OpenStack底层技术进行搭建。为构建一套完整的统一监控系统,需要实现覆盖全部物理机和虚拟机的监控功能,以实现高效管理大规模软硬件资源、动态合理分配系统资源的目标。……
登录APP查看全文
