国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Docker成為云計(jì)算市場最新“神器”

2015-04-09 00:33:38
中國信息化周報(bào) 2015年1期
關(guān)鍵詞:開發(fā)人員神器鏡像

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

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

Docker解決的問題其實(shí)和虛擬機(jī)并不完全相同。在以虛擬機(jī)為基礎(chǔ)的云服務(wù)模式中,虛擬機(jī)做為IT基礎(chǔ)設(shè)施提供給用戶,用戶拿到虛擬機(jī)的訪問方式以后再在上面構(gòu)建自己的應(yīng)用環(huán)境,然后部署應(yīng)用,這就好像造完房子以后,把一個(gè)空房間交給了買房的人。這是一種完全自下而上的IT基礎(chǔ)設(shè)施供給行為,但從一個(gè)空房到可以給人入住,我們還有很多事情要做,要采購家具,購置生活用品,布置房間,讓一切符合我們的生活習(xí)慣。

因此,在我們向往的美好生活和一個(gè)空房間之間還有相當(dāng)大的鴻溝,這個(gè)鴻溝也體現(xiàn)在IT應(yīng)用與IT基礎(chǔ)設(shè)施之間。尤其在如今對應(yīng)用提出了快速開發(fā),快速迭代,快速部署等要求以后,如何保證應(yīng)用環(huán)境的穩(wěn)定,一致和便捷就更讓人感覺頭痛了。

為了解決這個(gè)問題,出現(xiàn)了PaaS:裝修房。裝修房解決了快速入住的問題,用標(biāo)準(zhǔn)化的軟件組件來裝修你的虛擬機(jī),這樣,你入住的虛擬機(jī)的時(shí)候就不需要從頭開始安裝各種需要的軟件了,拎包入住。但現(xiàn)有的PaaS模式并沒有完全解決應(yīng)用部署的問題,當(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無法觸及的。

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

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

如果在應(yīng)用的生命周期中可以保證應(yīng)用的運(yùn)行環(huán)境一直被封裝在一個(gè)固定的容器中,對于開發(fā)人員來說,這才是真正的快速,不再需要為應(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ì)說,虛擬機(jī)的方式,也可以做到這種“帶著運(yùn)行環(huán)境一起”的方式,無非就是把虛擬機(jī)的鏡像整體導(dǎo)出,再倒入到新的環(huán)境中,對,區(qū)別是虛擬機(jī)鏡像在帶著應(yīng)用運(yùn)行環(huán)境的同時(shí)還帶著操作系統(tǒng)的鏡像,與只攜帶必要的應(yīng)用運(yùn)行環(huán)境的Docker方式相比較,虛擬機(jī)的鏡像就顯得太重,太大,不靈活。

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

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

猜你喜歡
開發(fā)人員神器鏡像
古代降暑“神器”
鏡像
Semtech發(fā)布LoRa Basics 以加速物聯(lián)網(wǎng)應(yīng)用
鏡像
小康(2018年23期)2018-08-23 06:18:52
美肌自拍神器 一拍就有大長腿
鳳凰生活(2017年7期)2017-09-22 18:11:37
自拍神器
故事大王(2017年3期)2017-05-08 21:11:44
讓W(xué)indows 10進(jìn)入開發(fā)者模式
電腦迷(2015年12期)2015-04-29 23:22:51
后悔了?教你隱藏開發(fā)人員選項(xiàng)
電腦愛好者(2015年6期)2015-04-03 01:20:56
鏡像
小康(2015年4期)2015-03-31 14:57:40
鏡像
小康(2015年6期)2015-03-26 14:44:27
镇赉县| 商河县| 石嘴山市| 泰州市| 青浦区| 安塞县| 景洪市| 杨浦区| 迭部县| 广丰县| 绥阳县| 辽阳县| 霞浦县| 桂东县| 化隆| 友谊县| 夏津县| 镇沅| 雅安市| 沿河| 浪卡子县| 乌苏市| 环江| 叶城县| 应用必备| 中宁县| 宁远县| 大丰市| 军事| 政和县| 辽宁省| 清镇市| 平舆县| 博乐市| 南康市| 湖州市| 昭苏县| 博湖县| 治多县| 游戏| 措勤县|