原力引擎Code to Cloud帶來怎樣的變革
大?。?/span>0.6 MB 人氣: 2017-10-11 需要積分:1
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
標(biāo)簽:Docker(11471)原力引擎(1761)
2015年在應(yīng)用交付領(lǐng)域最火的詞非Docker莫屬,Docker通過輕量化的容器技術(shù),正逐漸改變著應(yīng)用的交付方式,使應(yīng)用持續(xù)交付變得越來越容易,正如Docker之父Solomon Hykes所期望,Docker技術(shù)將“Upgrade the Internet”。上周,企業(yè)級(jí)容器云平臺(tái)和解決方案提供商DaoCloud宣布完成千萬美元A輪融資,據(jù)了解,這是迄今為止國內(nèi)容器云領(lǐng)域最大的單筆融資。Docker:大船+集裝箱
Docker提供一個(gè)個(gè)輕量的集裝箱(應(yīng)用容器)幫助開發(fā)者將他們開發(fā)的應(yīng)用以及依賴的服務(wù)、部件一股腦地打包到一個(gè)集裝箱里,然后再通過大船(Docker引擎)來裝載運(yùn)輸(運(yùn)行)這些集裝箱(一個(gè)個(gè)完整的應(yīng)用環(huán)境),這艘大船可以在不同的海域(各種運(yùn)行環(huán)境,包括公有云、私有云、PC服務(wù)器和筆記本)里航行。
Docker就是這樣通過一個(gè)個(gè)容器將各應(yīng)用的整個(gè)運(yùn)行環(huán)境和配置封裝起來,保證應(yīng)用從開發(fā)構(gòu)建到實(shí)際運(yùn)行的完全一致性,避免因?yàn)殚_發(fā)測試和運(yùn)行環(huán)境不一致導(dǎo)致的系統(tǒng)故障。同時(shí)通過容器將運(yùn)行環(huán)境隔離起來,運(yùn)行環(huán)境之間互相就不會(huì)產(chǎn)生直接影響,就可以避免應(yīng)用之間產(chǎn)生沖突。
原力引擎Code to Cloud帶來怎樣的變革
Docker容器當(dāng)前只支持在類Linux操作系統(tǒng)上直接運(yùn)行,但隨著其不斷發(fā)展,影響力不斷增加,微軟的Windows Server 2016也將支持Docker容器的直接運(yùn)行,相信很快Docker便能真正實(shí)現(xiàn)應(yīng)用的“一次構(gòu)建、隨處運(yùn)行”,最終Docker以及相關(guān)容器技術(shù)將變革IT應(yīng)用的交付和運(yùn)行方式。
發(fā)布會(huì)現(xiàn)場DaoCloud總裁喻勇解析DaoCloud原力引擎優(yōu)勢:
1)更快速的應(yīng)用交付和部署
傳統(tǒng)的應(yīng)用開發(fā)完成后,需要提供一堆安裝程序和配置說明文檔,安裝部署后需根據(jù)配置文檔進(jìn)行繁雜的配置才能正常運(yùn)行。Docker化之后只需要交付少量容器鏡像文件,在正式生產(chǎn)環(huán)境加載鏡像并運(yùn)行即可,應(yīng)用安裝配置在鏡像里已經(jīng)內(nèi)置好,大大節(jié)省部署配置和測試驗(yàn)證時(shí)間。
2)更便捷的升級(jí)和擴(kuò)縮容
隨著微服務(wù)架構(gòu)和Docker的發(fā)展,大量的應(yīng)用會(huì)通過微服務(wù)方式架構(gòu),應(yīng)用的開發(fā)構(gòu)建將變成搭樂高積木一樣,每個(gè)Docker容器將變成一塊“積木”,應(yīng)用的升級(jí)將變得非常容易。當(dāng)現(xiàn)有的容器不足以支撐業(yè)務(wù)處理時(shí),可通過鏡像運(yùn)行新的容器進(jìn)行快速擴(kuò)容,使應(yīng)用系統(tǒng)的擴(kuò)容從原先的天級(jí)變成分鐘級(jí)甚至秒級(jí)。
3)更簡單的系統(tǒng)運(yùn)維
應(yīng)用容器化運(yùn)行后,生產(chǎn)環(huán)境運(yùn)行的應(yīng)用可與開發(fā)、測試環(huán)境的應(yīng)用高度一致,容器會(huì)將應(yīng)用程序相關(guān)的環(huán)境和狀態(tài)完全封裝起來,不會(huì)因?yàn)榈讓踊A(chǔ)架構(gòu)和操作系統(tǒng)的不一致性給應(yīng)用帶來影響,產(chǎn)生新的BUG。當(dāng)出現(xiàn)程序異常時(shí),也可以通過測試環(huán)境的相同容器進(jìn)行快速定位和修復(fù)。
4)更高效的計(jì)算資源利用
Docker是內(nèi)核級(jí)虛擬化,其不像傳統(tǒng)的虛擬化技術(shù)一樣需要額外的Hypervisor支持,所以在一臺(tái)物理機(jī)上可以運(yùn)行很多個(gè)容器實(shí)例,可大大提升物理服務(wù)器的CPU和內(nèi)存的利用率。
會(huì)后DaoCloudCTO 郭峰也表示:最近Docker已經(jīng)發(fā)布了1.10版本,在安全、網(wǎng)絡(luò)支持方面得到進(jìn)一步的加強(qiáng),AWS、IBM、微軟等大廠商也紛紛加入對(duì)Docker的支持,DaoCloud采用Docker容器打造的創(chuàng)新原力引擎,支持眾多開發(fā)企業(yè)部署企業(yè)級(jí)用戶客戶端,該原力引擎由持續(xù)交付流水線DaoShip、企業(yè)級(jí)容器鏡像倉庫DaoHub、企業(yè)級(jí)容器云平臺(tái)DaoCloud三大組件構(gòu)成,他進(jìn)一步就安全性表示Docker相比虛擬機(jī)也有非凡表現(xiàn),Docker的租戶root和宿主root等同,一旦容器內(nèi)的用戶從普通用戶權(quán)限提升為root權(quán)限,它就直接具備了宿主機(jī)的root權(quán)限,進(jìn)而可進(jìn)行幾乎無限制的操作。虛擬機(jī)租戶root權(quán)限和宿主機(jī)的root權(quán)限是分離的,并且虛擬機(jī)利用如Intel的VT-d和VT-x的ring-1硬件隔離技術(shù),這種隔離可以防止虛擬機(jī)突破和彼此交互,而容器至今還沒有任何形式的硬件隔離,這使它容易受到攻擊。
在發(fā)布會(huì)現(xiàn)場DaoCloud核心團(tuán)隊(duì)表示:目前DaoCloud在2016年也將繼續(xù)豐富社區(qū)建設(shè),在去年基礎(chǔ)上深入用戶應(yīng)用環(huán)境,對(duì)接應(yīng)用從開發(fā)到測試最后部署的需求,其截止目前DaoCloud公有云平臺(tái)已經(jīng)獲得近10萬用戶。
“互聯(lián)網(wǎng)+”時(shí)代的競爭是一場創(chuàng)新原力的較量,而創(chuàng)新原力來自于企業(yè)的IT流程和架構(gòu)。DaoCloud將繼續(xù)圍繞“變革應(yīng)用交付,推動(dòng)持續(xù)創(chuàng)新”這一愿景,以容器技術(shù)為核心,以靈活創(chuàng)新的產(chǎn)品交付形態(tài),建立最廣泛的合作伙伴生態(tài),幫助企業(yè)持續(xù)釋放創(chuàng)新原力。
?
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
原力引擎Code to Cloud帶來怎樣的變革下載
相關(guān)電子資料下載
- 如何在Windows系統(tǒng)上設(shè)置Docker鏡像源 55
- 機(jī)器學(xué)習(xí)需要掌握的九種工具盤點(diǎn) 16
- Docker鏡像國內(nèi)加速的幾種方法 55
- VectorCAST|Docker場景下的代碼白盒測試實(shí)施 402
- 如何用Springboot整合Redis 118
- 如何在macOS系統(tǒng)中用Docker運(yùn)行macOS鏡像呢? 364
- 什么是Docker容器?為什么需要Docker容器? 71
- 為什么需要Docker容器?Docker容器和VM有什么區(qū)別? 323
- 如何使用 Docker容器化技術(shù) 1188
- Dockerfile定義Docker鏡像的構(gòu)建過程 1088