文 本刊記者 王柳
容器技術(shù)將需要大量計(jì)算的運(yùn)行系統(tǒng)打包成“集裝箱”放到公有云上,可大大提高處理效率并節(jié)省成本。
“目前IT正處于大洗牌的過(guò)程中。我做IT30年了,連我都感到害怕,很多大的公司都有很大的變化?!比涨霸赗HEL7的發(fā)布會(huì)上,紅帽大中華區(qū)總裁張先民在談到IT發(fā)展趨勢(shì)時(shí)這樣說(shuō)道。
過(guò)去新技術(shù)應(yīng)用的創(chuàng)新和推出基本都是專(zhuān)有軟件,那時(shí)的新想法都是像Microsoft、Oracle、IBM、SA P等傳統(tǒng)企業(yè)提出來(lái)的;而現(xiàn)在開(kāi)源技術(shù)如火如荼發(fā)展并迅速占領(lǐng)市場(chǎng),顛覆傳統(tǒng)產(chǎn)業(yè)的互聯(lián)網(wǎng)公司大部分都用Open Source(開(kāi)源軟件)。作為全球最大的開(kāi)源技術(shù)廠家,紅帽公司一直都專(zhuān)注于技術(shù)開(kāi)發(fā)的生態(tài)系統(tǒng),不斷將技術(shù)社區(qū)中開(kāi)發(fā)者的成功經(jīng)驗(yàn)變得更完善和商品化,以讓其在市場(chǎng)上具有足夠的競(jìng)爭(zhēng)力。
紅帽推出的RHEL7,就是在此基礎(chǔ)上為廣大企業(yè)帶來(lái)實(shí)惠便捷的系統(tǒng)。首先,它順應(yīng)了Linux的不斷發(fā)展。雖然Windows還占據(jù)大部分市場(chǎng),但預(yù)測(cè)2017年Windows的占有率會(huì)從55%降到41%,Linux則將上升至58%,復(fù)合成長(zhǎng)率Windows每年成長(zhǎng)4%,而Linux的成長(zhǎng)速度是Windows的3倍,速度非??臁?/p>
其次,過(guò)去十幾年中,紅帽Linux一直有各種不同的創(chuàng)新,拿最近的兩個(gè)版本來(lái)說(shuō),Linux6致力于打造支持不同的環(huán)境,Linux7做了更大的改進(jìn),變成一個(gè)開(kāi)放混合云的基礎(chǔ),可以從私有云和公有云之間無(wú)縫地轉(zhuǎn)移,在此過(guò)程中一個(gè)很重要的技術(shù)就是容器技術(shù)。
容器技術(shù)如同打包“集裝箱”一樣。就像虛擬化技術(shù)的啟用大大增加了機(jī)器的使用率,現(xiàn)在RHEL7借助容器技術(shù),可以在混合云環(huán)境中更好地分配資源合理利用。比如目前大部分機(jī)器有一個(gè)Hypervisor,每一個(gè)H y p e r v i s o r上運(yùn)營(yíng)一個(gè)Guest OS。當(dāng)每一個(gè)應(yīng)用需要用IO的時(shí)候都要通過(guò)Hypervisor,互相搶Hypervisor,互相搶IO的功能,也就造成了IO的瓶頸。而容器技術(shù)把這些操作系統(tǒng)共同的東西抽取出來(lái)整合打包在一起,形成一個(gè)“集裝箱”,讓這個(gè)“集裝箱”可以在物理機(jī)上運(yùn)行,也可以在虛擬機(jī)上運(yùn)行。打包出來(lái)的“集裝箱”包括應(yīng)用本身以及所依賴運(yùn)行的環(huán)境,包括一些操作系統(tǒng)所需要的內(nèi)核,相同的運(yùn)行環(huán)境進(jìn)行標(biāo)準(zhǔn)化后可以將所有適合的應(yīng)用全部運(yùn)行在一起,這樣就可以幫助企業(yè)完全發(fā)揮物理機(jī)的性能,適合各種的應(yīng)用。
張先民給大家打了個(gè)形象的比喻,以前海運(yùn)的散裝貨,各個(gè)箱子尺寸大小不一,卡車(chē)來(lái)載運(yùn),散裝貨輪的使用率相當(dāng)?shù)?。因?yàn)槊恳粋€(gè)箱子的尺寸不一致,堆放起來(lái)需要排來(lái)排去,浪費(fèi)了很多的空間?,F(xiàn)在容器技術(shù)就是把所有的東西規(guī)格化、標(biāo)準(zhǔn)化,碼頭的調(diào)用車(chē)也可以標(biāo)準(zhǔn)化,每次貨輪來(lái)后,調(diào)用車(chē)馬上知道每次裝多少個(gè)集裝箱,這就快多了。
“比如訂票系統(tǒng),只有在春節(jié)高峰時(shí)段才需要有非常大的運(yùn)行空間,因?yàn)榇汗?jié)訂票量是平常的10倍甚至100倍,但是相關(guān)部門(mén)不能按照高峰時(shí)的需求來(lái)買(mǎi)服務(wù)器,如果把這個(gè)放在一個(gè)容器里面放到公有云里去運(yùn)行,就非常實(shí)惠;再比如美國(guó)國(guó)稅局報(bào)稅的那一周,工作量是平常的上百倍,如果買(mǎi)那么多的服務(wù)器肯定是非常浪費(fèi)的,這時(shí)可以用A mazon的公有云來(lái)運(yùn)行,當(dāng)把工作負(fù)載從私有云移到公有云的時(shí)候,這種容器技術(shù)將非常方便?!睆埾让裾f(shuō)。
紅帽R H E L7中的容器技術(shù),能夠全面支持開(kāi)放混合云環(huán)境,跟Windows AD有很好的互操作性,其可擴(kuò)展性也能滿足下一代IT需求?!澳壳凹t帽公司與很多公司包括AMD、SAP、思科、戴爾、IBM、I ntel、富士通、惠普等形成了全球戰(zhàn)略合作伙伴關(guān)系,并且,紅帽與中國(guó)大陸廠商及中國(guó)臺(tái)灣地區(qū)的廠商等也都形成了緊密的合作伙伴關(guān)系?!睆埾让窠榻B道。