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

當(dāng)前位置:云計(jì)算企業(yè)動(dòng)態(tài) → 正文

微軟Azure云的Docker之路:兼容、原生與未來

責(zé)任編輯:editor006 |來源:企業(yè)網(wǎng)D1Net  2014-12-03 15:44:22 本文摘自:infoq.com

全球范圍內(nèi)技術(shù)領(lǐng)先的微軟Azure云,無論從技術(shù)儲(chǔ)備上還是從開發(fā)社區(qū)上,一直以來都受到業(yè)界的廣泛稱贊。與傳統(tǒng)的云計(jì)算服務(wù)商不同,Azure這個(gè)后起之秀憑借Windows Server和混合云等技術(shù),正逐步獲得更多的市場(chǎng)占有率。從新的存儲(chǔ)架構(gòu)到基于Visual Studio的開發(fā)框架,甚至新的硬件架構(gòu)設(shè)計(jì),Azure云仍然一直在不斷自我革新和進(jìn)步。

現(xiàn)今,商業(yè)模式與商業(yè)氣候?qū)θ藗兊膭?chuàng)新要求日益增加,如何簡單快速部署可移植的分布式的應(yīng)用是近幾年云計(jì)算領(lǐng)域努力解決的問題,Docker在這樣的大背景下應(yīng)運(yùn)而生,并迅速獲得社區(qū)認(rèn)可,它能夠在幾分鐘甚至更短的時(shí)間之內(nèi)就將代碼開發(fā)轉(zhuǎn)換成產(chǎn)品,實(shí)現(xiàn)實(shí)時(shí)轉(zhuǎn)換。Docker 是一個(gè)開源的應(yīng)用容器引擎,它能幫助開發(fā)者打包應(yīng)用以及應(yīng)用的依賴包,并構(gòu)建為一個(gè)可移植的容器,從而發(fā)布到任何流行的 Linux 或者Windows機(jī)器上,或者虛擬機(jī)。Container完全使用沙箱機(jī)制,容器相互之間不會(huì)有任何接口,就如同iPhone 的應(yīng)用之間沒有公共部分。這樣的優(yōu)勢(shì)非常明顯,應(yīng)用的移植幾乎沒有性能開銷,可以很輕松地在機(jī)器和數(shù)據(jù)中心中運(yùn)行。最重要的是,這些容器不依賴于任何語言、框架或包括系統(tǒng)。

在業(yè)界對(duì)容器技術(shù)強(qiáng)烈的需求導(dǎo)向下,各大云計(jì)算廠商都紛紛開始考慮采用Docker作為其虛擬化技術(shù)的一部分。同樣的,Azure也走上了一條先兼容再原生最后為己所用的Docker技術(shù)之路。

一、兼容

鑒于Docker在云計(jì)算虛擬化領(lǐng)域的迅速火熱,Azure云首先采取了在自己的Linux虛擬機(jī)上兼容Docker的方式來吸引Docker社區(qū)的開發(fā)這。2014年6月9日,Docker開發(fā)者大會(huì)上,Azure云合作伙伴項(xiàng)目經(jīng)理Corey Sanders展示了直接利用Azure跨平臺(tái)工具集(由微軟開放技術(shù)組開發(fā))在其Linux虛擬機(jī)上運(yùn)行Docker。這種兼容的方式,僅通過一條簡單的“azure vm docker create”命令即可調(diào)用Docker進(jìn)行容器的創(chuàng)建。更多細(xì)節(jié)步驟可以參考微軟開放技術(shù)組給出的用戶說明。在而后的7月,Azure則進(jìn)一步宣布與Google和Docker合作來支持Kubernetes和libswarm開源項(xiàng)目在其云平臺(tái)上的運(yùn)行。Kubernetes是Google公司多年以來進(jìn)行大規(guī)模容器管理的經(jīng)驗(yàn)匯總而來的開源工具,發(fā)布以來收到業(yè)界廣泛的好評(píng),目前處于容器管理方面的領(lǐng)頭位置,此前InfoQ也對(duì)其基本概念、構(gòu)件等相關(guān)內(nèi)容進(jìn)行了介紹。Libswarm則是Docker官方團(tuán)隊(duì)開源的一款容器管理工具。Azure云在這些工具的幫助下,更加靈活的支持著開發(fā)者的需求,使他們能夠快速的構(gòu)建、部署和管理跨系統(tǒng)、跨語言甚至公有私有混合的容器集群。在這里,無論是.NET、Python、Ruby、Node.js還是Hadoop和Oracle,都能夠和Azure云平臺(tái)無縫結(jié)合并運(yùn)行,極大的簡化了Windows Server系開發(fā)者的開發(fā)工作。更多的工具正逐漸加入Azure云管理工具集,如Puppet、Chef等。

