負(fù)載:什么是容器為什么我們關(guān)注它
什么是容器?你需要它們嗎?為什么?在這篇文章中,我們會(huì)回答這些基本問題。
但是,為了回答這些問題,我們要提出更多的問題。當(dāng)你開始考慮怎么用容器適配你的工作時(shí),你需要弄清楚:你在哪開發(fā)應(yīng)用?你在哪測(cè)試它?你在哪使用它? 你可能在你的筆記本電腦上開發(fā)應(yīng)用,你的電腦上已經(jīng)裝好了所需要的庫(kù)文件、擴(kuò)展包、開發(fā)工具和開發(fā)框架。它在一個(gè)模擬生產(chǎn)環(huán)境的機(jī)器上進(jìn)行測(cè)試,然后被用于生產(chǎn)環(huán)境。問題是這三種環(huán)境不一定都是一樣的;它們沒有同樣的工具、框架和庫(kù)。你在你機(jī)器上開發(fā)的應(yīng)用不一定可以在生產(chǎn)環(huán)境中正常工作。 容器解決了這個(gè)問題。正如 Docker 解釋的,“容器鏡像是軟件的一個(gè)輕量的、獨(dú)立的、可執(zhí)行的包,包括了執(zhí)行它所需要的所有東西:代碼、運(yùn)行環(huán)境、系統(tǒng)工具、系統(tǒng)庫(kù)、設(shè)置。” 這代表著,一旦一個(gè)應(yīng)用被封裝成容器,那么它所依賴的下層環(huán)境就不再重要了。它可以在任何地方運(yùn)行,甚至在混合云環(huán)境下也可以。這是容器在開發(fā)人員,執(zhí)行團(tuán)隊(duì),甚至 CIO (信息主管)中變得如此流行的原因之一。 容器對(duì)開發(fā)人員的好處 現(xiàn)在開發(fā)人員或運(yùn)維人員不再需要關(guān)注他們要使用什么平臺(tái)來(lái)運(yùn)行應(yīng)用。開發(fā)人員不會(huì)再說:“這在我的系統(tǒng)上運(yùn)行得好好的?!?容器的另一個(gè)重大優(yōu)勢(shì)是它的隔離性和安全性。因?yàn)槿萜鲗?yīng)用和運(yùn)行平臺(tái)隔離開了,應(yīng)用以及它周邊的東西都會(huì)變得安全。同時(shí),不同的團(tuán)隊(duì)可以在一臺(tái)設(shè)備上同時(shí)運(yùn)行不同的應(yīng)用——對(duì)于傳統(tǒng)應(yīng)用來(lái)說這是不可以的。 這不是虛擬機(jī)( VM )所提供的嗎?既是,也不是。虛擬機(jī)可以隔離應(yīng)用,但它負(fù)載太高了。在一份文獻(xiàn)中[1],Canonical 比較了容器和虛擬機(jī),結(jié)果是:“容器提供了一種新的虛擬化方法,它有著和傳統(tǒng)虛擬機(jī)幾乎相同的資源隔離水平。但容器的負(fù)載更小,它占用更少的內(nèi)存,更為高效。這意味著可以實(shí)現(xiàn)高密度的虛擬化:一旦安裝,你可以在相同的硬件上運(yùn)行更多應(yīng)用?!绷硗?,虛擬機(jī)啟動(dòng)前需要更多的準(zhǔn)備,而容器只需幾秒就能運(yùn)行,可以瞬間啟動(dòng)。 容器對(duì)應(yīng)用生態(tài)的好處 現(xiàn)在,一個(gè)龐大的,由供應(yīng)商和解決方案組成的生態(tài)系統(tǒng)已經(jīng)可以讓公司大規(guī)模地運(yùn)用容器,不管是用于編排、監(jiān)控、記錄或者生命周期管理。 為了保證容器可以運(yùn)行在任何地方,容器生態(tài)系統(tǒng)一起成立了開源容器倡議[2](OCI)。這是一個(gè) Linux 基金會(huì)的項(xiàng)目,目標(biāo)在于創(chuàng)建關(guān)于容器運(yùn)行環(huán)境和容器鏡像格式這兩個(gè)容器核心部分的規(guī)范。這兩個(gè)規(guī)范確保容器領(lǐng)域中不會(huì)有任何不一致。 在很長(zhǎng)的一段時(shí)間里,容器是專門用于 Linux 內(nèi)核的,但微軟和 Docker 的密切合作將容器帶到了微軟平臺(tái)上?,F(xiàn)在你可以在 Linux、Windows、Azure、AWS、Google 計(jì)算引擎、Rackspace,以及大型計(jì)算機(jī)上使用容器。甚至 VMware 也正在發(fā)展容器,它的 vSphere Integrated Container[3](VIC)允許 IT 專業(yè)人員在他們平臺(tái)的傳統(tǒng)工作負(fù)載上運(yùn)行容器。 容器對(duì) CIO 的好處 容器在開發(fā)人員中因?yàn)橐陨系脑蚨兊檬至餍?,同時(shí)他們也給 CIO 提供了很大的便利。將工作負(fù)載遷移到容器中的優(yōu)勢(shì)正在改變著公司運(yùn)行的模式。 傳統(tǒng)的應(yīng)用有大約十年的生命周期。新版本的發(fā)布需要多年的努力,因?yàn)閼?yīng)用是依賴于平臺(tái)的,有時(shí)幾年也不能到達(dá)產(chǎn)品階段。由于這個(gè)生命周期,開發(fā)人員會(huì)盡可能在應(yīng)用里塞滿各種功能,這會(huì)使應(yīng)用變得龐大笨拙,漏洞百出。 這個(gè)過程影響了公司內(nèi)部的創(chuàng)新文化。當(dāng)人們幾個(gè)月甚至幾年都不能看到他們的創(chuàng)意被實(shí)現(xiàn)時(shí),他們就不再有動(dòng)力了。 容器解決了這個(gè)問題。因?yàn)槟憧梢詫?yīng)用切分成更小的微服務(wù)。你可以在幾周或幾天內(nèi)開發(fā)、測(cè)試和部署。新特性可以添加成為新的容器。他們可以在測(cè)試結(jié)束后以最快的速度被投入生產(chǎn)。公司可以更快轉(zhuǎn)型,超過他們的競(jìng)爭(zhēng)者。因?yàn)橄敕梢员缓芸燹D(zhuǎn)化為容器并部署,這個(gè)方式使得創(chuàng)意爆炸式增長(zhǎng)。 結(jié)論 容器解決了許多傳統(tǒng)工作負(fù)載所面對(duì)的問題。但是,它并不能解決所有 IT 專業(yè)人員面對(duì)的問題。它只是眾多解決方案中的一個(gè)。在下一篇文章中,我們將會(huì)覆蓋一些容器的基本術(shù)語(yǔ),然后我們會(huì)解釋如何開始構(gòu)建容器。
YINGSOO,國(guó)際數(shù)據(jù)中心綜合服務(wù)提供商,公司主要向客戶提供香港云主機(jī)、美國(guó)云主機(jī)、香港服務(wù)器租用、日本服務(wù)器租用等境外服務(wù)器租用托管業(yè)務(wù),至今已在全球自主運(yùn)營(yíng)了 6 個(gè)數(shù)據(jù)中心,建設(shè)了 20 個(gè)云服務(wù)節(jié)點(diǎn),以優(yōu)質(zhì)的服務(wù)和穩(wěn)定的產(chǎn)品,贏得用戶的信賴與支持。全國(guó)統(tǒng)一服務(wù)熱線:400-630-3752
租用海外云服務(wù)器首選YINGSOO。我們?cè)谛袠I(yè)內(nèi)深耕十年,積攢了良好的口碑。YINGSOO海外云服務(wù)器價(jià)格實(shí)惠,品質(zhì)過硬,專業(yè)技術(shù)團(tuán)隊(duì)7*24小時(shí)提供技術(shù)支持,免除您的后顧之憂,官網(wǎng)還有更多優(yōu)惠等著您,歡迎咨詢YINGSOO官網(wǎng)客服Ann(企業(yè)QQ:3002717765 / 微信:YINGSOO-VIP4),客服Lucy(微信:YINGSOO-VIP5 / 企業(yè)QQ:3002703903)
熱門文章:【服務(wù)器可以用來(lái)作什么】【云服務(wù)器供應(yīng)商 標(biāo)準(zhǔn)】【電信云電腦是什么】【全球服務(wù)器分布】【DNF私服服務(wù)器租用】【ctg團(tuán)隊(duì)服務(wù)器商】【韓國(guó)傳奇M源碼】【服務(wù)器的ddos防御是共享的嗎】【大陸到臺(tái)灣服務(wù)器】【信用卡欠15萬(wàn)】【幾M服務(wù)器能做看視頻】【chia無(wú)法連收割機(jī)】【傳奇服務(wù)器異常重啟】【武漢機(jī)柜托管價(jià)格】【隱藏顯示】【pha配置要求】【mass 使用chia地塊】【防御服務(wù)器主機(jī)】【租vps怎樣回本】【中國(guó)最大的貼牌服務(wù)器】【低延遲 I O 是什么】【國(guó)外cdn購(gòu)買網(wǎng)站】【服務(wù)器布置大型網(wǎng)絡(luò)游戲】【美國(guó)大帶寬服務(wù)器G口】【ERP軟件可以安裝在遠(yuǎn)程服務(wù)器】【idc機(jī)房的用途】【動(dòng)態(tài)vps搭建代理】【數(shù)據(jù)中心在互聯(lián)網(wǎng)行業(yè)的應(yīng)用】【gitmonitor】【俄羅斯vps 速度】
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。