注:依據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 被設計為數據中心管理的最佳方法。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
