這篇文章主要講解了“Docker容器采用的趨勢(shì)是什么”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Docker容器采用的趨勢(shì)是什么”吧!
我們提供的服務(wù)有:成都網(wǎng)站制作、成都做網(wǎng)站、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、龍川ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的龍川網(wǎng)站制作公司
linux操作系統(tǒng)在過(guò)去的20年里給數(shù)據(jù)中心帶來(lái)了革命性的變化,今天它是應(yīng)用程序托管平臺(tái)無(wú)可爭(zhēng)議的領(lǐng)導(dǎo)者。很難想象,將任何關(guān)鍵任務(wù)的生產(chǎn)工作負(fù)載部署到linux以外的任何平臺(tái)。
當(dāng)docker使linux容器流行起來(lái),這與幾年前在打包、部署和托管應(yīng)用程序方面開(kāi)始的革命何其相似。此后,整個(gè)行業(yè)的容器使用呈指數(shù)級(jí)增長(zhǎng),并且與日俱增。
正如我們無(wú)法想象將任何關(guān)鍵應(yīng)用程序部署到非linux操作系統(tǒng)上一樣,容器也是如此:任何應(yīng)用程序都必須是容器,以滿(mǎn)足未來(lái)web規(guī)模的需求(即安全性、可伸縮性、平臺(tái)無(wú)關(guān)性和易移植性)。這些容器現(xiàn)在是,未來(lái)也將是運(yùn)行任何關(guān)鍵應(yīng)用程序和工作負(fù)載的新一代“l(fā)inux”。
容器采用趨勢(shì)
根據(jù)datadog于2018年6月更新的調(diào)查顯示,有一種趨勢(shì)是,25%的公司已經(jīng)采用docker,其余公司正在迅速追趕。這里有詳細(xì)的調(diào)查數(shù)據(jù)。
容器和編排
kubernetes、openshift、apache mesos和docker swarm對(duì)容器提供了極好的編排支持,使得管理一個(gè)數(shù)千個(gè)容器的平臺(tái)或基礎(chǔ)設(shè)施要容易得多。在編排工具提供的自動(dòng)化功能的幫助下,一名工程師就可以管理容器化應(yīng)用程序的異構(gòu)部署。
kubernetes正在統(tǒng)治docker容器的編排世界,谷歌是它的最初創(chuàng)建者,cncf是所有者。kubernetes在整個(gè)行業(yè)中也擁有最好的社區(qū)支持和極好的適應(yīng)性。
為任何容器化應(yīng)用程序提供編排支持的一些特性:
基于資源利用率的水平自動(dòng)伸縮。
與云基礎(chǔ)設(shè)施緊密集成時(shí),應(yīng)用程序?qū)嵗梢詿o(wú)限伸縮。
應(yīng)用程序?qū)嵗淖杂?/p>
在線(xiàn)升級(jí)。
金絲雀升級(jí)。
容器與微服務(wù)
作為編排工具,kubernetes再次主導(dǎo)微服務(wù)部署領(lǐng)域,用于承載和運(yùn)行容器支持的微服務(wù),它是最著名、最受歡迎的平臺(tái)之一。
所有標(biāo)識(shí)的微服務(wù)首先被轉(zhuǎn)換為docker容器,然后轉(zhuǎn)到kubernetes平臺(tái)進(jìn)行部署,這使得它們?cè)谡麄€(gè)生命周期內(nèi)快速部署并易于管理。
基于容器的微服務(wù)在伸縮和自愈場(chǎng)景下更容易,啟動(dòng)和服務(wù)工作負(fù)載更快。
非常規(guī)應(yīng)用中的容器采用
在采用容器的過(guò)程中發(fā)生了許多不可思議的事情;曾經(jīng)被認(rèn)為不可能在容器中運(yùn)行的應(yīng)用程序現(xiàn)在正在遷移到容器中,并且現(xiàn)在可以在容器化平臺(tái)中使用。
數(shù)據(jù)庫(kù)
幾年前,數(shù)據(jù)庫(kù)被認(rèn)為是保持在容器技術(shù)之外的東西,但今天我們有了nuodb,它是一個(gè)容器和云原生數(shù)據(jù)庫(kù),專(zhuān)門(mén)設(shè)計(jì)和開(kāi)發(fā)用于在容器上運(yùn)行,以支持?jǐn)?shù)據(jù)庫(kù)級(jí)別的webscale功能。
oracle 12c現(xiàn)在可以在docker倉(cāng)庫(kù)的官方docker鏡像中預(yù)先配置。
數(shù)據(jù)庫(kù)層容器化令人由衷地興奮,這將使應(yīng)用程序更容易webscale,因?yàn)榘葱钄U(kuò)展數(shù)據(jù)庫(kù)(部署在物理服務(wù)器上)的限制將消失,數(shù)據(jù)庫(kù)在容器內(nèi)運(yùn)行以及部署在業(yè)務(wù)流程引擎上, 將能夠在需要時(shí)輕松地與應(yīng)用程序?qū)嵗黄饠U(kuò)展。
電信行業(yè)中容器化的電信網(wǎng)絡(luò)組件
電信行業(yè)向使用的可編程網(wǎng)絡(luò)轉(zhuǎn)變的勢(shì)頭正在加快,這將幫助所有csp以虛擬化方式運(yùn)行所有網(wǎng)絡(luò)功能,而不是在傳統(tǒng)昂貴的硬件上運(yùn)行這些功能,同時(shí)大幅降低運(yùn)營(yíng)成本。這也將使所有csp能夠在需求增加時(shí)以完全自動(dòng)化的方式快速擴(kuò)展其網(wǎng)絡(luò)。然而,容器相對(duì)于vm的優(yōu)點(diǎn)已經(jīng)在應(yīng)用程序中得到了驗(yàn)證,因此整個(gè)行業(yè)都非常希望telco vnfs獲得相同的優(yōu)點(diǎn)。
電信行業(yè)向使用sdn-nfv的可編程網(wǎng)絡(luò)轉(zhuǎn)變的勢(shì)頭正在加快,這將幫助所有csp顯著降低其運(yùn)營(yíng)成本,同時(shí)以虛擬化的方式運(yùn)行所有網(wǎng)絡(luò)功能,而不是在傳統(tǒng)昂貴的硬件運(yùn)行。這也將使所有csp能夠隨著需求的增加,以完全自動(dòng)化的方式迅速擴(kuò)展其網(wǎng)絡(luò)。然而,容器比虛擬機(jī)的好處已經(jīng)在應(yīng)用程序世界中得到了證明,因此整個(gè)行業(yè)對(duì)電信vnf也獲得同樣的益處有著非常高的興趣。
伴隨著這些趨勢(shì),在應(yīng)用程序和虛擬化網(wǎng)絡(luò)級(jí)別上,電信世界將被容器化平臺(tái)統(tǒng)治的日子不遠(yuǎn)了。
基于容器的大數(shù)據(jù)平臺(tái)
在大數(shù)據(jù)世界中,hortonworks的hdp 3.0數(shù)據(jù)平臺(tái)的新版本現(xiàn)在使用docker容器來(lái)運(yùn)行其內(nèi)部組件(yarn容器、web應(yīng)用程序和hdp服務(wù))。hadoop集群是一個(gè)自我管理的集群,完全支持現(xiàn)代和標(biāo)準(zhǔn)的集群應(yīng)用程序,因此,大數(shù)據(jù)平臺(tái)能夠在容器上運(yùn)行并由編排工具(集群中的集群?。。┕芾?,在之前這是一個(gè)有爭(zhēng)議的話(huà)題。但是由于我們已經(jīng)有了容器化服務(wù)的新版本,所以在不久的將來(lái),我們將在kubernetes平臺(tái)中運(yùn)行hadoop集群也就不足為奇了。
云和容器
隨著容器的普及,所有云服務(wù)提供商(aws、azure、gce、oracle、openstack等)也意識(shí)到他們必須提供并支持本地容器和kubernetes編排服務(wù)。今天,我們看到幾乎所有的云提供商都擁有自己的本地容器和編排服務(wù)/平臺(tái)。以下是云計(jì)算公司提供的一些本地容器平臺(tái)示例:
aws — kops
谷歌云- gke
azure - azure kubernetes服務(wù)
redhat openstack - redhat openshift
oracle云- oracle kubernetes引擎
同樣,這種方式為我們提供了一個(gè)清晰的趨勢(shì),即使組織正在遷移到云基礎(chǔ)設(shè)施,以取代其遺留的本地?cái)?shù)據(jù)中心,容器仍然是部署和運(yùn)行應(yīng)用程序的首選。
基于容器的私有云部署
當(dāng)我們談?wù)撛坪腿萜鲿r(shí),已經(jīng)有云在容器上運(yùn)行了。
openstack無(wú)疑是私有云領(lǐng)域的贏家,整個(gè)私有云托管世界由openstack統(tǒng)治,為全球各地的組織提供云計(jì)算的強(qiáng)大功能。
然而,現(xiàn)在openstack的新版本可以以一種容器化的方式部署。這使得整個(gè)私有云部署并運(yùn)行在容器中,令人難以置信。
隨著容器采用率的指數(shù)級(jí)增長(zhǎng),以及軟件行業(yè)和各個(gè)產(chǎn)品部門(mén)的根本性變化,容器現(xiàn)在是、未來(lái)也將是承載和運(yùn)行各種工作負(fù)載的新linux,這一說(shuō)法變得更加現(xiàn)實(shí)。
感謝各位的閱讀,以上就是“Docker容器采用的趨勢(shì)是什么”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Docker容器采用的趨勢(shì)是什么這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!