Ubuntu Linux豪賭DevOps和ARM服務(wù)器
隨著越來越多的廠商開始向客戶提供產(chǎn)品和服務(wù),幫助他們建設(shè)類似亞馬遜云的數(shù)據(jù)中心,云數(shù)據(jù)中心的管理和運(yùn)維工具正在成為廠商爭奪的下一個“藍(lán)海”。
以Ubuntu發(fā)行商Canonical為例,該公司一方面大力推動開源云計(jì)算平臺OpenStack,同時(shí)還推廣自己的云管理工具。Canonical本周發(fā)布的Ubuntu Server 12.10標(biāo)志著Canonical的戰(zhàn)略重點(diǎn)正在向云管理和“DevOps”(開發(fā)運(yùn)營)傾斜,同時(shí)還在新興的低功耗ARM服務(wù)器上押了賭注。
DevOps是一個含義模糊的新術(shù)語,可以理解為讓開發(fā)人員和運(yùn)營人員更緊密地協(xié)作,也可以理解為能處理各種運(yùn)營任務(wù)的傳統(tǒng)意義上的開發(fā)工具(例如程序腳本)。但有一點(diǎn)共識是,IT基礎(chǔ)設(shè)施的自動化程度將不斷提升,而且日趨軟件化。
從2010年以來,Canonical就不遺余力地向DevOps社區(qū)推廣其IT自動化工具JuJu(最初的名字是Ensemble)。該工具能自動安裝、配置、管理操作系統(tǒng)和應(yīng)用程序,并能與其他自動化管理工具如Puppet and Chef集成。
自動化是實(shí)現(xiàn)彈性基礎(chǔ)設(shè)施的關(guān)鍵所在,因?yàn)閺椥砸馕吨A(chǔ)設(shè)施分配的計(jì)算資源能夠隨需而動。彈性也是云計(jì)算背后最重要的概念之一——無論亞馬遜AWS公共云還是模擬亞馬遜云的私有數(shù)據(jù)中心都是如此。
最初JuJu只能用于管理亞馬遜EC2云,但是隨著本周Ubuntu Server12.10的推出,JuJu也能管理運(yùn)行于Ubuntu之上的OpenStack實(shí)例,包括惠普的公共云服務(wù)。此外Canonical還為JuJu發(fā)布了新的web用戶界面。
但是JuJu并非Canonical涉獵DevOps的全部,在上次重大發(fā)布——Ubuntu 12.04中,Canonical增加了一項(xiàng)新的功能,不但能讓閑置的服務(wù)器關(guān)機(jī),而且完全清除配置——變成“裸機(jī)”。這項(xiàng)被稱為"裸機(jī)既服務(wù)”的功能不但能在需要時(shí)喚醒“裸機(jī)”,還能通過JuJu自動化安裝和配置所需的任何操作系統(tǒng)和軟件。這意味著IT管理人員只需要儲備一定數(shù)量的裸機(jī),啟用時(shí)才根據(jù)具體需要進(jìn)行配置,再也無需提前預(yù)測哪些服務(wù)和應(yīng)用需要擴(kuò)容。
“裸機(jī)既服務(wù)”功能此前只適用于英特爾架構(gòu)服務(wù)器,但是通過與ARM芯片廠商Calxeda的合作,Canonical最新的Ubuntu Server12.10則增加了對ARM服務(wù)器的支持。相比英特爾服務(wù)器成熟的遠(yuǎn)程管理標(biāo)準(zhǔn),ARM服務(wù)器遠(yuǎn)程管理的標(biāo)準(zhǔn)化程度還不夠高,Canonical無法提供長期(5年)支持,目前面向ARM服務(wù)器的“裸機(jī)既服務(wù)”功能的服務(wù)支持只有18個月。
總之,Unbuntu Server12.10標(biāo)志著Canonical已經(jīng)在ARM服務(wù)器和OpenStack開源云計(jì)算這兩個長線投資領(lǐng)域布局,隨著大型互聯(lián)網(wǎng)公司在數(shù)據(jù)中心開始采用ARM服務(wù)器,以及開源云計(jì)算OpenStack的普及,Canonical在ARM服務(wù)器和開源云計(jì)算這兩個新興技術(shù)市場的提前布局將確立其領(lǐng)先地位。
原文鏈接:http://www.ctocio.com/ccnews/9076.html