精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Docker成2014年云計(jì)算市場(chǎng)閃耀的新星

責(zé)任編輯:editor03

作者: 戴逸洋

2014-12-29 14:24:01

摘自:比特網(wǎng)

2014年云計(jì)算市場(chǎng)中最火熱的莫過(guò)于docker了,OpenStack項(xiàng)目從默默無(wú)聞到全球矚目用了3年多時(shí)間,而Docker的成功只用了15個(gè)月。

2014年云計(jì)算市場(chǎng)中最火熱的莫過(guò)于docker了,OpenStack項(xiàng)目從默默無(wú)聞到全球矚目用了3年多時(shí)間,而Docker的成功只用了15個(gè)月。

在給不同的人介紹了Docker以后,我發(fā)現(xiàn)一個(gè)很有趣的現(xiàn)象,一些驚呼“這就是我要的!”,而一些學(xué)員聽(tīng)完以后并不能完全理解docker的好處,其中被問(wèn)及最多的一個(gè)問(wèn)題是“Docker和虛擬機(jī)有什么區(qū)別?”。

Docker解決的問(wèn)題其實(shí)和虛擬機(jī)并不完全相同。在以虛擬機(jī)為基礎(chǔ)的云服務(wù)模式中,虛擬機(jī)做為IT基礎(chǔ)設(shè)施提供給用戶,用戶拿到虛擬機(jī)的訪問(wèn)方式以后再在上面構(gòu)建自己的應(yīng)用環(huán)境,然后部署應(yīng)用,這就好像造完房子以后,把一個(gè)空房間交給了買房的人。這是一種完全自下而上的IT基礎(chǔ)設(shè)施供給行為,但從一個(gè)空房到可以給人入住,我們還有很多事情要做,要采購(gòu)家具,購(gòu)置生活用品,布置房間,讓一切符合我們的生活習(xí)慣。因此,在我們向往的美好生活和一個(gè)空房間之間還有相當(dāng)大的鴻溝,這個(gè)鴻溝也體現(xiàn)在IT應(yīng)用與IT基礎(chǔ)設(shè)施之間。尤其在如今對(duì)應(yīng)用提出了快速開(kāi)發(fā),快速迭代,快速部署等要求以后,如何保證應(yīng)用環(huán)境的穩(wěn)定,一致和便捷就更讓人感覺(jué)頭痛了。

為了解決這個(gè)問(wèn)題,出現(xiàn)了PaaS:裝修房。裝修房解決了快速入住的問(wèn)題,用標(biāo)準(zhǔn)化的軟件組件來(lái)裝修你的虛擬機(jī),這樣,你入住的虛擬機(jī)的時(shí)候就不需要從頭開(kāi)始安裝各種需要的軟件了,拎包入住。但現(xiàn)有的PaaS模式并沒(méi)有完全解決應(yīng)用部署的問(wèn)題,當(dāng)應(yīng)用需要用到標(biāo)準(zhǔn)組件的時(shí)候,使用PaaS服務(wù)是個(gè)非常好的選擇,可是應(yīng)用是相當(dāng)靈活的,每個(gè)應(yīng)用的不同之處在于它的代碼,它的架構(gòu),這些都是應(yīng)用獨(dú)有而PaaS無(wú)法觸及的。

Docker通過(guò)新的思路,解決了應(yīng)用部署的問(wèn)題。想象一下Docker就是一個(gè)集裝箱,你所有的生活設(shè)施,家具,布置,私人物品都在這個(gè)集裝箱內(nèi)。搬家的時(shí)候,你把這個(gè)集裝箱從一個(gè)地方搬到另外一個(gè)地方,你所有的物品,擺設(shè),家具都原封不動(dòng),只是從一個(gè)地方移到了另外一個(gè)地方,或者只是這個(gè)集裝箱的空間和容量變大了,其他一切都沒(méi)變化。

