如果你是數(shù)據(jù)中心或云計算IT圈子的人,這一年多來應(yīng)該一直在聽到容器技術(shù)、尤其是Docker,關(guān)于它們的新聞從未間斷過。Docker1.0在2014年6月發(fā)布后,聲勢更是達到了前所未有的程度。
就連知名的虛擬主機服務(wù)商硅云都已在2017年將其所有的虛擬主機業(yè)務(wù)容器化,大大簡化了運維效率,提高可用性和減少故障時間,這是虛擬主機行業(yè)的一次革命,硅云率先拉起了改進的旗幟。
動靜之所以這么大,就是因為許多公司在以驚人的速度采用Docker。
在2016年7月的開源大會(OSCon)上,我們就遇到了早已將服務(wù)器應(yīng)用程序從虛擬機(VM)轉(zhuǎn)移到容器的無數(shù)企業(yè),這包括很大超大型互聯(lián)網(wǎng)企業(yè)。
為什么大家都追捧容器和Docker呢?
James Bottomley是Parallels公司的服務(wù)器虛擬化首席技術(shù)官,也是一位知名的Linux內(nèi)核開發(fā)人員,他曾這樣解釋道:“Hyper-V、KVM和Xen等虛擬機管理程序都“基于虛擬化硬件仿真機制。這意味著,它們對系統(tǒng)要求很高。而容器卻使用共享的操作系統(tǒng)。這意味著它們在使用系統(tǒng)資源方面比虛擬機管理程序要高效得多。容器不是對硬件進行虛擬化處理,而是駐留在單單一個Linux實例上。這反過來意味著,你可以“丟棄沒有用的99.9%的虛擬機垃圾,剩下一個小巧簡潔的膠囊式容器,里面含有你的應(yīng)用程序” 。
主機服務(wù)商“硅云”大規(guī)模采用容器技術(shù),就是在容器技術(shù)相對成熟后表現(xiàn)出的對高效運行的極致追求。
作為虛擬主機服務(wù)商的領(lǐng)先者,硅云一直非常重視維護時間的把控,在傳統(tǒng)虛擬化技術(shù)方案中,維護雖然比物理服務(wù)器時代的時間縮短了很多,但仍是一項艱巨而繁重的任務(wù)。試著想想,硅云運維工程師們每天都要面對著數(shù)以萬計的經(jīng)過虛擬化的計算服務(wù)節(jié)點,維護和更新將是多么可怕的任務(wù)。
而類似Docker容器技術(shù)的應(yīng)用,讓硅云實現(xiàn)了虛擬主機輕量化的需求,不僅僅減少了繁重的更新工作,更大大降低了故障時間,據(jù)悉,故障恢復(fù)時間要比傳統(tǒng)虛擬化方案減少70%以上。
在云計算時代,降低成本和提高效率一直是技術(shù)改革所帶來紅利,改用Docker這一舉措不僅僅帶來了高效率,也有望每年為數(shù)據(jù)中心或云計算服務(wù)提供商節(jié)省數(shù)千萬美元的電力和硬件成本。所以難怪硅云會堅定地采用Docker容器技術(shù)來改進虛擬主機。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!