■
Docker是專為L(zhǎng)inux容器而設(shè)計(jì)的工具集,用于構(gòu)建、交付和運(yùn)行分布式應(yīng)用。說道容器,就是要完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。同時(shí),容器幾乎沒有性能開銷,可以很容易地在機(jī)器和數(shù)據(jù)中心中運(yùn)行。除了Docker自身的優(yōu)勢(shì)以外,許多云計(jì)算平臺(tái)公司也在圍繞著Docker大力發(fā)展,他們或者改變著Docker的發(fā)展方向,或者作為基石,讓企業(yè)更好地與Docker結(jié)合起來。可想而知,現(xiàn)在和未來,你不知道Docker,就像不知道云計(jì)算一樣。
Docker之所以能夠成為最受歡迎的開源項(xiàng)目之一,有很多人認(rèn)為是炒作,然而Docker的影響力卻已經(jīng)得到整個(gè)行業(yè)中許多大企業(yè)的支持,這其中包括了亞馬遜、谷歌、IBM、紅帽、微軟和 VMware等。在這中間,紅帽作為開源公司,其崛起更加快速,并當(dāng)之無愧地成為當(dāng)下開源業(yè)界的領(lǐng)頭羊。紅帽副總裁、云與OpenShift業(yè)務(wù)部門總經(jīng)理AsheshBadani先生表示,如今大家之所以對(duì)容器技術(shù)有很大興趣,歸根結(jié)底是由于容器技術(shù)具備高敏捷性、靈活性,并且它的效率非常高?!安还苁荢aaS還是一些服務(wù)提供商,他們都非常關(guān)注微服務(wù)的概念,把過去一套服務(wù)分隔成微小的服務(wù)單元,這樣能夠大大增加服務(wù)的靈活性和靈敏度。此外,在和CIO交流的時(shí)候,參會(huì)者主要關(guān)注兩個(gè)話題:1.關(guān)于價(jià)格成本的壓力;2.關(guān)于DevOps模式,DevOps模式可以使他們的操作更加靈活。”AsheshBadani補(bǔ)充道。
其 實(shí),無 論P(yáng)aaS還 是IaaS,如今一切盡歸容器。對(duì)于OpenShift到底有哪些賣點(diǎn),AsheshBadani總 結(jié) 道:“首先,它能夠加快創(chuàng)新、加快產(chǎn)品推向市場(chǎng)的時(shí)間。其次,OpenShift能夠加快應(yīng)用開發(fā)速度,并且能夠允許我們利用現(xiàn)有的開發(fā)工具,來加快應(yīng)用開發(fā)的速度。第三,OpenShift能夠提高運(yùn)營(yíng)效率,當(dāng)然這也會(huì)借助于容器技術(shù),所以,把第二、第三個(gè)賣點(diǎn)結(jié)合起來,也就是把應(yīng)用開發(fā)速度和運(yùn)營(yíng)效率結(jié)合起來,最后就能夠支持DevOps的模式。”
紅帽為什么要擁抱容器?對(duì)此,AsheshBadani解釋說,“有了被廣泛采用的公有云平臺(tái)和已經(jīng)建立起來的企業(yè)客戶基礎(chǔ),我們?cè)谒哪甓嘀盀樽约哼x擇了這條路,繼續(xù)走下去現(xiàn)在變得容易多了。但是,我們是一家開源企業(yè),并且在我們的客戶之前就看到了變化即將來臨,和社區(qū)協(xié)作為我們的客戶開發(fā)出盡可能好的解決方案,對(duì)此我們感到非常自豪?!?/p>
在6月份紅帽峰會(huì)上,紅帽公司發(fā)布了一款新產(chǎn)品——紅帽 OpenShift Enterprise 3,基于Docker容器、Kubernetes業(yè)務(wù)流程和紅帽企業(yè)Linux 7。紅帽O(jiān)penShift Enterprise 3旨在提供基于容器的應(yīng)用程序平臺(tái),它將提供安全、有效的方法開發(fā)、部署和運(yùn)行應(yīng)用程序服務(wù)。它在某種程度上是讓OpenShift用戶訪問經(jīng)過新的紅帽容器認(rèn)證程序認(rèn)證的安全容器來做到這一點(diǎn)的。
AsheshBadani向記者介紹:“OpenShift 3的發(fā)布也改變了我們推出PaaS產(chǎn)品的方式。我們認(rèn)為產(chǎn)品的首要目的就是保證平臺(tái)上大量的功能模塊和組件具備可遷移性——能夠跨平臺(tái)、跨環(huán)境遷移。此外,作為一個(gè)輕量級(jí)操作系統(tǒng),OpenShift 3也充分使用了容器技術(shù)。我們希望該技術(shù)也能夠應(yīng)用在紅帽其他產(chǎn)品上。在初始階段我們就已經(jīng)設(shè)計(jì),讓容器技術(shù)使用行業(yè)標(biāo)準(zhǔn)的編排和管理工具,這樣我們能夠擁有一個(gè)很好的包括允許和服務(wù)的生態(tài)系統(tǒng),而我們的主要精力就會(huì)花在用戶體驗(yàn)方面?!?/p>
可見,OpenShift是一個(gè)非常出色的平臺(tái),因?yàn)檫@是一個(gè)完全為企業(yè)環(huán)境準(zhǔn)備的平臺(tái)。紅帽在開源創(chuàng)新方面進(jìn)行了大量投資,AsheshBadani最后總結(jié)道:“我們?cè)诤芏嗌鐓^(qū),比如Docker、Kubernetes社區(qū)里投入很多精力,做出了大量貢獻(xiàn)。另外,OpenShift最關(guān)鍵的一點(diǎn)是它加快了應(yīng)用的交付,并且也充分體現(xiàn)了DevOps這個(gè)模式的高效性。此外,我們也可以提供關(guān)于DevOps這種模式下的最佳做法。而OpenShift將我們強(qiáng)大的技術(shù)、產(chǎn)品和解決方案以及跨平臺(tái)等多方面優(yōu)勢(shì)整合到一個(gè)平臺(tái)上,服務(wù)于我們的客戶?!?/p>