成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

華為梁辰曄:OCI容器標準的社區(qū)演進和OCI方案的實戰(zhàn)

原創(chuàng)
云計算
2017年12月01日-02日,由51CTO主辦的WOTD全球軟件開發(fā)技術峰會將在深圳中州萬豪酒店隆重舉行。屆時,華為主任工程師梁辰曄將在微服務與容器技術分會場與來賓分享"OCI容器標準的社區(qū)演進和OCI方案的實戰(zhàn)"的主題演講。

【51CTO.com原創(chuàng)稿件】2017年12月01日-02日,由51CTO主辦的WOTD全球軟件開發(fā)技術峰會將在深圳中州萬豪酒店隆重舉行。本次峰會以軟件開發(fā)為主題,數(shù)十位專家級嘉賓將帶來多場精彩的技術內(nèi)容分享。屆時,華為主任工程師梁辰曄將在微服務與容器技術分會場與來賓分享"OCI容器標準的社區(qū)演進和OCI方案的實戰(zhàn)"的主題演講,為大家詳細闡述容器標準的目前發(fā)展狀況及如何打造一套完整的OCI社區(qū)方案。51CTO誠邀您蒞臨大會,與我們共享技術帶來的喜悅。

51CTO記者對即將參加大會演講的梁辰曄老師進行了專訪,讓我們先睹為快,探聽一下他是解讀OCI方案實戰(zhàn)的。

華為

OCI 1.0已經(jīng)發(fā)布

2015年,由Docker、IBM、微軟、紅帽及Google等廠商所組成的OCI聯(lián)盟成立,并于2016年4月推出了***個開放容器標準。除推出OCI Runtime標準,讓開發(fā)者打包、部署應用程序,并可以自由選用不同的容器Runtime外,還推出開放容器OCI鏡像標準,由容器技術社區(qū)制定規(guī)范,確立容器鏡像建立、認證、部署以及命名的方式。今年早些時候,***個標準OCI 1.0版終于正式出爐,此標準也意味容器離標準化更近一步。

時至今日,OCI容器標準發(fā)展如何了?梁辰曄老師詳細做了介紹。

runtime標準已經(jīng)發(fā)布了1.0版本,相對比較成熟,當前的主流容器引擎包括runc, rkt, runv等都能兼容runtime標準。image 標準也已經(jīng)發(fā)布了1.0版本,但是這個標準僅限于格式標準。OCI Image格式和Docker的鏡像格式非常相似(因為OCI Image格式完全借鑒Docker的鏡像格式),包括一個完整的分層技術和描述文件。

目前,OCI社區(qū)提供工具來驗證 “某個runtime是否符合runtime標準”, 也提供工具來驗證“某個image是否符合image標準”。

對 runtime的驗證,是用每個標準項的預期的結果和實際的結果進行對比,如果全部一致,證明符合標準,反之則會報錯。例如,要驗證一個程序執(zhí)行過程中的環(huán)境變量是否和設定的一致,那么只要把運行中的環(huán)境變量和配置里的環(huán)境變量進行對比即可。對image的驗證,是判斷某個image的各層、各配置項是否符合OCI含義,如果有不合規(guī)的配置,那么說明這個鏡像 “非OCI標準”。

華為

OCI路標

存在不可忽視的缺陷

容器標準的發(fā)展歷史尚短,目前主要存在兩個缺陷:

1. 鏡像發(fā)現(xiàn)獲取機制的欠缺, 這也是和主流的Docker/rkt的***差距

鏡像標準制定了鏡像的格式,但是“從哪獲取鏡像,如何獲取”,都是問題。這就限制了OCI鏡像的流行,因為用戶或開發(fā)者根本找不到一個可用的鏡像。針對于此,社區(qū)的做法是從Docker里面獲取一個Docker鏡像,然后轉化成OCI鏡像。但很明顯,這個根本無法商業(yè)化。

這也可以說明Docker為什么流行,就是Docker的鏡像應用比較豐富,鏡像的制作和發(fā)布很方便。OCI沒有了鏡像的分發(fā)機制,就只能是一個理論上的產(chǎn)物。

2. 無法覆蓋更多的場景

容器方案千差萬別,OCI社區(qū)無法預知到一個能夠符合所有場景的標準。比如 runV,也有一些選項是OCI無法滿足的。

梁辰曄老師表示,目前容器標準能夠相安無事還是因為社區(qū)里面Docker一家獨大,未來容器標準能否覆蓋更多的方案還未知,那個時候才是真正考驗“標準”社區(qū)的時候。

打造完整的OCI社區(qū)方案

