CloudStack云平台下的虚拟机监控告警机制的研究与实现
本文关键词:CloudStack云平台下的虚拟机监控告警机制的研究与实现
更多相关文章: 云计算 CloudStack 虚拟机监控 SNMP代理端 SNMP服务端
【摘要】:近年来,高速发展的云计算已经成为信息技术领域最热门技术之一,它通过分布式和虚拟化技术将网络资源进行重组,形成共享资源池,并以服务的形式向用户提供其所需的资源。CloudStack云计算平台就是在这样的环境下应运而生。 实际中需要对CloudStack构建的IaaS云平台进行有效的资源监控,而CloudStack对其上的虚拟机缺乏有效的监控手段,无法获知虚拟机的运行情况。用户除了通过远程登录云平台中的每台虚拟机查询其运行状况的方法之外,无法统一收集云平台中所有虚拟机的信息。 针对上述问题,本论文对现有云计算监控技术进行了深入的研究,最终提出了一种基于CloudStack云平台的虚拟机监控告警机制。该机制分为SNMP代理端和SNMP服务器端。SNMP代理端通过虚拟化库Libvirt提供的接口定时采集CloudStack云平台上虚拟机的性能数据,这些监控数据会被转化为JSON数据格式,以SNMPTrap消息方式发送给SNMP服务器端。在SNMP服务器端,云平台管理员会为虚拟机设置相应的告警规则,当SNMP服务器端监听到有Trap消息发送过来时,首先会对消息进行解析来获取性能数据,接着通过过滤模块对性能数据进行处理获取最终的告警事件,最后将告警事件存储入库。为了优化查询,本机制还增加了告警迁移功能,在该功能模块中设置了迁移策略,迁移策略可以根据告警事件“更新时间”字段进行设置,管理员可以通过配置文件设置告警事件表存储数据的时间跨度。 最后,本文对该机制进行了实验验证,实验结果表明了该机制的可行性及有效性,通过虚拟机的告警事件信息能够对云平台上的虚拟机进行有效的监控。
【学位授予单位】:西北大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP302;TP277
【参考文献】
中国期刊全文数据库 前10条
1 刘钊;黄罡;张颖;梅宏;;一种自动化的资源按需管理方法[J];北京大学学报(自然科学版);2009年05期
2 沈荣;;基于Mrtg实现对网络设备的实时监控[J];四川文理学院学报;2007年05期
3 周文煜;陈华平;杨寿保;方君;;基于虚拟机迁移的虚拟机集群资源调度[J];华中科技大学学报(自然科学版);2011年S1期
4 温少君;陈俊杰;郭涛;;一种云平台中优化的虚拟机部署机制[J];计算机工程;2012年11期
5 谢文静;唐卓;杨柳;李仁发;;基于随机规划的云计算中虚拟机分配优化研究[J];计算机工程与科学;2012年05期
6 区海平;寿国础;;基于MIB定义的SNMP分析系统及实现[J];计算机应用;2009年01期
7 杨星;马自堂;孙磊;;云环境下基于性能向量的虚拟机部署算法[J];计算机应用;2012年01期
8 张建勋;古志民;郑超;;云计算研究进展综述[J];计算机应用研究;2010年02期
9 任昱;李青荣;;基于VMware vSphere虚拟化资源管理平台研究[J];计算机应用与软件;2012年05期
10 李斌;胡屹峰;;基于KVM的服务器虚拟化环境实现[J];洛阳理工学院学报(自然科学版);2013年02期
中国博士学位论文全文数据库 前1条
1 陈海波;云计算平台可信性增强技术的研究[D];复旦大学;2008年
,本文编号:1199166
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1199166.html