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

Puppet:

 

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

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

 

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

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

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

灵活, 可伸缩 架构

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

Puppet Labs open source data center automation and configuration management framework

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被设计为数据中心管理的最佳方法。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值