基于OpenStack的中小企业私有云构建及高可用性研究

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:ghtianli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算是当今互联网技术的热点之一。利用云计算能够快速改变传统IT基础设施的人工供给方式,实现自动和按需供给,节省了人力资源。同时,利用虚拟化技术一台服务器可虚拟出多个虚拟机供不同用户使用,从而提高了资源的利用率、降低了维护成本。本文通过OpenStack来构建一个私有云平台。针对Openstack默认配置无法应对大规模部署使用的问题,提出一些解决方法,并能显著提高Openstack大部分组件的性能。同时本文也对KVM、XEN以及ESXi虚拟化技术做了各个方面的性能比较,根据综合性能打分,最终选择KVM用于部署私有云系统。高可用是防止核心计算机系统因故障停机的最有效手段之一,Openstack高可用部署方式主要是Active-Passive模式,该模式在生产环境中广泛应用,也是Openstack社区提供的方案,但需要额外维护一台或者多台空闲的备用资源,且当主服务发生故障时,还存在备用服务启动时间较长或启动失败的缺点。本文采用haproxy+ keepalived实现Active-Active模式,该模式下则无需多余的备用资源,所有的资源都是Active状态,发生故障后可以快速切换和迁移,有效提高系统资源利用率。OpenStack默认的调度算法仅仅根据宿主机剩余内存来计算权重,无法满足实际应用中对CPU资源的需求,本文研究了OpenStack的调度算法和执行过程,在调度过滤筛选中增加了Zone筛选条件,并在计算调度权重中增加了变量(CPU使用率),有效提高了OpenStack集群的资源利用率,因此也优化了OpenStack私有云的负载均衡能力。本文选用OpenStack实现企业私有云的部署,对OpenStack的安装部署过程中遇到的问题提供了详细的解决方案,通过性能比较选择KVM作为虚拟化底层软件,深入研究OpenStack高可用部署方案,挖掘OpenStack调度执行流程,并改进OpenStack调度算法,提高OpenStack私有云在生产环境部署的可行性。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
会议
大跨径斜拉桥施工监控过程中,会产生数量庞大的数据。为科学高效地管理和分析这些数据,对Web系统开发技术和斜拉桥施工监控内容进行了研究,开发了一套基于Web的斜拉桥施工监
马克思实践理论表现出生产和人文关怀两重维度。马克思实践理论为我们重新理解邓小平社会主义本质论提供了一种方法,由此,我们认识到,邓小平"发展生产力"与"实现共同富裕"两个核
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
目的:观察运用中药敷料包扎治疗烧烫伤的临床疗效。方法:105例烧烫伤患者采用中药敷料包扎配合常规治疗。结果:105例中,54例浅Ⅱ°以下患者平均(7±1)d治愈;43例深Ⅱ&#176
目的探讨视觉反馈平衡训练在脑卒中偏瘫患者中的应用。方法选择2018年1月—2019年3月脑卒中患者48例,均为偏瘫,随机分成对照组和治疗组,每组均为24例。其中对照组采用常规康
俄国戏剧大师斯坦尼斯拉夫斯基说过:"哪里有生活,哪里就有动作;哪里有动作,哪里就有活动;哪里有活动,哪里就有速度;哪里有速度,哪里就有节奏。"由此可见,节奏无处不在。语言艺术
<正>创业教育被联合国教科文组织称为教育的第三本护照,被赋予了与学术教育、职业教育同等重要的地位。21世纪的大学生都应具备"三本教育护照":一本是学术性的学历证书,一本
目的探讨AIDS患者发生药物性肝损伤(DILI)的临床特点及预后。方法收集2014年1月-2015年12月在上海市公共卫生临床中心感染一科确诊为AIDS并符合DILI诊断的患者119例。分析患者
目的应用化学发光免疫法检验肿瘤生物标志物的效果。方法将近两年到本院进行原发性肝癌治疗的50例患者分为观察组,选择同时期到医院体检的50例健康人员作为对照组,在其他条件