容器技術是近幾年云行業(yè)發(fā)展中不可缺少的一環(huán)。Docker和k8s的大熱極大可能會推動云計算PAAS層的完善和普及。
容器(Container)是一種更輕量級,更靈活的虛擬化處理方式,它將一個應用程序所需的一切打包在一起。容器是一種輕量級、可移植、自包含的軟件打包技術,使應用程序可以在幾乎任何地方以相同的方式運行。容器與傳統(tǒng)虛擬機的共同點都是為了實現(xiàn)應用的封裝和隔離。但兩者也存在一定的差異。
容器包括所有代碼,各種依賴甚至操作系統(tǒng),這讓應用程序幾乎在任何地方都可以運行。因此它的誕生,解決了一個重要問題:如何確保應用程序從一個環(huán)境移動到另一個環(huán)境的正確運行。它只是虛擬了操作系統(tǒng),而不像虛擬機一樣去虛擬底層計算機。
(1) 容器由2部分組成,分別是應用程序本身以及依賴包。
這里的依賴:比如應用程序需要的庫或其他軟件容器在Host操作系統(tǒng)的用戶空間中運行,與操作系統(tǒng)的其他進程隔離。
由于所有的容器共享同一個主操作系統(tǒng),所以在體積上比虛擬機小。另外,啟動容器不需要啟動整個操作系統(tǒng),所以容器部署和啟動速度更快、開銷更小,也更容易遷移。
(2) 傳統(tǒng)的虛擬化技術,比如VMWare、KVM、Xen,目標是創(chuàng)建完整的虛擬機。為了運行應用,除了部署應用本身及其依賴(通常幾十MB),還得安裝整個操作系統(tǒng)(幾十GB)。
理解了容器后,其實容器云是一個有一定規(guī)模的容器集群,不同容器組之間完全隔離,組內(nèi)容器允許一定程度共享,并且是借助全局網(wǎng)絡管理組件來進行統(tǒng)一管理。
容器包括所有代碼,各種依賴甚至操作系統(tǒng),這讓應用程序幾乎在任何地方都可以運行。因此它的誕生,解決了一個重要問題:如何確保應用程序從一個環(huán)境移動到另一個環(huán)境的正確運行。它只是虛擬了操作系統(tǒng),而不像虛擬機一樣去虛擬底層計算機。
Docker 容器是一個開源的應用容器引擎,讓開發(fā)者可以以統(tǒng)一的方式打包他們的應用以及依賴包到一個可移植的容器中,然后發(fā)布到任何安裝了docker引擎的服務器上,也可以實現(xiàn)虛擬化。
容器是完全使用沙箱機制,相互之間不會有任何接口。幾乎沒有性能開銷,可以很容易地在機器和數(shù)據(jù)中心中運行。最重要的是,他們不依賴于任何語言、框架包括系統(tǒng)。
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/128098.html
摘要:幫你揭開擋在你與容器云之間的那層神秘面紗,看看你的企業(yè)究竟適不適合選用基于的容器云管理平臺。那么,選擇什么樣的容器云平臺就已經(jīng)是箭在弦上的大事了。 本文簡單粗暴,直戳淚點,ho,不,是直戳痛點。幫你揭開擋在你與容器云之間的那層神秘面紗,看看你的企業(yè)究竟適不適合選用基于K8S的容器云管理平臺。 企業(yè)對容器云平臺的需求現(xiàn)狀是什么? 眾所周知,Docker很火,一大批互聯(lián)網(wǎng)公司早已領先一步,...
摘要:在本次上,京東云將在大會上為對云原生感興趣的研發(fā)和運維人員帶來利用延遲加載快速啟動容器的話題分享。今天聊的主角云原生也是一樣。 showImg(https://segmentfault.com/img/bVbtNqp?w=688&h=113); showImg(https://segmentfault.com/img/bVbtQaR?w=684&h=327); showImg(http...
摘要:在本次上,京東云將在大會上為對云原生感興趣的研發(fā)和運維人員帶來利用延遲加載快速啟動容器的話題分享。今天聊的主角云原生也是一樣。 showImg(https://segmentfault.com/img/bVbtNqp?w=688&h=113); showImg(https://segmentfault.com/img/bVbtQaR?w=684&h=327); showImg(http...
摘要:年我們開始專注于開源云計算技術,當時開源的力量正在逐漸浮現(xiàn)。問你現(xiàn)在在實驗室的工作是什么我主要負責實驗室云計算團隊的技術工作,以及與技術相關的其他事宜,包括開源以及一些商業(yè)上的技術合作。 非商業(yè)轉(zhuǎn)載請注明作譯者、出處,并保留本文的原始鏈接:http://www.ituring.com.cn/article/203520 張磊,浙江大學計算機學院博士生,科研人員,VLIS實驗室云計算組技...
摘要:年我們開始專注于開源云計算技術,當時開源的力量正在逐漸浮現(xiàn)。問你現(xiàn)在在實驗室的工作是什么我主要負責實驗室云計算團隊的技術工作,以及與技術相關的其他事宜,包括開源以及一些商業(yè)上的技術合作。 非商業(yè)轉(zhuǎn)載請注明作譯者、出處,并保留本文的原始鏈接:http://www.ituring.com.cn/article/203520 張磊,浙江大學計算機學院博士生,科研人員,VLIS實驗室云計算組技...
摘要:年我們開始專注于開源云計算技術,當時開源的力量正在逐漸浮現(xiàn)。問你現(xiàn)在在實驗室的工作是什么我主要負責實驗室云計算團隊的技術工作,以及與技術相關的其他事宜,包括開源以及一些商業(yè)上的技術合作。 非商業(yè)轉(zhuǎn)載請注明作譯者、出處,并保留本文的原始鏈接:http://www.ituring.com.cn/article/203520 張磊,浙江大學計算機學院博士生,科研人員,VLIS實驗室云計算組技...
閱讀 1209·2023-02-24 11:21
閱讀 1405·2023-02-24 10:55
閱讀 2407·2023-02-24 10:47
閱讀 3099·2023-02-24 10:44
閱讀 885·2023-02-24 10:38
閱讀 610·2022-12-25 19:44
閱讀 752·2022-12-25 19:39
閱讀 866·2022-12-25 19:36