Puppet: 网络数据中心自动化配置管理

系统 1663 0

Puppet:

注:依据Puppet系统主页中的简介页(http://www.puppetlabs.com/puppet/introduction/)所 翻译(2010.10.11)

译者注:在Mac OS X系统中,安装后需要特殊配置,具体的操作和表现还在测试之中。

Puppet 是一个开源的数据中心自动化和配置的管理框架。 Puppet 提供了一个简化的平台, 允许系统管理员 保持一致,透明和灵活的系统管理。 Puppet 让系统管理员日常任务上花费更少的时间,而是着重在管理其基础设施和战略。

自动化, 可重复的, 配置 管理

Puppet 的陈述性语言描述您的系统配置,让您可以轻松地复制在任何其他 任意数量的配置 系统。此外, Puppet 可以帮助建立并执行审批过的系统配置自动纠偏系统,纠正错误的配置。 Puppet 提供了审计功能,它可以很容易地控制 版本 的审计。

灵活, 可伸缩 架构

无论你是否有一个小的,异构的数个网络工作站或机架的巨型系统, Puppet都 可以帮助您降低管理 和控制 费用,让您可以集中精力于真正的问题解决上。

Puppet 的一些关键要素包括:

  • Puppetmaster - 集中管理成千上万个节点的配置
  • Dashboard - 可视化,基础设施和指挥你的Puppet
  • Secure infrastructure - 避免与我们在SSL为基础的公共密钥基础设施建的SSH密钥部署的麻烦
  • Puppet 模块 - 组织你的Puppet到模块的配置和利用其它自由社区开发的数百个模块

利用Puppet 活跃的开 社区

Puppet 从一开始就形成了一个庞大而活跃的社区,现在的1600多用户邮件列表中的用户 。无论你是新的 Puppet用户 ,并希望帮助和建议,或者您是有经验的 Puppet 开发者,希望促进开源资源, Puppet 社区是一个反馈的重要来源和获取最大效益的方式

跨平台 系统 管理

各种组织正在越来越多地利用 Puppet 支持 不同的操作系统的优势。无论是Linux(红帽,CentOS的,Fedora的,Debian的,Ubuntu,SuSE),或Unix OS'es(Solaris和BSD,Mac OS X操作系统), Puppet 能满足您的要求。虽然 Puppet 演变主要是为了支持类Unix OS'es ,计划在不久的将来 支持 Windows。

数据中心模型

Puppet 使用陈述的图形为基础的模式。这使得 Puppet 成为一个具有非常特质的配置管理系统。

  1. 用户不须依赖容易出错的状态检测 - Puppeties 将无需 确认当前命令返回状态状态而查看 系统的需要。
  2. 即便有一个配置管理的问题, Puppet 也会知道什么可以执行,哪些部分需要被保存。
  3. 模型是可审查的,准许细粒度报告的,提供“无操作”模式的,测试是否有任何不适用的挂起配置等。
  4. 如果您想把数据中心可视化, Puppet 知道如何输出如何配置您的所有相关的图形。

其他系统管理工具的缺乏这种内部结构图和模型为基础,不能提供同样的优势。简单地说, Puppet 被设计为数据中心管理的最佳方法。


Puppet: 网络数据中心自动化配置管理


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论