- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于OpenStack的应用自动部署管理系统研究
基于OpenStack的应用自动
部署管理系统研究(申请清华大学工程硕士专业学位论文)培 养 单 位:计算机科学与技术系工程领域:计算机技术申 请 人:肖 飞指导教师:陈 康副教授联合指导教师:张 亮高 工二○一五年五月
基于O
p
e
n
S
t
a
c
k
的应用自动部署管理系统研究肖吕飞
Research on the Automatic Deployment and Management System of Applications Based on OpenStack
Thesis Submitted to
Tsinghua University
in partial fulfillment of the requirement
for the professional degree of
Master of Engineeringby
Xiao Fei
( Computer Technology)Thesis Supervisor::Associate Professor Chen KangAssociate Supervisor::Senior Engineer Zhang LiangMay, 2015
关于学位论文使用授权的说明
本人完全了解清华大学有关保留、使用学位论文的规定,即:
清华大学拥有在著作权法规定范围内学位论文的使用权,其中包括:(1)已获学位的研究生必须按学校规定提交学位论文,学校可以采用影印、缩印或其他复制手段保存研究生上交的学位论文;(2)为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆、资料室等场所供校内师生阅读,或在校园网上供校内师生浏览部分内容。
本人保证遵守上述规定。
(保密的论文在解密后遵守此规定)
作者签名: 导师签名: 日 期: 日 期:
摘 要
PAGE \* ROMAN \* MERGEFORMAT I
摘 要
近年来随着云计算风起云涌和飞速发展,OpenStack开源云计算平台迅速占领了世界各地的ICT机房和数据中心,成为开源云计算平台的翘楚,它给虚拟主机、网络、存储的管理提供了巨大灵活性。但是应用程序的部署与管理仍然与操作系统紧密耦合,面对大规模的应用部署和迁移时,系统管理人员仍然需要反复在虚拟机中安装配置应用中间件、数据库和操作系统,并没有获得云计算更多的帮助。
本文针对应用自动部署管理领域遇到的问题,主要完成了以下工作:
(1)提出了一种基于OpenStack平台的应用自动部署管理系统的设计方案,从系统需求背景、应用场景提出了系统的功能需求,给出了包括用户命令行界面、OpenStack API驱动、虚拟机管理、Agent管理以及应用程序管理模块的系统总体架构体系。
(2)分别从OpenStack接口调用、虚拟机初始化、虚拟机管理、系统与Agent的网络通信方面详述了虚拟机管理模块的实现,从应用环境配置、应用部署和负载均衡给出了应用自动配置管理模块功能的实现。提出了系统中虚拟机和应用程序的监控方案,给出了一种基于可变权重的平均负载算法,根据计算得到的应用平均负载对应用程序执行扩展和收缩等动态调整功能。
(3)在测试环境下对应用自动部署管理系统的功能进行了测试,测试结果表明系统完全达到了需求和设计目标,能够将应用程序的部署完全融合到云环境的基础设施中,应用的部署过程被简化为一条系统命令,另外系统对应用提供了全生命周期的监控管理,对应用程序出现的不确定的故障和用户压力能够通过重启、扩展和收缩等动作进行处理,保证其在运行过程中的稳定性,使运维人员在云环境下对应用的管理更加简单容易。
关键词:云计算;OpenStack;应用程序;自动部署;扩展收缩
Abstract
PAGE \* ROMAN \* MERGEFORMAT VII
Abstract
With surging and the rapid development of cloud computing in recent years, the open source cloud computing platform of OpenStack quickly occupied the ICT rooms and data centers on the world, and it has made champions of the free open source cloud
您可能关注的文档
- 地税系统练兵比武纳税服务试卷08.doc
- 四、连续系统的频域分析.ppt
- 地理环境所造成的中西方的文化差异.ppt
- 垂直轴风机风力提水系统说明书-需电力带动水泵.doc
- 城乡规划设计原理复习.docx
- 6植物发生了什么变化教程.ppt
- 6第三章辊子输送机教程.ppt
- 6约束满足问题教程.ppt
- 6第六章搜索引擎营销推广方案设计教程.pptx
- 城市交通网络的成因——以上海和西安为例-最终.docx
- 难点详解鲁教版(五四制)6年级数学下册期末测试卷带答案详解(考试直接用).docx
- 难点详解鲁教版(五四制)6年级数学下册期末试题【培优】附答案详解.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题及完整答案详解(全国通用).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解(名师系列).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解【全国通用】.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷(突破训练)附答案详解.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷(能力提升)附答案详解.docx
- 难点详解京改版数学9年级上册期中试卷附参考答案详解【突破训练】.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解(有一套).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷带答案详解(夺分金卷).docx
文档评论(0)