偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

CoreOS發(fā)起的AppC一定是好事?聽(tīng)紅帽怎么說(shuō)

云計(jì)算
對(duì)于CoreOS Fest大會(huì)上,紅帽、VMware等公司都宣布支持AppC,很多人還都覺(jué)得CoreOS的春天來(lái)了,更有甚者說(shuō),競(jìng)爭(zhēng)是好事,避免一家獨(dú)大。不過(guò)紅帽的riekrh同學(xué)可不這么認(rèn)為。他認(rèn)為AppC的成員里都沒(méi)有目前發(fā)展最好的Docker,這很明顯就是商業(yè)之間的競(jìng)爭(zhēng)。從行業(yè)的發(fā)展角度來(lái)看,AppC的出現(xiàn)很可能會(huì)讓行業(yè)里出現(xiàn)多種容器打包格式,這很有可能會(huì)阻礙容器技術(shù)的發(fā)展。

對(duì)于CoreOS Fest大會(huì)上,紅帽、VMware等公司都宣布支持AppC,很多人還都覺(jué)得CoreOS的春天來(lái)了,更有甚者說(shuō),競(jìng)爭(zhēng)是好事,避免一家獨(dú)大。不過(guò)紅帽的riekrh同學(xué)可不這么認(rèn)為。他認(rèn)為AppC的成員里都沒(méi)有目前發(fā)展***的Docker,這很明顯就是商業(yè)之間的競(jìng)爭(zhēng)。從行業(yè)的發(fā)展角度來(lái)看,AppC的出現(xiàn)很可能會(huì)讓行業(yè)里出現(xiàn)多種容器打包格式,這很有可能會(huì)阻礙容器技術(shù)的發(fā)展。

[[133583]]

本周洛杉磯舉行的CoreOS Fest大會(huì)上,主題演講之后的***個(gè)討論會(huì)里,CoreOS不出意外地傾情推出應(yīng)用容器規(guī)范(Application Container Spec,AppC)及其***版實(shí)現(xiàn),rkt,并展望了該規(guī)范未來(lái)被廣泛采用的光明前景。

Red Hat在做技術(shù)決策時(shí),都會(huì)本著選出上游社區(qū)所支持的***技術(shù)方案的原則,持續(xù)評(píng)估所有可能的技術(shù)選擇。這也是為什么Red Hat決定投入AppC并且積極為該規(guī)范做出貢獻(xiàn)的原因。

Red Hat參與了很多上游社區(qū)。但是這樣的參與并不代表將全力支持,或者只是覺(jué)得AppC或rkt可能能用于企業(yè)級(jí)IT,也或者永遠(yuǎn)也無(wú)法用于企業(yè)級(jí)?;诖耍旅媸墙裉煳覅⒓油暧懻摃?huì)后的一些心得:

rkt有很多招人喜歡的優(yōu)點(diǎn),比如圍繞systemd的干凈的執(zhí)行模型,開(kāi)放的開(kāi)發(fā)和監(jiān)管模型,或者規(guī)范本身。

我們一起來(lái)看看規(guī)范吧。

AppC(應(yīng)用容器規(guī)范)絕對(duì)是朝著正確的方向邁出了一大步,它有效的解決了Docker v1在技術(shù)和部署模型上的缺陷。應(yīng)用容器規(guī)范花了很多篇幅講述容器規(guī)范可以做些什么,我覺(jué)得企業(yè)容器領(lǐng)域很需要這樣的規(guī)范。同時(shí)我也覺(jué)得CoreOS有著構(gòu)建規(guī)范及其周邊社區(qū)的***動(dòng)力。

除了。。。

時(shí)至今日,AppC還是只涵蓋了基于容器、應(yīng)用中心模型的很小一部分內(nèi)容。容器將會(huì)重新定義操作系統(tǒng),也許很多人都低估了這一點(diǎn)。這是個(gè)告別傳統(tǒng)的單實(shí)例,宏內(nèi)核,UNIX用戶空間,進(jìn)入到使用容器和增量打包技術(shù)實(shí)現(xiàn)的多實(shí)例,多版本環(huán)境新紀(jì)元的轉(zhuǎn)折點(diǎn)。我們現(xiàn)在討論的事情是要去改變軟件行業(yè)已經(jīng)使用了20年甚至40年的核心范式。

還有很多正在演化的領(lǐng)域,比如安全(security)、syscall、信號(hào)(signals)等等。AppC規(guī)范需要涵蓋比現(xiàn)在更多的領(lǐng)域,它需要更加深入地定義兼容性,對(duì)底層系統(tǒng)的依賴性,操作系統(tǒng),聯(lián)合存儲(chǔ)庫(kù)命名空間和服務(wù)發(fā)現(xiàn)等領(lǐng)域。

另外一個(gè)很重要的方面可能被規(guī)范名字的關(guān)鍵字“應(yīng)用”弱化了,目前,AppC只包含了單個(gè)容器和單個(gè)pod,這也是Docker為什么要做集群,因?yàn)橹挥泻苌俚膽?yīng)用能在單個(gè)容器/單個(gè)pod里就可以運(yùn)行。今天的討論會(huì)里也提到了這個(gè)問(wèn)題。同樣,AppC在應(yīng)用的可移植方面考慮也欠妥。Nulecule(發(fā)音類似:newly-cool)規(guī)范的初稿里嘗試解決這個(gè)問(wèn)題,將可移植性的概念拓展到整個(gè)應(yīng)用,或者未來(lái)可以聚合的組件所提供的服務(wù),并且允許描述多容器應(yīng)用及其所有依賴組件。

