監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

從語言角度觀察配置管理工具

申請免費(fèi)試用、咨詢電話:400-8352-114

配置管理工具讓眾多的網(wǎng)絡(luò)工程師省卻了很多心,配置管理工具的誕生給企業(yè)也節(jié)省了更多的成本,配置管理工具和自動(dòng)化工具是DevOps從業(yè)者的支持力量。

為大型云計(jì)算和Web 2.0組織而生的Puppet和Opscode Chef配置管理工具和自動(dòng)化工具,恐怕沒多少企業(yè)IT用戶有Google那樣的規(guī)模,但是他們也一致認(rèn)為:配置管理工具能夠節(jié)省他們的時(shí)間和成本。

某大型信用局的IT架構(gòu)師Ed Bailey于四年前開始使用Puppet來管理上百個(gè)Linux host中的一個(gè)獨(dú)立敏感文件。他的團(tuán)隊(duì)也考慮過BladeLogic(如今成為BMC軟件公司的Automation Suite套裝中的一部分)這樣的配置管理工具,但是后來取消了該計(jì)劃,因?yàn)槌杀竞蛨?zhí)行時(shí)間的問題。

Bailey說:有了這個(gè)級別的企業(yè)軟件,得花用幾年的時(shí)間和幾百萬美元的花費(fèi)來把所有事務(wù)完成,走向正軌。

他不無遺憾地說道:“3到6個(gè)月時(shí)間的試用,3個(gè)月的采購周期,3個(gè)月的計(jì)劃,還有專業(yè)的服務(wù)什么的。這些都做完了之后,你還得有一年或一年半的時(shí)間才能有一個(gè)完整的工作系統(tǒng)。”

同時(shí),他的小組能夠在六周內(nèi)拿到Puppet的產(chǎn)品,首先管理一個(gè)單獨(dú)的文件,然后漸漸地?cái)U(kuò)展配置。現(xiàn)在,Bailey估計(jì)企業(yè)環(huán)境里已經(jīng)差不多90%已經(jīng)“Puppet化”了。他目前使用Puppet來進(jìn)行從HP BladeSystem服務(wù)器到Cisco UCS的遷移自動(dòng)化。“你只要加載操作系統(tǒng)就可以了,然后Puppet就可以負(fù)責(zé)。”

優(yōu)化服務(wù)器-系統(tǒng)管理員的比率

在Bailey的工作站,Puppet的進(jìn)展的緩慢穩(wěn)步,但是成本高效。IT部門的服務(wù)器-管理員的比率是250:1,而其母公司的比率是35:1。假定每年需要在一個(gè)熟練的Linux管理員上花費(fèi)10萬美元,若是讓他們的工作結(jié)構(gòu)通過Puppet來自動(dòng)化,那么Bailey的公司每年可以節(jié)省100萬到150萬美元的系統(tǒng)管理員薪水。

但是Puppet沒能進(jìn)入他的工作站,因?yàn)楣芾韺訉Ψ瞧髽I(yè)的開源軟件抱有成見。

他說:“puppet一詞聽著不像企業(yè)軟件。”公司審查的部門首先把它當(dāng)成一個(gè)聽起來很親民的內(nèi)部開發(fā)系統(tǒng)。

Puppet Labs是該軟件的開發(fā)者,致力于提升該軟件對企業(yè)工作站的吸引力。Puppet Enterprise 2.0上周發(fā)布,增加了圖形用戶控制,對VMware和Amazon的EC2 cloud service提供了新的能力,增添了業(yè)務(wù)流程和基準(zhǔn)線的能力。

從腳本到規(guī)劃

Bailey和他的團(tuán)隊(duì)沒有選擇其他開源配置管理工具,包括評價(jià)很好的CFEngine(主要支持Unix和Linux系統(tǒng)的管理),“這不是真正的框架,而是腳本的傳送裝置。”

幾年前,Bailey也試過Opscode Chef,但還是覺得Puppet比較適合。

“技術(shù)上來說Chef更符合程序員,但是不適合我們,因?yàn)槲覀儾皇悄敲春玫某绦騿T,我們只需要能快速部署投入工作的配置管理工具。”

但是使用Chef用戶警告說,使用非編程配置管理工具的心態(tài)來配置管理,可能會(huì)放大使用者的軟肋。

Chris Williams是在線圖書租賃網(wǎng)站BookRenter.com的合作創(chuàng)立人,這個(gè)網(wǎng)站使用Opscode Chef。作為一個(gè)曾經(jīng)的程序員,Chris說:“我感覺自己在非編程的軟件里,什么都做不了。”對于編程技巧有限的操作工作人員來說就不會(huì)這么覺得,但Chris認(rèn)為這樣會(huì)導(dǎo)致他們以后工作能力受限。

以更發(fā)展的眼光看待自動(dòng)化IT操作,這是Chris對如今冒出的“DevOps”現(xiàn)象的中心理念。DevOps致力于提升應(yīng)用在各部門傳遞,模糊開發(fā)者和操作團(tuán)隊(duì)之間的隔閡。

因此,想要采納更多DevOps理念的IT組織應(yīng)該鼓勵(lì)系統(tǒng)管理員提升編程技術(shù),F(xiàn)ull 360的首席技術(shù)領(lǐng)導(dǎo)Rohit Amarnath說道。他們公司用Chef來傳遞和管理基于云計(jì)算的智能業(yè)務(wù)平臺(tái)。

Amarnath強(qiáng)調(diào)說:“就算是Ruby語言這么簡單的東西,你不學(xué),也可能做不好。”另一面是配置管理任務(wù)的自動(dòng)化不是一開始就復(fù)雜高端。在DevOps準(zhǔn)則下,“系統(tǒng)管理員至少也需要學(xué)習(xí)基礎(chǔ)的東西,從語言為中心的角度觀察配置管理。”

編輯推薦】

網(wǎng)管軟件專區(qū)

網(wǎng)絡(luò)管理者最易犯的十大低級錯(cuò)誤

網(wǎng)絡(luò)管理基礎(chǔ)知識:網(wǎng)路管理模式

學(xué)習(xí)高效網(wǎng)絡(luò)管理技巧三招五式

IT運(yùn)維管理專區(qū)

本文來自互聯(lián)網(wǎng),僅供參考
發(fā)布:2007-04-15 10:44    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普重慶OA快博其他應(yīng)用

重慶OA軟件 重慶OA新聞動(dòng)態(tài) 重慶OA信息化 重慶OA客戶 重慶OA快博 重慶OA行業(yè)資訊 重慶軟件開發(fā)公司 重慶網(wǎng)站建設(shè)公司 重慶物業(yè)管理軟件 重慶餐飲管理軟件 重慶倉庫管理系統(tǒng) 重慶門禁系統(tǒng) 重慶微信營銷 重慶ERP 重慶監(jiān)控公司 重慶金融行業(yè)軟件 重慶B2B、B2C商城系統(tǒng)開發(fā) 重慶建筑施工項(xiàng)目管理系統(tǒng)開發(fā)