說到如何打造一套完整的OCI社區(qū)方案,目前可以參考的還是 Docker方案。

Docker里包括:1. Hub:負責鏡像的托管。 2. Build:負責鏡像的制作。 3. Dockerfile :鏡像制作的配置文件。4. Docker pull/push:負責鏡像的傳輸 5. Image:本地管理,把獲取的鏡像在本地理起來。 6. Docker run:負責鏡像的運行。其中,4~6都是Docker命令來完成。

這里的 1~5,其實都與鏡像相關,只有6與runtime相關。因此可以看到,一個完整的 OCI方案,需要有大量的鏡像相關的操作。而這些都是OCI里沒有的,也是未來OCI社區(qū)要做的事情。

梁辰曄老師將在WOTD現(xiàn)場,用當前的開源項目為原型演示一個完整的OCI方案。

華為

OCI的架構圖

向“商業(yè)成熟”努力

目前,OCI按照先易后難的原則聚焦運行時和鏡像格式的標準化,1.0標準發(fā)布之后,OCI的標準范圍會逐漸擴大到鏡像發(fā)現(xiàn)機制、鏡像獲取機制等內(nèi)容,引入新的項目。未來OCI社區(qū)的方案肯定會越來越“商業(yè)成熟”,那個時候才能真正體現(xiàn)OCI的價值。

對于PaaS云開發(fā)、部署和運維人員來說,到時就可以不用特別擔心集成的runtime和選用的鏡像是否有兼容問題,只要符合OCI標準就能無縫的“獲取”和“運行”。

【講師簡介】

梁辰曄,華為主任工程師,從事容器相關的開發(fā)以及社區(qū)組織工作。現(xiàn)為Linux/OCI社區(qū)maintainer,華為容器OS社區(qū)(EulerOS iSula)的負責人。擁有10多年的社區(qū)布道、社區(qū)開發(fā)和商業(yè)產(chǎn)品的交付經(jīng)驗。先后活躍于GNOME社區(qū)、openSUSE社區(qū),對開源開發(fā)、開源到商業(yè)的轉換有深刻的理解。

WOT

使用雙十一特別優(yōu)惠碼[B310BD20D337F914] 立減200元,和我一起去WOTD全球軟件開發(fā)技術峰會!詳情點擊wot.51cto.com

【51CTO原創(chuàng)稿件,合作站點轉載請注明原文作者和出處為51CTO.com】

責任編輯:趙立京 來源: 51CTO
相關推薦

2017-11-30 10:34:50

云計算容器

2021-10-25 08:20:45

工具容器OCI

2020-10-16 18:30:41

K8SDockerCRI-O

2017-03-20 15:26:12

容器網(wǎng)絡方案Vlan模式

2024-07-15 18:20:18

2021-12-30 10:30:12

RunC命令Linux

2021-10-27 10:12:54

DockerContainerdRunC

2015-07-08 17:09:04

紅帽容器

2024-09-26 18:04:02

2010-10-26 15:12:10

連接Oracle數(shù)據(jù)庫

2023-11-23 16:49:56

容器PodmanDocker

2010-05-28 11:56:10

IPv6網(wǎng)絡

2018-01-05 11:19:40

華為

2023-02-01 10:11:06

轉轉容器日志

2022-05-13 08:04:51

Oracle存儲服務Cloudflare

2012-05-25 14:54:49

華為桌面云

2012-02-27 14:10:22

華為移動寬帶

2017-03-20 07:21:32

Docker

2022-12-08 19:27:38

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久免费精彩视频 | 国内成人免费视频 | aaa级片 | 波多野吉衣久久 | 日韩精品一区二区三区中文字幕 | 久久久久久一区 | 欧美在线视频一区二区 | 伊人伊成久久人综合网站 | 户外露出一区二区三区 | 天天拍天天操 | 男人av网| 成人av高清在线观看 | 欧美区在线| 一区二区三区四区在线视频 | 天天天插| 亚洲男人天堂av | 久久久91| 四虎永久免费在线 | 午夜久久久 | 日韩在线 | 成人免费看片 | 精品视频在线播放 | 日韩免费高清视频 | www狠狠干| 一本色道精品久久一区二区三区 | 日韩伦理电影免费在线观看 | 青青久草| 久久久av一区 | 欧美视频在线看 | 欧美aⅴ | 国产无套一区二区三区久久 | 国产一级大片 | 久久久久久亚洲欧洲 | 成人在线小视频 | 亚洲精品免费在线观看 | 亚洲1区| 久久久久亚洲精品 | 毛片免费在线 | 中文字幕一区二区三区在线观看 | 成人午夜电影在线观看 | 欧美精品1区 |