云端服务器的自动化环境构筑工具——Chef.pdf

云端服务器的自动化环境构筑工具——Chef.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
云端服务器的自动化环境构筑工具——Chef.pdf

信息与 电脑 计算机工程应用技术 Ch ina Co mp ut erCom mu nic at ion 20 15 年第 22 期 云 端 服 务 器 的 自 动 化 环 境 构 筑 工 具 — — Ch ef 刘 红 (北京中油瑞飞信息技术有限责任公司,北京  100043) 摘 要 :随着企业信息化 的发展,越来越多的大型企业拥有自己的服务器集群。现在 ,拥有上百台服务器、 超千 台虚拟机的企业越来越多。随着服务器集群 的规模不断增大 ,对服务器进行批量安装 、批量配置和批量管 理 的需求也越来越强烈。在该背景下,Ch ef 作为新一代 的服务器 自动化环境安装部署工具,能为企业进行快速 自动化部署起到非常大的作用。通过介绍 Chef 是什么、Chef 的基本概念及 Chef 的安装和运行,并通过一些实 例让读者对 Chef 有更深 的认识,并能结合例子掌握 Ch ef 的操作流程。 关键词 :Ruby ;Cookbook ;Reci p e ;Kni f e ;Node ;Chef 中图分类号:TP311. 52  文献标识码 :A  文章编号:1003- 9767 (2015)22- 02 8- 03  1 Ch ef 简介 系统环境变量配置;第三, 软件 的特 定配置。例 如,如 下是一个 Cookbo ok 的 Chef 是由 Opscode 创建的开源 系统管理和云基础设 例子。 施 自动化架构。采用的是 Rub y 语 言和 Po stgreSQL 关系 第一步:定义。 数据库的 Apache Couch B 。它具有开源、可扩展性、 效率高、自动化应用等特 点。在云计算快速发展的今天, 许 多系统管理员利用 Chef 对 云端的虚拟服务器进 行 自 动化配置和变更管理。Ch ef 的使用,使企业的供给更快, 也使运行在虚拟服务器和 云计算软件 的管理更简单。 在使用 Chef 之前,对服务器 的安装 、配置和部署 第二步:执行。 环境需要花费很长时 间才能完成。现在,团队只需要通 过 Chef 定义好应用和操作系统及虚拟机的配置,新的 虚拟机就可以在几秒 内完成配置并启动运 行。在 安装完 成后,还可以使用 Chef 来管理 网络、应用服务器 、数 据库服务器、客户关系管理 、监控服务器等。可 以说, Chef 可以满足服务器管理方面,从安装、配置 到运维、 Cookbook 定义好所有 需要执 行 的配置 工作,然后 监控等整个生命周期中的所有工作。 通过不同的方 式,把 Co okbook 发送 到不 同的服务器 实 例上,并执 行对应的部署工作即可 。 2 与 Ch ef 有关的基本概念 2.2 Ruby 2 .1 Cookbo ok 的概念 Rub y 是一种简单快捷的面 向对 象编程 (面向对 象 Cook book 是 Chef 中引入 的概念,其中包含对本机 程序设计)而创的脚本语 言,在 20 世 纪 90 年代,由 日 进 行配置需要 的所有信息 ,主要包括 以下内容:第一, 本人松本行 弘 (Yuk ihiro Matsumoto) 开发,遵 守 GPL 协 本机需要安装的软件及对应版本;第二, 议和 Rub y L icense 。Chef 是开源的,Ruby 也是开源的, 作者简介:刘红 (1985- ),女,重庆永川人,本科,软件工

文档评论(0)

170****0571 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档