在Windows Server下一個(gè)開發(fā)版本中,Docker引擎將會(huì)成為一個(gè)重要組成部分。同時(shí),支持Windows Server的Docker引擎鏡像將會(huì)在Docker Hub平臺(tái)上發(fā)布,超過45000個(gè)Docker應(yīng)用已經(jīng)發(fā)布在了這個(gè)社區(qū)上。這將會(huì)大大幫助開發(fā)者在Windows Server和Linux平臺(tái)上靈活地進(jìn)行選擇。

二、原生

兼容模式雖然是最快使用Docker的方式,但是開發(fā)者仍然需要準(zhǔn)備Linux虛擬機(jī)作為Docker管理主機(jī),這在一定程度上干擾了開發(fā)者的便捷開發(fā)。為此,2014年11月18日,Azure云高級(jí)經(jīng)理Khalid Mouss在官網(wǎng)發(fā)布了可以直接在Windows服務(wù)器環(huán)境下運(yùn)行的原生Docker客戶端,用來管理運(yùn)行在Linux虛擬機(jī)上的Docker鏡像。而在此之前,開發(fā)者只能使用Linux下的Docker命令或boot2docker工具來進(jìn)行管理。這一舉措極大簡化了開發(fā)者使用Docker容器技術(shù)的曲折程度,得到了社區(qū)的熱烈反饋。更多編譯和使用原生客戶端可以參考官網(wǎng)給出的教程。當(dāng)然,目前原生軟件還存在很多問題。讓原本運(yùn)行于Unix系統(tǒng)下的Docker在Windows系統(tǒng)上跑起來絕對(duì)不是一件輕而易舉的事情。而目前軟件的功能還僅限于將Docker客戶端的代碼編譯通過,還不能在Windows環(huán)境下運(yùn)行Docker監(jiān)控程序或Docker容器。

除了積極采用Docker容器技術(shù)以外,Azure云團(tuán)隊(duì)也利用微軟研究院強(qiáng)大的實(shí)力做了一些容器技術(shù)的自主研發(fā):Drawbridge。主要針對(duì)現(xiàn)在Docker容器的安全性。相比之下,Docker功能比安全更引人矚目,但這并不意味著安全是可以忽略的。坦率來講,現(xiàn)在的容器并不安全。虛擬機(jī)與宿主之間共享數(shù)據(jù)過多又不能有效隔離,影響了容器安全性,至少在云計(jì)算容器用戶間還達(dá)不到安全性要求。Drawbridge由兩部分構(gòu)成,分別是一個(gè)安全隔離容器picoprocess和一個(gè)運(yùn)行于安全容器之內(nèi)的系統(tǒng)Library OS。整個(gè)技術(shù)基于Windows Server。

三、未來

2014年10月15日,Azure云和Docker共同舉辦了Docker全球開發(fā)者大會(huì)。在Azure云副總裁Jason Zander宣布了微軟與Docker的合作伙伴關(guān)系以后,強(qiáng)強(qiáng)聯(lián)合的兩只技術(shù)團(tuán)隊(duì)對(duì)未來做出了如下設(shè)想:

在下一個(gè)版本的Windows Server中自帶Docker容器引擎;在Azure管理門戶和鏡像庫中融合Docker Hub;Azure持續(xù)發(fā)布對(duì)Docker開放API的貢獻(xiàn),保證跨平臺(tái)移植得以實(shí)現(xiàn);

微軟與Docker的合作是強(qiáng)強(qiáng)聯(lián)合,在各自的領(lǐng)域中兩個(gè)公司都是行業(yè)翹楚。Windows Server是企業(yè)級(jí)的應(yīng)用系統(tǒng),Docker的容器技術(shù)已經(jīng)日趨爐火純青。不難預(yù)見,Azure云的Docker之路將會(huì)給應(yīng)用創(chuàng)新的商業(yè)市場(chǎng)中帶來巨大變革,帶動(dòng)整個(gè)產(chǎn)業(yè)競(jìng)爭(zhēng)力的提高。

關(guān)鍵字:DockerAzure微軟

本文摘自:infoq.com

x 微軟Azure云的Docker之路:兼容、原生與未來 掃一掃
分享本文到朋友圈
當(dāng)前位置:云計(jì)算企業(yè)動(dòng)態(tài) → 正文

微軟Azure云的Docker之路:兼容、原生與未來

責(zé)任編輯:editor006 |來源:企業(yè)網(wǎng)D1Net  2014-12-03 15:44:22 本文摘自:infoq.com

