基于容器虚拟化和OpenStack的私有云平台的研究和实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:asqw_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算技术的研究和实践是当前的热门领域之一,为传统的系统架构带来了巨大变革。OpenStack是目前最为流行的开源云平台,其优秀的横向扩展性以及架构的松耦合性为二次开发提供了极大便利。  本文首先构建了基于OpenStack的私有云平台,并使用nova-docker组件将默认的KVM虚拟化技术替换为容器虚拟化技术Docker,以便提供更加高效和轻量级服务。本文主要工作是针对OpenStack云平台的不足,对其持久化存储、调度算法和监控组件进行了改进。由于Docker不支持Cinder共享存储,本文首先设计和实现了针对nova-docker的卷管理模块 vol-manager;之后改进了私有云平台的调度器 FilterScheduler,最后为该云平台增加了监控服务的组件monitor_alert。本文的主要工作和成果如下:  1.基于nova-docker组件,将容器虚拟化技术Docker引入OpenStack,构建高效、轻量的私有云平台,并将其与传统的基于KVM的OpenStack云管理平台进行对比;  2.针对Docker不支持Cinder共享存储而造成的持久化存储问题,设计实现了一个卷管理模块vol-manager,通过修改和增加相关的驱动代码,将Docker的数据卷技术引入到容器的创建过程中;  3.改进了OpenStack默认的调度器FilterScheduler,自定义synthesis_schedule调度模块,重写filtering和weighing函数,增加虚拟机的动态迁移调度算法;  4.设计和实现了监控云平台的服务监控组件monitor_alert,通过该组件可以全局监控各个服务的状态、控制服务的运行和捕获其出错并记录日志,并通过邮件和微信报警插件通知用户。
其他文献
在当今爆破技术的研究中,控制爆破技术起着不可忽视的重要作用。要进行有效的爆破控制,我们就得知道炸药爆炸的性能指标以及各种爆破器材的性能指标,其中爆速是衡量炸药爆炸性能的重要指标。所谓爆速是指爆轰波的速率,即爆轰传播的速度。准确的爆速测定对炸药的科学研究,高质量生产以及合理的使用均有着十分重用的指导意义。本设计以单片机为控制核心,设计了基于CPLD的8通道智能爆速测量仪。整个测量仪的系统主要分为三个
多波束测深系统在水下地形探测中发挥着重要作用,随着海洋经济的不断发展,它在海洋探测中的作用日益重要,其需求也不断增长。在对多波束测深系统进行试验的过程中,需要存储大
随着通信网络的迅速发展,人们对信息的交流不再仅仅局限于语言与文字,更渴求面对面的交流。基于多媒体的可视通信得到了飞速发展,如Internet网络视频通信和3G移动通信的商用,进一
在Sobolev空间HSRn 上定义一种新的广义积分小波变换,它包括了通常的小波变换,Fourier变换,Radon变换,以及朱文革在文献[1]中引入的广义积分小波变换等.并且研究了这种新的变
为了对抗无线信道的衰落特性,各种分集技术在近年来受到广泛关注。协作分集技术通过中继节点协助源节点发送数据,提高数据传输的可靠性。在此基础上,接收端进行码合并,进一步
地震资料的去噪是地震资料处理过程一个非常重要的环节,特别是叠前地震资料的处理,由于叠前资料是单炮记录,所受干扰十分严重,包括规则干扰和不规则王扰,而不规则干扰处理的
由内部或外部因素导致的颅内出血可在脑内形成血肿,血肿会损害脑组织正常功能,导致死亡或残疾,需要及时进行手术治疗。颅内穿刺手术是治疗颅内血肿的有效外科手术方式之一,但需要
应用于广播系统的实时语音传输系统目前在国内的研究还处于起步阶段,研究设计的产品主要以单工的传输方式为主。即大部分设备不能同时支持发送和接收语音这样的全双工的传输
令(M,T)是一个带有对合的光滑闭流形,不动点集为F,结果是决定了F=RP(1)×HP(n)的对合的协边分类.
多传感器信息融合简称为信息融合,它是将各种信息进行多个级别、多个方面、多个层次的综合性的处理,这些信息是通过各个多传感器获得的,可以消除多传感器之间可能存在的冗余与矛