天天看點

《DevOps實戰:VMware管理者運維方法、工具及最佳實踐》——2.2 伺服器部署

本節書摘來自華章計算機《devops實戰:vmware管理者運維方法、工具及最佳實踐》一書中的第2章,第2.2節,作者:小特雷弗 a. 羅伯茨(trevor a. roberts jr.)喬希·阿特韋爾(josh atwell)埃格勒·西格勒(egle sigler)著,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視

系統管理者當然無法負擔人工部署伺服器場中的作業系統。20世紀90年代出現的ghost和其他映像備份工具使我們離快速部署更近了一步,但是使用這些解決方案需要某種初始化過程(例如,windows的sysprep),新系統才能使用。後來出現的red hat satellite等pxe啟動實用程式加速了這種部署過程。

當今的工作流程需要在os部署完成之後進行更多的個性化,才能準備好實用的系統。當然,vmware釋出了auto deploy,對vsphere伺服器的部署有很大的幫助。red hat用另一種眼光看待系統部署方法,開發了cloudforms,該系統包括了多平台的伺服器部署、配置管理(可與chef和puppet內建)、伺服器生命期管理等。在開源戰線上,michael dehaan開發了cobbler,nick weaver推出了razor(第16章中介紹)。其他流行工具包括crowbar和foreman。

razor已經變得越來越流行,最新版本的puppet enterprise甚至在安裝媒體中捆綁了它。razor不隻限于與puppet協同工作,它的代理元件還支援chef,也可以為其編寫用于其他配置管理技術的插件。

繼續閱讀