全球范圍內(nèi)技術(shù)領(lǐng)先的微軟Azure云,無論從技術(shù)儲(chǔ)備上還是從開發(fā)社區(qū)上,一直以來都受到業(yè)界的廣泛稱贊。與傳統(tǒng)的云計(jì)算服務(wù)商不同,Azure這個(gè)后起之秀憑借Windows Server和混合云等技術(shù),正逐步獲得更多的市場(chǎng)占有率。從新的存儲(chǔ)架構(gòu)到基于Visual Studio的開發(fā)框架,甚至新的硬件架構(gòu)設(shè)計(jì),Azure云仍然一直在不斷自我革新和進(jìn)步。

現(xiàn)今,商業(yè)模式與商業(yè)氣候?qū)θ藗兊膭?chuàng)新要求日益增加,如何簡單快速部署可移植的分布式的應(yīng)用是近幾年云計(jì)算領(lǐng)域努力解決的問題,Docker在這樣的大背景下應(yīng)運(yùn)而生,并迅速獲得社區(qū)認(rèn)可,它能夠在幾分鐘甚至更短的時(shí)間之內(nèi)就將代碼開發(fā)轉(zhuǎn)換成產(chǎn)品,實(shí)現(xiàn)實(shí)時(shí)轉(zhuǎn)換。Docker 是一個(gè)開源的應(yīng)用容器引擎,它能幫助開發(fā)者打包應(yīng)用以及應(yīng)用的依賴包,并構(gòu)建為一個(gè)可移植的容器,從而發(fā)布到任何流行的 Linux 或者Windows機(jī)器上,或者虛擬機(jī)。Container完全使用沙箱機(jī)制,容器相互之間不會(huì)有任何接口,就如同iPhone 的應(yīng)用之間沒有公共部分。這樣的優(yōu)勢(shì)非常明顯,應(yīng)用的移植幾乎沒有性能開銷,可以很輕松地在機(jī)器和數(shù)據(jù)中心中運(yùn)行。最重要的是,這些容器不依賴于任何語言、框架或包括系統(tǒng)。

在業(yè)界對(duì)容器技術(shù)強(qiáng)烈的需求導(dǎo)向下,各大云計(jì)算廠商都紛紛開始考慮采用Docker作為其虛擬化技術(shù)的一部分。同樣的,Azure也走上了一條先兼容再原生最后為己所用的Docker技術(shù)之路。

一、兼容

鑒于Docker在云計(jì)算虛擬化領(lǐng)域的迅速火熱,Azure云首先采取了在自己的Linux虛擬機(jī)上兼容Docker的方式來吸引Docker社區(qū)的開發(fā)這。2014年6月9日,Docker開發(fā)者大會(huì)上,Azure云合作伙伴項(xiàng)目經(jīng)理Corey Sanders展示了直接利用Azure跨平臺(tái)工具集(由微軟開放技術(shù)組開發(fā))在其Linux虛擬機(jī)上運(yùn)行Docker。這種兼容的方式,僅通過一條簡單的“azure vm docker create”命令即可調(diào)用Docker進(jìn)行容器的創(chuàng)建。更多細(xì)節(jié)步驟可以參考微軟開放技術(shù)組給出的用戶說明。在而后的7月,Azure則進(jìn)一步宣布與Google和Docker合作來支持Kubernetes和libswarm開源項(xiàng)目在其云平臺(tái)上的運(yùn)行。Kubernetes是Google公司多年以來進(jìn)行大規(guī)模容器管理的經(jīng)驗(yàn)匯總而來的開源工具,發(fā)布以來收到業(yè)界廣泛的好評(píng),目前處于容器管理方面的領(lǐng)頭位置,此前InfoQ也對(duì)其基本概念、構(gòu)件等相關(guān)內(nèi)容進(jìn)行了介紹。Libswarm則是Docker官方團(tuán)隊(duì)開源的一款容器管理工具。Azure云在這些工具的幫助下,更加靈活的支持著開發(fā)者的需求,使他們能夠快速的構(gòu)建、部署和管理跨系統(tǒng)、跨語言甚至公有私有混合的容器集群。在這里,無論是.NET、Python、Ruby、Node.js還是Hadoop和Oracle,都能夠和Azure云平臺(tái)無縫結(jié)合并運(yùn)行,極大的簡化了Windows Server系開發(fā)者的開發(fā)工作。更多的工具正逐漸加入Azure云管理工具集,如Puppet、Chef等。

在Windows Server下一個(gè)開發(fā)版本中,Docker引擎將會(huì)成為一個(gè)重要組成部分。同時(shí),支持Windows Server的Docker引擎鏡像將會(huì)在Docker Hub平臺(tái)上發(fā)布,超過45000個(gè)Docker應(yīng)用已經(jīng)發(fā)布在了這個(gè)社區(qū)上。這將會(huì)大大幫助開發(fā)者在Windows Server和Linux平臺(tái)上靈活地進(jìn)行選擇。

