- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
硕士论文-基于OpenStack的应用自动部署管理系统研究精选
基于OpenStack的应用自动部署管理系统研究(申请清华大学工程硕士专业学位论文)培养单位:计算机科学与技术系工程领域:计算机技术申请人:指导教师:联合指导教师:二○一五年五月关于学位论文使用授权的说明本人完全了解清华大学有关保留、使用学位论文的规定,即:清华大学拥有在著作权法规定范围内学位论文的使用权,其中包括:(1)已获学位的研究生必须按学校规定提交学位论文,学校可以采用影印、缩印或其他复制手段保存研究生上交的学位论文;(2)为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆、资料室等场所供校内师生阅读,或在校园网上供校内师生浏览部分内容。本人保证遵守上述规定。(保密的论文在解密后遵守此规定)作者签名:导师签名:日期:日期:摘 要近年来随着云计算风起云涌和飞速发展,OpenStack开源云计算平台迅速占领了世界各地的ICT机房和数据中心,成为开源云计算平台的翘楚,它给虚拟主机、网络、存储的管理提供了巨大灵活性。但是应用程序的部署与管理仍然与操作系统紧密耦合,面对大规模的应用部署和迁移时,系统管理人员仍然需要反复在虚拟机中安装配置应用中间件、数据库和操作系统,并没有获得云计算更多的帮助。本文针对应用自动部署管理领域遇到的问题,主要完成了以下工作:(1)提出了一种基于OpenStack平台的应用自动部署管理系统的设计方案,从系统需求背景、应用场景提出了系统的功能需求,给出了包括用户命令行界面、OpenStack API驱动、虚拟机管理、Agent管理以及应用程序管理模块的系统总体架构体系。(2)分别从OpenStack接口调用、虚拟机初始化、虚拟机管理、系统与Agent的网络通信方面详述了虚拟机管理模块的实现,从应用环境配置、应用部署和负载均衡给出了应用自动配置管理模块功能的实现。提出了系统中虚拟机和应用程序的监控方案,给出了一种基于可变权重的平均负载算法,根据计算得到的应用平均负载对应用程序执行扩展和收缩等动态调整功能。(3)在测试环境下对应用自动部署管理系统的功能进行了测试,测试结果表明系统完全达到了需求和设计目标,能够将应用程序的部署完全融合到云环境的基础设施中,应用的部署过程被简化为一条系统命令,另外系统对应用提供了全生命周期的监控管理,对应用程序出现的不确定的故障和用户压力能够通过重启、扩展和收缩等动作进行处理,保证其在运行过程中的稳定性,使运维人员在云环境下对应用的管理更加简单容易。关键词:云计算;OpenStack;应用程序;自动部署;扩展收缩AbstractWith surging and the rapid development of cloud computing in recent years, theopen source cloud computing platform of OpenStack quickly occupied the ICT rooms and data centers on the world,and it hasmade champions of the free open source cloud computing platform, because it provides a vital tremendous flexibility to themanagement of hosts, networks and storages. But the application deployment and management still tightly coupled with the operating system, in the face of large-scale application deployment and migration, system managers still need to installand configure application middlewares and operating systems repeated in a virtual machine, and didnt get more help.This paperfocuses on the problems of the automatic deployment management of applications, and does the following works:(1)We put forward a kind of design scheme in the automatic deployment management systembased on OpenStack.It covers the system demand backgroun
您可能关注的文档
- 电子商务对企业竞争力的影响—毕业论文精选.docx
- 电器基础培训教材精选.ppt
- 电子商务案例分析精选.ppt
- 电子元器件之电容器及电阻器精选.ppt
- 电器产品强制认证基础 佘少华 任务5产品温度承受能力检验新精选.ppt
- 电子商务概论电子课件教案-第3章 电子商务经济学基础精选.ppt
- 电子商务概念精选.ppt
- 电子商务概论电子课件教案-第7章 商贸业电子商务精选.ppt
- 电子商务毕业论文-电子商务发展现状趋势精选.docx
- 电子商务模式下的连锁零售毕业论文精选.docx
- 山东省聊城市高唐县2024-2025学年九年级上学期第一次月考语文试题(解析版).docx
- 辽宁省沈阳市郊联体2024-2025学年高三上学期11月期中地理试题.docx
- 宁夏回族自治区石嘴山市第一中学2024-2025学年高二上学期11月期中英语试题.docx
- 甘肃省多校2024-2025学年高一上学期期中联考历史试题(解析版).docx
- 海南省海口市琼山区海南中学2024-2025学年高二上学期11月期中考试地理试题(解析版).docx
- 四川省雅安中学2024-2025学年高二上学期11月期中生物试卷.docx
- 浙江省金华市十校2024-2025学年高三上学期11月模拟考试历史试题(解析版).docx
- 浙江省衢州五校联盟2024-2025学年高二上学期期中联考历史试卷.docx
- 福建省漳州市第一中学2024-2025学年高三上学期期中化学试卷.docx
- 江西省上饶市蓝天教育集团2024-2025学年高一上学期期中考试物理试题(解析版).docx
文档评论(0)