微軟Hyper-V Container:最新的Docker追隨者

責(zé)任編輯:editor006

作者:Trevor Jones

2015-04-24 14:28:15

摘自:TechTarget中國

微軟最新推出的Hyper-V Container工具可以實現(xiàn)更好的應(yīng)用程序隔離性,為以Docker為代表的Linux容器技術(shù)帶來了很大壓力。在很多方面,微軟借鑒了VMware的容器和虛擬機相互搭配的方式,以解決Docker容器當(dāng)中由于共享Linux內(nèi)核而導(dǎo)致的安全性問題。

微軟最新推出的Hyper-V Container工具可以實現(xiàn)更好的應(yīng)用程序隔離性,為以Docker為代表的Linux容器技術(shù)帶來了很大壓力。

微軟正在不斷擴展其業(yè)務(wù)范圍,希望憑借最新的容器技術(shù)幫助企業(yè)解決其所面臨的安全問題。

微軟之前已經(jīng)宣布將會從下一代Windows Server開始支持Docker,而現(xiàn)在又決定向Windows Server的穩(wěn)定版本當(dāng)中添加Hyper-V Container這種最新的容器技術(shù)。此外,微軟還推出了一種專門針對云環(huán)境和容器的輕量級Windows Server版本:Nano Server,其主要用來解決hypervisor當(dāng)中的隔離性問題。

雖然Docker已經(jīng)得到了廣泛應(yīng)用,但是其在容器流程控制(orchestration)和多租戶(multi-tenancy)方面的問題依然沒能得到解決。盡管一些企業(yè)將Docker作為虛擬化的替代解決方案,但是微軟推出Hyper-V Container意味著企業(yè)使用hypervisor就可以實現(xiàn)不同容器中代碼的相互隔離,而不會對主機操作系統(tǒng)造成任何影響。

盡管還沒有發(fā)布具體時間表,但是預(yù)計在今年之內(nèi),微軟就將發(fā)布最新容器服務(wù)的預(yù)覽版本,并且其將其作為Windows Server的基礎(chǔ)功能。

這種技術(shù)將會對微軟起到很大幫助作用,其可以吸引更多的Docker容器開發(fā)者轉(zhuǎn)而使用Windows,IT咨詢公司Baroan Technologies的擁有者Guy Baroan表示。

“這非常好,”Baroan說。“微軟在和那些Linux領(lǐng)域當(dāng)中討厭他們的人做斗爭,并且嘗試通過使用一切方式來和Linux保持同步。”

對于微軟來說,同時發(fā)展多個領(lǐng)域是一種十分明智的選擇,Azure主要針對小型初創(chuàng)企業(yè),其IT部門主要使用開源技術(shù);Windows Server Container主要針對Azure當(dāng)中內(nèi)置的原生云應(yīng)用;而Hyper-V Container則針對那些已經(jīng)開始使用hypervisor,但是還需要加入容器技術(shù)的企業(yè),F(xiàn)orrester Research公司的副總裁和首席分析師Jeffrey Hammond表示。

“同時發(fā)展多種技術(shù),不斷觀察市場反應(yīng),微軟為我們提供了一個很好的發(fā)展策略案例,” Hammond說。“‘這就是我們的做事方式,你必須遵循’,相對于這種傳統(tǒng)的微軟計劃來說,其現(xiàn)在的策略可以為企業(yè)提供更多的選擇空間。”

而Nano Server則代表了一種新興趨勢,從紅帽Atomic Host到CoreOS,這些小型操作系統(tǒng)具有更高的安全性和更好的管理特性,更加適合于容器和平臺即服務(wù)這種形式,一家IDC公司的程序副總裁Al Gillen表示。

“我們從來沒有見到過如此精簡的Windows,所以對于微軟,公平來說,這確實是一種突破,”Gillen說。

通過增加hypervisor層,容器不再需要使用共享內(nèi)核,這種方式雖然在一定程度上犧牲了可擴展性,但是卻可以極大地提高安全性,Gillen說。

“對于很多用戶來說,這是一種非常好的權(quán)衡,”Gillen說。

在很多方面,微軟借鑒了VMware的容器和虛擬機相互搭配的方式,以解決Docker容器當(dāng)中由于共享Linux內(nèi)核而導(dǎo)致的安全性問題。

雖然微軟在隔離方面所采用的技術(shù)和VMware十分類似,但是微軟為其客戶提供了一種各位簡單的遷移方式,Hammond說。

從去年開始,Docker容器技術(shù)得到了廣泛支持,但是最近很多廠商開始嘗試推出自己的容器工具,包括Joyent、紅帽,以及最近出現(xiàn)的CoreOS,其和谷歌領(lǐng)導(dǎo)的Kubernetes達(dá)成了合作關(guān)系。

Hammond對于這種趨勢持反對意見,其認(rèn)為使用容器的意義就在于統(tǒng)一所有環(huán)境的內(nèi)部運行機制,因此如果必須在Docker容器和其他方式之間做出選擇,這種方式本身就存在問題。如果微軟、亞馬遜和其他廠商在管理層方面進行更多競爭那么將會更加有意義,他說。

圍繞著Linux容器的生態(tài)系統(tǒng)仍然在不斷發(fā)展。微軟和Docker的關(guān)系使得其在占領(lǐng)新興市場方面擁有優(yōu)勢地位,并且其已經(jīng)證明所采用的方式具有實際意義,Baroan說。

“市場是一方面,而向用戶展示你擁有什么以及這些是否可行是另外一方面,”Baroan說。“好消息是微軟從去年開始就已經(jīng)和Docker進行合作,這有利于他們推出一種真正迎合市場需求的解決方案。”

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號