二、原生

兼容模式雖然是最快使用Docker的方式,但是開發(fā)者仍然需要準(zhǔn)備Linux虛擬機(jī)作為Docker管理主機(jī),這在一定程度上干擾了開發(fā)者的便捷開發(fā)。為此,2014年11月18日,Azure云高級(jí)經(jīng)理Khalid Mouss在官網(wǎng)發(fā)布了可以直接在Windows服務(wù)器環(huán)境下運(yùn)行的原生Docker客戶端,用來管理運(yùn)行在Linux虛擬機(jī)上的Docker鏡像。而在此之前,開發(fā)者只能使用Linux下的Docker命令或boot2docker工具來進(jìn)行管理。這一舉措極大簡化了開發(fā)者使用Docker容器技術(shù)的曲折程度,得到了社區(qū)的熱烈反饋。更多編譯和使用原生客戶端可以參考官網(wǎng)給出的教程。當(dāng)然,目前原生軟件還存在很多問題。讓原本運(yùn)行于Unix系統(tǒng)下的Docker在Windows系統(tǒng)上跑起來絕對(duì)不是一件輕而易舉的事情。而目前軟件的功能還僅限于將Docker客戶端的代碼編譯通過,還不能在Windows環(huán)境下運(yùn)行Docker監(jiān)控程序或Docker容器。

除了積極采用Docker容器技術(shù)以外,Azure云團(tuán)隊(duì)也利用微軟研究院強(qiáng)大的實(shí)力做了一些容器技術(shù)的自主研發(fā):Drawbridge。主要針對(duì)現(xiàn)在Docker容器的安全性。相比之下,Docker功能比安全更引人矚目,但這并不意味著安全是可以忽略的。坦率來講,現(xiàn)在的容器并不安全。虛擬機(jī)與宿主之間共享數(shù)據(jù)過多又不能有效隔離,影響了容器安全性,至少在云計(jì)算容器用戶間還達(dá)不到安全性要求。Drawbridge由兩部分構(gòu)成,分別是一個(gè)安全隔離容器picoprocess和一個(gè)運(yùn)行于安全容器之內(nèi)的系統(tǒng)Library OS。整個(gè)技術(shù)基于Windows Server。

三、未來

2014年10月15日,Azure云和Docker共同舉辦了Docker全球開發(fā)者大會(huì)。在Azure云副總裁Jason Zander宣布了微軟與Docker的合作伙伴關(guān)系以后,強(qiáng)強(qiáng)聯(lián)合的兩只技術(shù)團(tuán)隊(duì)對(duì)未來做出了如下設(shè)想:

在下一個(gè)版本的Windows Server中自帶Docker容器引擎;在Azure管理門戶和鏡像庫中融合Docker Hub;Azure持續(xù)發(fā)布對(duì)Docker開放API的貢獻(xiàn),保證跨平臺(tái)移植得以實(shí)現(xiàn);

微軟與Docker的合作是強(qiáng)強(qiáng)聯(lián)合,在各自的領(lǐng)域中兩個(gè)公司都是行業(yè)翹楚。Windows Server是企業(yè)級(jí)的應(yīng)用系統(tǒng),Docker的容器技術(shù)已經(jīng)日趨爐火純青。不難預(yù)見,Azure云的Docker之路將會(huì)給應(yīng)用創(chuàng)新的商業(yè)市場(chǎng)中帶來巨大變革,帶動(dòng)整個(gè)產(chǎn)業(yè)競(jìng)爭(zhēng)力的提高。

關(guān)鍵字:DockerAzure微軟

本文摘自:infoq.com

電子周刊
回到頂部

關(guān)于我們聯(lián)系我們版權(quán)聲明隱私條款廣告服務(wù)友情鏈接投稿中心招賢納士

企業(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>
      主站蜘蛛池模板: 琼结县| 香河县| 当雄县| 平南县| 大名县| 新绛县| 塘沽区| 昌邑市| 渭源县| 孙吴县| 彰化市| 三河市| 兴隆县| 肃南| 额济纳旗| 梨树县| 历史| 麟游县| 吉水县| 廊坊市| 毕节市| 怀集县| 灯塔市| 青神县| 安庆市| 桃园县| 嵊泗县| 平南县| 宾川县| 新绛县| 启东市| 高唐县| 昌平区| 灵石县| 海淀区| 禄丰县| 公主岭市| 秦皇岛市| 资讯 | 昭苏县| 海安县|