雖然Docker已經(jīng)成為了云領(lǐng)域的容器技術(shù)之王,但一個新的挑戰(zhàn)者已經(jīng)出現(xiàn)了。專家David Linthicum針對這一競爭進(jìn)行了分析。
隨著新的一輪競爭開始,容器技術(shù)市場已不再是Docker一枝獨(dú)秀了。一方面,有的用戶使用了Docker——這位容器技術(shù)巨人為已經(jīng)熱火朝天的云世界又添了一把火。另一方面,其他用戶使用著CoreOS及其新的容器技術(shù)——Rocket。鑒于Docker先于Rocket上市且其發(fā)展勢頭正旺,大多數(shù)的企業(yè)都把注意力集中于前者。但是,Rocket的首次亮相則證明了云容器市場是充滿了競爭以及是由炒作驅(qū)動的。
Rocket的發(fā)布時間是非常有趣的,也就是在Docker的大會DockerCon在阿姆斯特丹召開的同一個星期內(nèi)。在DockerCon上,Docker發(fā)布了可幫助開發(fā)人員在Docker平臺上開發(fā)基于容器應(yīng)用程序的新功能。一般情況下,Docker假設(shè)相關(guān)開發(fā)人員更多地來自于資金雄厚并有良好技術(shù)支持的初創(chuàng)公司。
容器供應(yīng)商的動作和對策
顯而易見,Docker試圖把其以容器技術(shù)為中心的方法發(fā)展成為一個應(yīng)用程序的開發(fā)服務(wù)。此外,Docker希望這些服務(wù)對于每一家云供應(yīng)商都是成體系的。當(dāng)然, 包括谷歌、亞馬遜網(wǎng)絡(luò)服務(wù)以及微軟在內(nèi)的主要云供應(yīng)商都在此列。
與虛擬機(jī)不同,容器是輕量化的,它為需要在不同云之間遷移且無需重大重新開發(fā)的應(yīng)用程序提供了組件化的環(huán)境。無論是云供應(yīng)商還是企業(yè)都對容器的潛力感到興奮不已。但是,盡管業(yè)界對于容器充滿了希望,但是大多數(shù)的企業(yè)實施還只是局限于概念驗證階段。
Rocket是作為Docker運(yùn)行時間的一個替代品而推出的。它是專為具有“最嚴(yán)格的安全和生產(chǎn)要求”的服務(wù)器環(huán)境而設(shè)計開發(fā)的,CoreOS表示。Rocket是圍繞應(yīng)用程序容器規(guī)格而開發(fā)的,這是一個針對便攜式容器的開放設(shè)計。Rocket的0.1.0版原型已在GitHub上發(fā)布,但是這個版本更多的是為了收集用戶反饋而不是用于實際生產(chǎn)。
除了Rocket的發(fā)布,Docker Swarm的問世也撼動了容器市場。Docker Swarm是一個集群服務(wù),它可允許分布式容器接收合適的資源。Swarm擁有一套集群API來連接其他的集群服務(wù),例如Apache Mesos以及亞馬遜的EC2容器服務(wù)等。
Swarm也對Kubernetes有著同樣的關(guān)注,后者是谷歌的開源容器管理器。Kubernetes可跨一組節(jié)點(diǎn)實例對任何數(shù)量的容器進(jìn)行調(diào)度安排。微軟公司于近期實施了Kubernetes,這是企業(yè)應(yīng)用容器技術(shù)的一個共同選擇。
2015年展望
當(dāng)我們跨入2015年,在容器市場上有三件事是需要我們關(guān)注的:Docker的進(jìn)展、新的初創(chuàng)公司以及新的技術(shù)。
隨著競爭程度日趨白熱化,Docker將迅速地提供新服務(wù)和更大程度地提高云系統(tǒng)的集成度。其關(guān)注點(diǎn)將是已為生產(chǎn)做好準(zhǔn)備的可擴(kuò)展容器,這也將使集群和管理更為前移和集中。
其次,容器市場上將會出現(xiàn)數(shù)十個新的初創(chuàng)企業(yè),而現(xiàn)有的廠商也將加大對技術(shù)的投資力度。其中大多數(shù)將對現(xiàn)有容器產(chǎn)品進(jìn)行拾遺補(bǔ)缺,提供管理與托管的環(huán)境以及開發(fā)工具。在我的視野中,幾乎每個星期都會有一家公司躋身容器市場。
最后,期待新的和現(xiàn)有的企業(yè)能夠駕馭好他們自己的容器技術(shù)。CoreOS宣稱,他們擁有一個讓容器市場變得更為有趣的想法。但是,隨著競爭的日益升溫,這個市場將變得更為混亂,置身其中的企業(yè)也會艱難發(fā)展。