Puppet: 网络数据中心自动化配置管理
来源:互联网 发布:java框架面试ssh ssm 编辑:程序博客网 时间:2024/04/27 19:19
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
- 积极参与社区
- 受益于社会的单元,数百名各类管理IT资源
- 查找,下载,使用和共享模块 Puppet Forge
跨平台系统管理
各种组织正在越来越多地利用Puppet支持不同的操作系统的优势。无论是Linux(红帽,CentOS的,Fedora的,Debian的,Ubuntu,SuSE),或Unix OS'es(Solaris和BSD,Mac OS X操作系统),Puppet能满足您的要求。虽然Puppet演变主要是为了支持类Unix OS'es,计划在不久的将来支持Windows。
数据中心模型
Puppet使用陈述的图形为基础的模式。这使得Puppet成为一个具有非常特质的配置管理系统。
- 用户不须依赖容易出错的状态检测 - Puppeties将无需确认当前命令返回状态状态而查看系统的需要。
- 即便有一个配置管理的问题,Puppet也会知道什么可以执行,哪些部分需要被保存。
- 模型是可审查的,准许细粒度报告的,提供“无操作”模式的,测试是否有任何不适用的挂起配置等。
- 如果您想把数据中心可视化,Puppet知道如何输出如何配置您的所有相关的图形。
其他系统管理工具的缺乏这种内部结构图和模型为基础,不能提供同样的优势。简单地说,Puppet被设计为数据中心管理的最佳方法。
- Puppet: 网络数据中心自动化配置管理
- Puppet集中配置管理系统
- 配置管理工具Puppet简介、安装
- 配置管理工具Puppet简介、安装
- Puppet 自动化配置 部署
- puppet自动化部署
- 面向云的主机配置管理工具-Puppet
- 网络配置管理
- 传统数据中心全面自动化
- 自动化配置程序puppet(木偶)
- 自动化运维之puppet
- 自动化运维之Puppet
- 自动化运维工具-Puppet
- 使用zookeeper实现静态数据中心化配置管理
- 自动化运维工具puppet三:puppet的类
- 在 CentOS 6.2 上安装 Puppet 配置管理工具
- 在 CentOS 6.2 上安装 Puppet 配置管理工具
- 几个配置管理系统puppet、chef、saltstack、ansible的对比
- 字数统计器
- hibernate之传播性持久化(把级联应用到关联)
- Ubuntu下安装ArcExplorer9.3
- Fiona 小样, 加油!!!!!!
- java读写xml文件的方法[转自JavaEye]
- Puppet: 网络数据中心自动化配置管理
- 算法:打印出所有不同的排列
- .net里匹配汉字的正则表达式
- WEB Development Road. 博客详细说明.
- 关于linux下的共享库(动态库)和静态库
- Linux系统下查看文件调用情况Shell命令
- 一个最简单的socket通讯例子
- Week 2 - Mon.
- Android 即时通讯软件开发日志系列