開(kāi)發(fā)人員是最樂(lè)見(jiàn)于Docker的這種應(yīng)用部署模式,因?yàn)閼?yīng)用的生命周期起始于開(kāi)發(fā)人員的開(kāi)發(fā)系統(tǒng),經(jīng)過(guò)開(kāi)發(fā),測(cè)試,壓力測(cè)試,等過(guò)程,最終應(yīng)用被發(fā)布到生產(chǎn)系統(tǒng),并可能在不同的生產(chǎn)系統(tǒng)中遷移。應(yīng)用開(kāi)發(fā)人員對(duì)此都會(huì)有切身的體會(huì),任何微小的運(yùn)行環(huán)境的錯(cuò)誤都會(huì)導(dǎo)致應(yīng)用出現(xiàn)問(wèn)題,尤其在講究快速敏捷的今天,應(yīng)用模塊,新的代碼,新的配置,被快速的加入應(yīng)用的環(huán)境中,可能還沒(méi)等寫入到文檔,新特性就已經(jīng)被推送到生產(chǎn)上了。

如果在應(yīng)用的生命周期中可以保證應(yīng)用的運(yùn)行環(huán)境一直被封裝在一個(gè)固定的容器中,對(duì)于開(kāi)發(fā)人員來(lái)說(shuō),這才是真正的快速,不再需要為應(yīng)用的運(yùn)行環(huán)境再操心,可以更加專注于應(yīng)用本身,因?yàn)閼?yīng)用的整個(gè)生命周期都被封裝在同一個(gè)運(yùn)行環(huán)境(容器)中。

這就是Docker,虛擬機(jī)的做法是“到一個(gè)地方就部署一次應(yīng)用“,而Docker的做法是“應(yīng)用與它的運(yùn)行環(huán)境始終封裝在一起,到哪里都是應(yīng)用帶著運(yùn)行環(huán)境一起”。

細(xì)心的讀者會(huì)說(shuō),虛擬機(jī)的方式,也可以做到這種“帶著運(yùn)行環(huán)境一起”的方式,無(wú)非就是把虛擬機(jī)的鏡像整體導(dǎo)出,再倒入到新的環(huán)境中,對(duì),區(qū)別是虛擬機(jī)鏡像在帶著應(yīng)用運(yùn)行環(huán)境的同時(shí)還帶著操作系統(tǒng)的鏡像,與只攜帶必要的應(yīng)用運(yùn)行環(huán)境的Docker方式相比較,虛擬機(jī)的鏡像就顯得太重,太大,不靈活。

當(dāng)然Docker與虛擬機(jī)比還會(huì)有些別的好處,比如,從資源利用的角度來(lái)說(shuō),通過(guò)虛擬機(jī)封裝的應(yīng)用是個(gè)完整的操作系統(tǒng)和虛擬主機(jī),而 Docker封裝的只是應(yīng)用使用到的進(jìn)程,因此相比虛擬機(jī)的方式,Docker的封裝方式少了虛擬操作系統(tǒng)和虛擬機(jī)兩個(gè)對(duì)應(yīng)用運(yùn)行并無(wú)太大作用的層次。因此主機(jī)整體的資源利用率會(huì)因此大大提高。

Docker的容器模式剛剛起步,還有很多不足的地方,在軟件成熟度上也還未被企業(yè)關(guān)鍵應(yīng)用所接受,但最為云計(jì)算技術(shù)中的一個(gè)新方向,它為在云環(huán)境中快速部署和遷移應(yīng)用提供了全新的解決方案。

這就是神奇的Docker,一個(gè)輕量級(jí)的容器。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 东乡县| 邹平县| 大悟县| 荥经县| 五家渠市| 长子县| 石屏县| 长兴县| 长沙县| 莫力| 扎鲁特旗| 余江县| 普陀区| 朝阳市| 辽宁省| 锡林浩特市| 吉木萨尔县| 襄垣县| 越西县| 鄱阳县| 喀喇沁旗| 临城县| 湘潭县| 高雄县| 平原县| 双城市| 阳西县| 漾濞| 福安市| 南平市| 阳谷县| 东兰县| 康马县| 博客| 偏关县| 绥中县| 堆龙德庆县| 东乡族自治县| 高陵县| 舟山市| 黄大仙区|