基于Chef的自动化云环境配置系统设计与实现

来源 :中国科学院大学(中国科学院工程管理与信息技术学院) | 被引量 : 1次 | 上传用户:DotNetStu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着硬件技术和云计算技术的不断发展,虚拟云技术逐渐成熟和完善。各企业为了降低本公司服务器运维成本,大量引入虚拟云技术。这不仅有效解决了服务器资源的问题,同时使企业的系统架构更加趋于合理化。作为运维人员虽然面对的物理服务器的数量在减少,但是维护对象由物理服务器转变成虚拟服务器之后,面对的维护对象却在呈几何数量级的速度增加。频繁的追加和修改服务器参数,使得企业的运维费用不降反升。而作为运维人员来讲,每天的大部分工作都是枯燥重复的,使得工作效率十分低下。如何将人力资源投入到更有意义的工作中,提高工作效率,改善重复作业带来的低品质,成为运维工作中一个急需解决的问题。本文以某公司的云环境运维工作为背景,针对运维工作中服务器更新工作量大、手工作业多、重复性工作多、配置检证困难、准确率低下等问题提供了解决方案。本文主要完成的工作如下:(1)设计并实现一个基于Chef的自动化云环境配置系统,利用配置自动化来取代手工构筑和系统维护的作业。(2)根据公司的运维流程,结合现有的环境定义书,重新设计一套符合自动化配置系统的设计模板。(3)根据公司的运维流程,结合现有的自动化配置工具,设计一套通用的自动化配置工程模板,并通过自动化配置系统自动生成自动化配置代码。(4)为了方便运维工作中配置管理的需要,设计开发一套GUI,通过简单易用的界面,实现配置的版本管理、代码执行等操作。本文设计实现的自动化云环境配置系统已经在实际工作中投入使用,并取得了良好的应用效果。该系统不仅解决了在实际生产中简单重复工作效率低准确性差的问题,同时解决了手工编制自动化配置代码时出错的风险,从根本上提高了自动化配置代码的编写效率。
其他文献
市场营销除了与企业内部的环境密切相关之外,还与外部环境紧密相连.当前,随着信息2.0时代的全面来临,核心生产力"互联网+"开始万物互联,同时也使得企业面对的市场营销内部环
简要介绍了船舶航行条件实时模拟的基本原理和船舶操纵运动数学模型及实时算法,通过某工程双线船闸下引航道进闸航行条件的实时模拟,说明了应用实时模拟研究航道航行条件的方法
托马斯·博尔赫,1930年8月13日生于马塔加尔帕。他是1961年7月正式创建桑地诺民族解放阵线的三位尼加拉瓜青年中的唯一幸存者。参加那次成立会议的另外两个人卡洛斯&#183
本文从水流与淤泥质床面的相互作用的动态角度来探讨粘性泥沙悬扬机理。水层采用粘性体模型,泥层采用粘弹性体模型,耦合求解水体和淤泥质床面的运动方程,得出界面的稳的水流临界
本文简要介绍《水工混凝土结构设计规范(报批稿)》承载能力极限状态设计表达式中分项系数的确定方法及取值方案,可供有关工程设计人员参考.
【正】 中国是珠算的故乡,但珠算在拉丁美洲一些国家也已得到很好的运用。在巴西圣保罗州一个大型农业生产合作社里,有一个现代化的办公大厅,它拥有一百多张办公桌,每张办公
【正】 一中国和拉丁美洲的文化交流,源远流长。古老的中国文化,很早就引起了拉丁美洲作家的注意。在拉丁美洲作家介绍中国古代文化的事例中,最有意义的,大概要算哥伦比亚诗
【正】 世界注意中心正在从东西方关系转向南北方关系。尽管许多国家为安全和政治问题而焦急不安,却仍然全神贯注地注视着东西方关系。然而工
<正>这是一篇综合研究报告,涉及个性心理学、文艺心理学、生理心理学及至生物化学的一些基本概念与理论。全文图表五幅,通过有案可查的120个梦例(本人的梦例46个,精神病人的
会议
【正】 目前,尼加拉瓜出现了与以往任何时期完全不同的形势:那就是存在着一个有组织的革命行动,并且得到人民公认和大力支持。桑地诺民族解放阵线的不断壮大对打开目前危机局