四款常見IT自動化運維工具簡單介紹-行雲管家
對於IT運維人員而言,自動化運維工具是工作必備,不僅可以節省工作時間,還能省心省力,減少錯誤。今天我們小編就給大家簡單介紹一下四款常見IT自動化運維工具。
四款常見IT自動化運維工具簡單介紹-行雲管家
第一款:Puppet
Puppet是早期的Linux自動化運維工具,是一種LINUX、WINDOWS、UNIX平臺的集中配置管理系統,到現在已經非常成熟,可以批次管理遠端伺服器,模組豐富,配置複雜,基於Ruby語言編寫。是最典型的C/S結構,需要安裝服務端和客戶端 。
Puppet採用C/S星狀的結構,所有的客戶端和一個或者多個伺服器互動,每個客戶端週期地(預設半個小時)向伺服器傳送請求,獲得最新的配置資訊,保證和配置資訊同步。
每個Puppet客戶端週期地連線一次伺服器,下載最新的配置檔案,並且嚴格按照配置檔案來配置客戶端。配置完成後,Puppet客戶端可以反饋給伺服器端一個訊息,如果出錯也會給伺服器端反饋一個訊息。Puppet適用於伺服器管理的整個過程,比如初始安裝、配置、更新等。
第二款:SaltStackSalt
Stack和Puppet一樣,也是C/S模式,需要安裝服務端和客戶端,基於Python編寫,加入了MQ訊息同步,可以使執行命令和執行結果高效返回,但其執行過程需要等待客戶端全部返回,如果客戶端沒有及時返回或者沒有響應的話,可能會導致部分機器沒有執行結果。
第三款:Ansible
Ansible和SaltStack一樣是基於Python開發,Ansible只需要在一臺普通的伺服器上執行即可,不需要在客戶端伺服器上安裝客戶端。因為Ansible基於SSH遠端管理,而Linux伺服器大部分都離不開SSH,所以Ansible不需要為配置新增額外的支援。
Ansible安裝使用都很簡單,而且基於上千個外掛和模組,實現各種軟體、平臺、版本的管理,支援虛擬容器多層級的部署。有時候會覺得Ansible比SaltStack執行效率慢,其實並不是軟體本身的問題,二是由於SSH服務慢,可以透過最佳化SSH連線速度和使用Ansible加速模組提高效率。
第四款:行雲管家
行雲管家是國內唯一一家以SaaS形態提供的雲端計算管理平臺,目前已成功服務十萬家企業級使用者,包括政府、金融、證券、電信、教育、醫療、交通、製造業、網際網路等行業。行雲管家既可管理各公有云平臺的雲資源,也支援管理私有云資源,使用者只需要提供公有云/私有云平臺API憑證(如Access Key),即可把使用者在公有云/私有云上的所有云資源一鍵匯入到雲管平臺中。
在自動化運維方面,行雲管家支援業界知名的 SaltStack/ansible運維工具庫 ,並支援使用者新建各類自定義Shell/Python/PowerShell/CMD指令碼,能夠批次對主機執行指令碼、命令,以及將檔案批次分發至目標主機、批次從多臺主機採集檔案,實現對多臺主機的各種批次運維操作。同時,使用者可以根據業務要求編排運維任務,設定各種觸發條件,一旦觸發後,系統能夠自動執行相應的已編排好的任務,例如:雲主機自動升級、應用自動部署等,極大的降低應用部署與管理成本,提高業務敏捷性,滿足企業使用者對自動化運維的需求。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70002658/viewspace-2849919/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 簡單介紹python自動化運維常用庫Python運維
- 自動化運維工具Ansible介紹運維
- 高可用之SkybilityHA簡單介紹-行雲管家
- 三款Linux檔案傳輸工具簡單介紹-行雲管家Linux
- 簡化IT運維工作,就要學會使用自動化運維工具!運維
- 騰訊藍鯨自動化運維平臺簡介部署及常見報錯解決運維
- DevOps,CI,CD,自動化簡單介紹dev
- 自動化運維的發展趨勢介紹!運維
- 介紹一個 MySQL 自動化運維利器 - InceptionMySql運維
- 自動化測試工具Cucumber的簡單介紹,入門篇!
- Ansible自動化運維工具運維
- 11款企業網路運維監控軟體彙總介紹-行雲管家運維
- 常見的IT自動化運維工具有哪些?推薦一款好用的?運維
- 簡單介紹自動化在各個行業的發展!行業
- 開源技術交流丨一站式全自動化運維管家 ChengYing 入門介紹運維
- 《Python自動化運維快速入門(第2版)》簡介Python運維
- 用行雲管家實現IT統一運維管理,提高運維效率運維
- IT運維之自動化運維運維
- 10大HBase常見運維工具整理運維
- 自動化運維工具之Puppet模組運維
- 自動化運維工具——ansible詳解(一)運維
- 自動化運維工具——ansible詳解(二)運維
- 自動化運維工具ansible的實踐運維
- 簡單介紹Go 語言常見的一些坑Go
- 運維自動化之賬單系統運維
- Linux配置開機自啟動執行指令碼方法有哪些?常見介紹!Linux指令碼
- 自動化逆向輔助利器 -- Capa工具介紹
- [Linux]Ansible自動化運維② - 工具與模組Linux運維
- 常見原型設計工具介紹-00-overvuew原型Vue
- 阿里雲釋出ECS自動化運維套件,幫助企業實現自動化運維轉型阿里運維套件
- Ansible自動化部署工具-元件及語法介紹元件
- 輕量級自動化運維工具pssh與pslurp運維
- 自動化運維工具之Puppet常用資源(一)運維
- 自動化運維工具之Puppet常用資源(二)運維
- 自動化運維工具之Puppet基礎入門運維
- Ansible 運維自動化 ( 配置管理工具 )運維
- 部分雙機熱備軟體詳細介紹-行雲管家
- Linux運維學習過程中,磁碟的磁軌簡單介紹Linux運維