面向OpenStack云平台的实时监控分析系统设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ydlwxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云平台的监控对保证云平台的高可用性和稳定性起着至关重要的作用。云平台复杂的多层次架构需要更加立体化多维度的监控方案,而用户对云平台计算和存储服务的弹性需求也给监控框架对云平台监控数据的实时分析能力提出更高的要求。综上所述,全面而细粒度的监控需求以及对监控数据的实时分析能力是云平台监控技术面临的挑战。现有的监控方案中监控组件未能实现虚拟机内部监控数据的获取,未建立有效的监控分析模型,监控数据处理流程不能很好的满足监控数据分析处理的实时性需求,有待进一步完善。本文针对以上问题,研究了现有的监控技术和复合事件处理技术,提出了新的监控解决方案,具体工作如下:(1)研究了Openstack云平台架构及其组件的工作流程和通讯机制,重点分析了原生监控框架Ceilometer的组成部件和监控数据的获取流程。深入研究了不同层次、不同来源的监控数据获取方法,在此基础上对原生框架进行二次开发,增添了虚拟机内部监控数据获取插件,完成了对框架配置文件的修改,改变了监控数据流向;(2)建立了面向云平台的立体监控模型。本文设计的立体监控模型中包含了云平台全量监控数据项,它有三个维度,横轴为物理主机,纵轴为具体应用,在竖轴上分为了物理段,虚拟段,应用段和业务段。该立体监控模型能够更为准确、快速的识别和选取不同层次的监控项,并且能够更好的区分部署在相同物理主机上的不同应用的监控项和在不同物理主机上的相同应用的监控项,减轻了监控数据描述混乱对监控数据分析的影响;(3)基于复杂事件处理(CEP,Complex Event Process)引擎实现了监控数据的实时分析功能。在复杂事件处理实时分析引擎esper中建立的分析规则,云平台的监控数据获取后实时传入esper中,根据分析规则实时处理监控数据,识别监控场景;(4)提出了一种面向Openstack的监控实时分析系统方案,该方案包括监控数据获取、实时分析和场景响应等功能。在监控数据获取层设计了云计算监控模型,并根据特定的监控场景选取了分析监控项集合;在实时分析层根据监控场景定义了对分析监控项数据实时处理的分析规则;在场景响应层设计了识别给定监控场景后的监控处理响应方案;最后,基于OpeStack云平台,在其原生监控方案Ceilometer与复杂事件处理引擎(CEP,Complex Event Process)相结合的基础上,编程实现了上述方案,验证了方案的可行性。
其他文献
一种污水净化和资源化的中试综合生物塘系统运转了3年.调查了其中的细菌、藻类和浮游动物.塘系统对污水中的诱变活性和病原指示生物(细菌、病毒)的去除率明显(>90%).提出了一种根据藻类现
根据我国现代化教育改革的需要,教育部对我国高校自主学习教学模式改革提出了新的发展战略。应用信息化技术辅助教学,成为当前高校教育领域创新发展的重要举措。信息化教学模
在煤层气勘探开发中,地球物理测井是识别煤层、分析煤层特性、评价煤层气储层的重要手段。地面地震勘探与井中、井间地球物理技术的结合是煤层气勘探开发的必然趋势。井间地震
在水平井施工中,斜井段施工难度大。根据350米靶前距水平井具体情况,合理设计轨迹,充分发挥PDC钻头和螺杆的优势,实现斜井段一趟钻,有效地提高天然气水平井机械钻速、缩短钻
"晃电"现象作为威胁化工企业生产连续性的重要因素,实现对其的有效防治对于提升化工企业生产效益意义重大。针对化工生产中抗"晃电"技术开展分析探究。在分析晃电现象原因及
本篇翻译报告原文节选自保罗·马库斯(Paul Markus)所著《职业选择、工作绩效及满意度的心理分析:如何笑傲职场》一书(The Psychoanalysis of Career Choice,Job Performance
<正>习近平总书记在4月1 9日网络安全和信息化工作座谈会上的讲话,再一次全面深刻地阐述了我国网络安全与信息化的发展理念和具体要求,既有党和国家统帅的气魄与智慧,又有模
出版产业作为市场经济主体,在经济大环境快速变化的当下,面临来自产业内外的双重夹击,变革是趋势,转型是必然,共享经济作为一种新的商业模式,对出版产业的发展具有重要启示。
通变注重在继承的基础上创新求变,是有因有革,而不是尽变前人。文艺体式的发展规律是新者诞生,旧者长存,“学古以求变,继古以开新”,有利于今天的创作。
目前重庆已进入工业化城市化加速时期,城市化与产业结构的互动作用不断增强,农村劳动力转移与以服务化、信息化为特征的现代产业体系的联系日益紧密。深入研究重庆农村剩余劳