OpenStack云平台下的虚拟机监控与控制的研究与实现

被引量 : 30次 | 上传用户:Linhan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算作为一种技术,正越来越多的受到企业和政府的重视。在短短的几年里,高速发展的云计算已经成为最热门的技术之一。它帮助企业节约经济成本,帮助用户更好的利用网络资源,满足了用户的日常生活的需要。它把各种成本较低的硬件,软件资源结合起来,组成一个整体的具有强大计算能力的平台,为用户提供各种计算资源和服务。从谷歌2003年发表的核心论文开始,到2006年亚马逊把云计算技术的商业化,再到AT&T提供的主机托管服务,云计算发展为从内部IT系统到提供公共服务,从大量浪费资源到节约成本的工具。OpenStack云计算平台就是在这样的环境下产生起来的。本文首先阐述云计算的概念、发展,然后讲解了几种常用的云计算平台架构及其特点。接下来介绍了虚拟化技术,分析了几种常用的监控技术。结合虚拟机监控和控制的特点,分析了监控系统所使用的分布式数据库系统Cassandra和数据传输、通信的JSON格式数据以及虚拟机监控和管理的libvirt的特点。然后对虚拟机的监控和控制的需求进行分析,提出了一种对OpenStack云平台下的虚拟机监控的方案。通过监控代理,获取监控的虚拟机的性能信息,然后发送给监控服务器。监控服务器接收到监控的信息后,把监控的信息录入数据库。用户可以通过监控的界面或者API查询到监控的数据信息。监控代理采用心跳机制,每隔一段时间向监控服务器发送监控数据。关于虚拟机实例的控制,首先研究了云环境下虚拟机操作的流程特点,设计和实现了Portal Server来控制虚拟机实例。对于用户提交的虚拟机控制的请求,首先要通过VM的管理服务,接受用户的请求,然后通过统一的接口,来与OpenStack进行交互来操作虚拟机实例,从而实现对它的控制。本论文相关的先进性工作主要体现在以下的两个方面:(1)运用消息传输机制来解决监控代理与数据库之间以及监控服务器和监控请求客户端之间一对多的消息传输来实现高效的监控数据的传输。(2)提出了一种针对OpenStack云环境下虚拟机监控的方案。由于OpenStack本身没有提供虚拟机监控的应用,本文能够很好的弥补其不足,而且提供良好的监控接口。
其他文献
<正>七夕节是我国传统节日中最具浪漫色彩的一个节日,有人说杭州是一个关于爱情的圣地,那么西湖,则是爱情开始的地方,因为这里有被称之为中国三大情人桥的断桥、长桥、西泠桥
会议
随着经济的发展,在企业项目管理过程中,越来越多的企业面临多项目管理的挑战,现实情况是往往存在着多个项目同时运行,而在大多数的企业中,绝大部分情况下资源都是有限的、不充分的
目的:观察益气养阴活血方对2型糖尿病大鼠胰岛素抵抗及脂肪组织中microRNA-29表达的影响。方法:实验分正常对照组、模型组、益气养阴活血方高中低剂量组和津力达阳性对照组,
民主参与是政治现代化的基本前提,作为政治系统输入端的前置环节,政策议程中的民主参与对科学决策和治理现代化具有重要意义。网络时代超前发展和无序扩张的大众民主,衍生出
扩张型心肌病是一类以左心室或双心室扩大伴收缩功能障碍为特征的心肌病。我国发病率为13-84/10万[1]。主要临床表现有心脏扩大、心力衰竭、心律失常、血栓栓塞及猝死。2013
用户利用7005铝合金T5状态的型材机械加工成泵体后,在安装使用过程中发现泵体存在漏油问题,漏油是从泵体的螺纹孔边部渗出。通过对裂纹缺陷进行宏观组织、微观组织的观察及化学
牛黄为常用的名贵中药,为牛的胆囊结石,色金黄或棕黄,故名牛黄,为中医常用的息风止痉药。始载于《神农本草经》,列为上品。苏颂谓:“轻虚而气香者佳,然人多伪之,试法但揩摩手指甲上,透
期刊
【目的】通过口腔黏膜病流行病学调查,为开展社区口腔黏膜疾病的防治,制定和评价卫生政策及干预措施提供依据。【方法】在上海市黄浦区以户为单位开展口腔黏膜病问卷调查和口
随着电力行业对各类信息系统的依赖性日益提高,各类信息系统的使用数量也与日俱增,同时也就导致了配套的机房环境和设备的急速增加,这也使得计算机系统成为了电力行业业务系统的
商务智能因其相关项目的投入使用,使其用户能够有效地提高商业业绩,成为了近年来关注程度非常高的技术。商务智能是一个概念、方法和过程的集合,用来提高企业的商业决策能力,它通