對于云部署的看法,一千個(gè)讀者心中有一千個(gè)哈姆雷特,但是人們最終的想法是一致的:云部署的最終目標(biāo)就是用軟件來自動化的管理系統(tǒng)。
云管理平臺的供應(yīng)商RightScale將云部署定義為“通過部署一臺服務(wù)器可以自動化運(yùn)行,甚至執(zhí)行既定任務(wù)”。Puppet Labs公司CEO Luke Kanies認(rèn)為“在多重服務(wù)的主機(jī)內(nèi)進(jìn)行協(xié)調(diào),甚至是以漸進(jìn)的方式實(shí)現(xiàn)”。
什么樣的方式最適合云部署的實(shí)現(xiàn)?
Kanies同樣也是業(yè)界有名人物,他對于云部署有著自己獨(dú)到的見解。他認(rèn)為,優(yōu)秀的人才和適宜的規(guī)模才是成功部署的關(guān)鍵,而對于規(guī)模的理解,Kanies覺得較小規(guī)模比較有利。對于CIO和IT管理人員來說尋找實(shí)現(xiàn)云落地的方法是非常關(guān)鍵的因素。
Kanies直言不諱的說:“尋找有技術(shù)天賦的人才,并且他們熱衷于技術(shù)的研發(fā)過程,假如給他們一點(diǎn)資金的話想必會有一定的成果出現(xiàn)。”對于工程項(xiàng)目的規(guī)模,Kanies認(rèn)為不必是一個(gè)用時(shí)三到五年,耗資幾百萬美元覆蓋服務(wù)器、網(wǎng)絡(luò)等其他工作流的大工程,這樣反而得不到很高的投資回報(bào)率。
其實(shí),部署最直接的影響可能并不是強(qiáng)調(diào)現(xiàn)如今IT環(huán)境的如何龐大和其技術(shù)領(lǐng)先性,相反云部署要關(guān)注的點(diǎn)是如何利用更少的時(shí)間,耗費(fèi)更少的人力,在紛繁復(fù)雜的環(huán)境中,更有效的工作。
小型云部署執(zhí)行技巧
Kanies就部署環(huán)境進(jìn)行了展開性的闡述,可以觸及到網(wǎng)絡(luò)中的每臺機(jī)器,并且典型的配置設(shè)置能夠減少80%的額外支持費(fèi)用。雖然對于標(biāo)準(zhǔn)案例來說,這種小型配置潛在的風(fēng)險(xiǎn)會比較大,但是投資回報(bào)率是非常明顯的,并且能夠讓每個(gè)人很快的看到企業(yè)通過部署的獲益點(diǎn)。
下面來說下幾個(gè)簡單的小型部署項(xiàng)目經(jīng)驗(yàn):
1.減少常見錯(cuò)誤
例如,確保Windows網(wǎng)絡(luò)驅(qū)動每次都能正確安裝,在機(jī)器宕機(jī)的時(shí)候確保監(jiān)控Linux主機(jī)連接到活動目錄,并能實(shí)現(xiàn)重重新新連接或重新配置。
2.虛擬化物理服務(wù)器
從現(xiàn)有物理服務(wù)器中構(gòu)建一個(gè)完全自動化的部署,這樣能夠?qū)崿F(xiàn)在一臺裸機(jī)服務(wù)器,私有云,公有云等多種環(huán)境下的重新部署。
3.垂直服務(wù)器擴(kuò)展
用一個(gè)應(yīng)用程序的自動化部署功能創(chuàng)建部署環(huán)境,用這個(gè)應(yīng)用可以構(gòu)建一個(gè)新的,更大的服務(wù)器應(yīng)用,不過需要測試它工作性能,然后更新DNS。