因此組委會(huì)需要在AppC中解決這些問(wèn)題,目前我們只是剛剛開(kāi)始漫漫旅程,Red Hat會(huì)通過(guò)社區(qū)對(duì)此持續(xù)跟進(jìn)。

要注意,AppC目前還不成熟,但與之相比更讓人憂慮之處是rkt在推出Docker模型兼容接口的同時(shí),還推出了自己的容器打包格式。我一直認(rèn)為Docker提出了非常棒的想法將增量打包,鏡像分層和容器組合在一起。這個(gè)工具改變了業(yè)界軟件交付的方式。而由于項(xiàng)目之間競(jìng)爭(zhēng)而產(chǎn)生的多種不同的打包格式可能會(huì)給這個(gè)領(lǐng)域帶來(lái)風(fēng)險(xiǎn),并放緩技術(shù)發(fā)展的節(jié)奏。這將意味著生態(tài)系統(tǒng)的碎片化,給實(shí)際提供容器內(nèi)容的公司帶來(lái)痛苦,這些公司包括Red Hat,我們的ISV合作伙伴以及想要嘗試引入容器化的用戶們。

在更為底層的組件級(jí)別,我們不得不使用dpkg,rpm和一些其他的東西,長(zhǎng)期忍受這樣的碎片化。回過(guò)頭看看apt/dpkg和yum/rpm的 PK, 不難發(fā)現(xiàn)兩種組件之間的競(jìng)爭(zhēng)并不會(huì)給用戶帶來(lái)巨大的好處,相反會(huì)有副作用。因?yàn)檫@意味著用戶需要用多種格式提供相同的內(nèi)容,要么enable整個(gè)工具鏈,在系統(tǒng)架構(gòu)里同時(shí)管理這兩種高度冗余的格式,要么更為糟糕地強(qiáng)制用戶在這兩種生態(tài)系統(tǒng)中選擇其中一種。容器層高級(jí)別的聚合只是輕微地改善了這個(gè)問(wèn)題,但是又增加了高層的復(fù)雜性,和與現(xiàn)代分布式系統(tǒng)的深度集成。

AppC不支持Docker,主導(dǎo)討論并且控制格式的公司會(huì)很快主宰容器打包標(biāo)準(zhǔn)。甚至沒(méi)給Docker公司發(fā)表自己觀點(diǎn)的機(jī)會(huì)。這并不是過(guò)分指責(zé)Docker或者CoreOS,每個(gè)公司都有做自己想做的事情的權(quán)利。實(shí)際上,我們現(xiàn)在有兩個(gè)直接競(jìng)爭(zhēng)的公司來(lái)推動(dòng)容器標(biāo)準(zhǔn)化,他們使用競(jìng)爭(zhēng)的工具鏈,競(jìng)爭(zhēng)的規(guī)范和互不兼容的打包格式。這看上去就像Groundhog Day的火車相撞的慢鏡頭。我們,在廣義的Linux和開(kāi)源社區(qū)里,過(guò)去十五年已經(jīng)發(fā)生過(guò)很多次類似的事情了,尤其在打包格式領(lǐng)域。

雖然需要更多的時(shí)間和空間來(lái)驗(yàn)證,但是兩個(gè)創(chuàng)業(yè)公司各自推出不兼容的規(guī)范,試圖差異化同時(shí)又直接競(jìng)爭(zhēng),這不是什么好事情。如果CoreOS和 Docker能夠通力合作推出標(biāo)準(zhǔn)化的通用規(guī)范,鏡像格式和分布式協(xié)議,那么會(huì)更有益于社區(qū)和所有需要使用這些技術(shù)的人們。目前,Red Hat會(huì)繼續(xù)參與并推進(jìn)這兩種方式,期望以后能夠合并統(tǒng)一。

原文鏈接:http://dockone.io/article/360
 

責(zé)任編輯:Ophira 來(lái)源: dockone
相關(guān)推薦

2020-12-16 18:00:06

數(shù)字貨幣數(shù)據(jù)安全數(shù)字化轉(zhuǎn)型

2021-03-03 14:19:09

機(jī)器人人工智能職業(yè)

2021-06-15 23:04:17

Localhost域名網(wǎng)絡(luò)

2018-06-24 09:12:33

redismemcache源碼

2021-01-31 18:58:31

redismemcache源碼

2025-03-12 06:55:00

2018-01-05 10:48:54

混合云尚陽(yáng)科技IDC

2018-10-30 09:56:31

IBM紅帽收購(gòu)

2022-12-06 09:00:11

MySQL自增主鍵查詢

2015-05-06 13:52:52

微軟外媒

2018-12-19 09:15:36

SDN軟件定義網(wǎng)絡(luò)廣域網(wǎng)

2025-06-10 02:44:00

RAGAnthropic神經(jīng)網(wǎng)絡(luò)

2021-11-04 10:10:49

人工智能AI

2023-10-08 10:14:12

2015-11-12 09:58:45

多租戶SaaS軟件架構(gòu)設(shè)計(jì)

2015-07-30 15:15:43

360

2019-01-09 08:42:18

2019-10-31 15:45:25

Java薪酬語(yǔ)言

2022-05-05 09:14:41

AlpineDocker鏡像開(kāi)發(fā)

2023-07-07 08:15:18

JavaPython編寫
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)