中文字幕无码久久精品,13—14同岁无码A片,99热门精品一区二区三区无码,菠萝菠萝蜜在线观看视频高清1

您當(dāng)前的位置是:  首頁(yè) > 資訊 > 國(guó)內(nèi) >
 首頁(yè) > 資訊 > 國(guó)內(nèi) >

Dockershim即將被移除?看SUSE Rancher的應(yīng)對(duì)之道!

2022-03-07 14:00:11   作者:   來(lái)源:CTI論壇   評(píng)論:0  點(diǎn)擊:


  行業(yè)數(shù)字化轉(zhuǎn)型如火如荼,企業(yè)正在全面轉(zhuǎn)向云原生平臺(tái),并由此引發(fā)了架構(gòu)方案、生產(chǎn)方式、思維模式、商業(yè)模式等一系列的變革。Gartner 的預(yù)測(cè)顯示,到 2025 年,95% 以上的數(shù)字化轉(zhuǎn)型方案將選擇云原生平臺(tái)作為基礎(chǔ),而在 2021 年這一比例只有不到 40%。
  與此同時(shí),以容器為代表的云原生技術(shù)也在持續(xù)演進(jìn),尤其在 Kubernetes 成為云原生體系的技術(shù)核心以后。容器技術(shù)已經(jīng)進(jìn)入 Kubernetes 時(shí)代,原來(lái)的技術(shù)體系正在悄然改變。早在 2020 年 12 月,Kubernetes 就宣布將棄用 dockershim,從那時(shí)起,業(yè)界就在尋求移除 dockershim 的替代方案。
  經(jīng)過(guò)過(guò)去一年的過(guò)渡,日前,Kubernetes 宣布,將在 Kubernetes 1.24 版本中刪除 dockershim,該版本定于今年 4 月左右發(fā)布。對(duì)此,SUSE Rancher 作為一個(gè)開(kāi)源的企業(yè)級(jí) Kubernetes 管理平臺(tái),早已給出了應(yīng)對(duì)之道。
  在日前的相關(guān)主題直播中(https://www.bilibili.com/video/BV1Xa411C78k?spm_id_from=333.999.0.),SUSE Rancher 大中華區(qū)研發(fā)總監(jiān)張智博表示,針對(duì)習(xí)慣于使用 docker 的用戶,SUSE Rancher 將繼續(xù)為客戶提供 Kubernetes+Docker 相關(guān)技術(shù)產(chǎn)品;對(duì)于那些希望跟隨 Kubernetes 上游發(fā)展的用戶,SUSE Rancher 則通過(guò)提供 Kubernetes+Containerd 相關(guān)技術(shù)產(chǎn)品幫助企業(yè)擁抱容器、擁抱云原生。
  Kubernetes 崛起,棄用 Dockershim 是技術(shù)發(fā)展的必然
  要弄清楚 Kubernetes 為何會(huì)棄用 dockershim,還要從容器技術(shù)的發(fā)展說(shuō)起。在容器技術(shù)崛起之前,業(yè)界最熱門(mén)的技術(shù)是虛擬化平臺(tái),如 VMWare、OpenStack 等。盡管虛擬機(jī)可以“虛擬”出很多子系統(tǒng),但存在占用空間大、啟動(dòng)慢、資源占用高等問(wèn)題。
  像 Docker 這樣的容器技術(shù),屬于輕量級(jí)的“虛擬化”,它不需要“虛擬”出整個(gè)操作系統(tǒng),只需要“虛擬”一個(gè)小規(guī)模的環(huán)境(類(lèi)似“沙箱”),從而成功規(guī)避了虛擬機(jī)的缺點(diǎn),受到業(yè)界的熱烈歡迎和追捧。
  不過(guò),在 2013 年 Docker 開(kāi)源以后,新的問(wèn)題出現(xiàn)了:Docker 只是創(chuàng)建容器的工具,是應(yīng)用容器引擎,它本身并不是容器;如果想將 Docker 應(yīng)用于具體的業(yè)務(wù)層面,還需要對(duì)其進(jìn)行編排、管理和調(diào)度。2014 年,Kubernetes 橫空出世并默認(rèn)使用 Docker 作為容器運(yùn)行,實(shí)現(xiàn)了對(duì)容器的編排、管理和調(diào)度。
  隨后,Kubernetes 的代碼當(dāng)中包含了很多與 Docker 相關(guān)的操作邏輯,為了能夠做解耦,兼容更多的容器運(yùn)行時(shí),Kubernetes 將操作 Docker 的相關(guān)邏輯獨(dú)立出來(lái),組成了 dockershim。因此,dockershim 可以看作是 Kubernetes 的一個(gè)組件,主要目的是為了通過(guò) CRI (容器運(yùn)行時(shí)接口)操作 Docker;也就是說(shuō),dockershim 相當(dāng)于 Kubernetes 和 Docker 的一個(gè)中轉(zhuǎn)站或者樞紐。
  這樣一來(lái),Kubernetes 或 Docker 有任何的功能變動(dòng),dockershim 代碼都必須隨之改動(dòng),以支持變更。但 Docker 的底層運(yùn)行時(shí)是 containerd,而 containerd 也支持 CRI, Kubernetes 完全可以繞過(guò) dockershim 這一中轉(zhuǎn)站直接通過(guò) CRI 與 containerd 進(jìn)行交互;此外,隨著容器技術(shù)的演進(jìn),容器運(yùn)行時(shí)也變得多種多樣,Kubernetes 通過(guò) CRI 即可與它們進(jìn)行交互,dockershim 因此變得可有可無(wú)。
  面對(duì)變革,SUSE Rancher 的建議和應(yīng)對(duì)之道
  盡管 Kubernetes 即將棄用 dockershim,但這并不意味著 Docker 已經(jīng)過(guò)時(shí);相反,Docker 的性能久經(jīng)考驗(yàn),技術(shù)也更為成熟,不僅擁有龐大的用戶群體,也是相當(dāng)長(zhǎng)一段時(shí)間里,企業(yè)開(kāi)展容器技術(shù)應(yīng)用的重要切入點(diǎn)。
  在 Apache APISIX PMC 張晉濤看來(lái),Docker 的發(fā)展之所以顯現(xiàn)疲態(tài),與其開(kāi)源之后一直沒(méi)有找到合適的商業(yè)化路線有關(guān)。未來(lái),Docker 最核心的動(dòng)作就是Kubernetes 給開(kāi)發(fā)者提供好用的容器技術(shù),它的定位依然是容器平臺(tái),而不是底層的容器運(yùn)行時(shí)。
  未來(lái)的容器運(yùn)行時(shí)將是 containerd 的天下,張智博認(rèn)為,棄用 dockershim 為containerd 的快速普及帶來(lái)了新的機(jī)遇,這一點(diǎn)在2021年 CNCF Survey 上有很明顯的展示,大多數(shù)用戶均選擇 containerd 替換 Docker 的方案。不過(guò),底層技術(shù)的變革并不會(huì)對(duì)企業(yè)用戶帶來(lái)多大影響,公有云和其他商業(yè)廠商以及開(kāi)源社區(qū)會(huì)有足夠多的技術(shù)路線來(lái)規(guī)避風(fēng)險(xiǎn)。
  正如張晉濤所說(shuō),采用云服務(wù)的企業(yè)對(duì)容器運(yùn)行時(shí)的切換其實(shí)是無(wú)感知的。即便企業(yè)采用的不是云上托管而是自建云的模式,終端用戶也無(wú)需關(guān)注這一點(diǎn),只有企業(yè)中負(fù)責(zé) Kubernetes 維護(hù)管理的運(yùn)維人員才會(huì)在意。因此,張智博建議,企業(yè)要以不變應(yīng)萬(wàn)變,業(yè)務(wù)穩(wěn)定性永遠(yuǎn)是第一考量,而非技術(shù)架構(gòu)的先進(jìn)性。
  不論是 Kubernetes 的突飛猛進(jìn)、Docker 的日漸式微,還是 containerd 的大勢(shì)所趨,企業(yè)短期內(nèi)都無(wú)需過(guò)分關(guān)注。對(duì)于那些構(gòu)建在公有云上的業(yè)務(wù),云廠商已經(jīng)幫助企業(yè)客戶解決了底層技術(shù)架構(gòu)升級(jí)的問(wèn)題;而對(duì)于構(gòu)建了私有云的企業(yè)客戶來(lái)說(shuō),他們也不必破壞傳統(tǒng)技術(shù)架構(gòu)的穩(wěn)定性和持久性,只需要在建立新的集群時(shí)逐步完成 containerd 的逐步替代和切換。
  面對(duì)這一技術(shù)變革,SUSE Rancher 采用了商業(yè)廠商面向開(kāi)源社區(qū)推動(dòng)的 cri-dockerd 方案,確保 RKE 集群可以繼續(xù)利用 Docker 作為其容器運(yùn)行時(shí);而對(duì)于希望跟隨上游發(fā)展而移除Docker的用戶,SUSE Rancher 的 K3s/RKE2 等開(kāi)源產(chǎn)品均使用 containerd 作為默認(rèn)運(yùn)行時(shí),K3s 可以面向本地開(kāi)發(fā)以及邊緣環(huán)境,RKE2 則可以面向數(shù)據(jù)中心使用場(chǎng)景。
  也就是說(shuō),盡管 SUSE Rancher 是開(kāi)源廠商,但非常重視開(kāi)源的商業(yè)化。雖然技術(shù)的發(fā)展趨向于 containerd,SUSE Rancher 并不會(huì)強(qiáng)制客戶去 Docker,如果企業(yè)客戶依然在使用 Docker,SUSE Rancher也會(huì)繼續(xù)維護(hù)這類(lèi)項(xiàng)目。
  加速技術(shù)迭代,SUSE 激活企業(yè)無(wú)限創(chuàng)新潛力
  在云原生領(lǐng)域,Kubernetes 棄用 Dockershim 只是容器技術(shù)演進(jìn)過(guò)程中的一個(gè)小插曲;當(dāng)前,各行各業(yè)數(shù)字化轉(zhuǎn)型持續(xù)深入,企業(yè)客戶正在向云計(jì)算技術(shù)提出越來(lái)越多的新要求。
  日前,CNCF 發(fā)布的 2021 年度調(diào)查報(bào)告顯示,96% 的企業(yè)正在使用或評(píng)估Kubernetes,這一數(shù)據(jù)是自 2016 年開(kāi)啟該項(xiàng)調(diào)查以來(lái)的歷史新高。CNCF 認(rèn)為,容器和 Kubernetes 的事實(shí)地位已經(jīng)鞏固,隨著技術(shù)的發(fā)展,容器和 Kubernetes 將慢慢轉(zhuǎn)向“幕后”工作;與過(guò)去相比,企業(yè)似乎更密集地使用無(wú)服務(wù)器和托管服務(wù),開(kāi)發(fā)者也不一定需要了解底層容器技術(shù)。
  正是預(yù)判了這一趨勢(shì),SUSE 作為全球最大的獨(dú)立開(kāi)源公司,在 2020 年完成了對(duì) Kubernetes 管理領(lǐng)域市場(chǎng)領(lǐng)導(dǎo)者 Rancher Labs 的收購(gòu),從而具備了全面覆蓋企業(yè)級(jí) Linux、容器、Kubernetes 和邊緣計(jì)算等領(lǐng)域的綜合實(shí)力,可以幫助企業(yè)客戶在數(shù)據(jù)中心、云端、邊緣側(cè)等任意場(chǎng)景創(chuàng)新。
  2021年底,SUSE通過(guò)Kubernetes構(gòu)建的超融合基礎(chǔ)架構(gòu)(HCI)開(kāi)源軟件Harvester 正式 GA,自此 SUSE 的產(chǎn)品陣容已經(jīng)擴(kuò)展到超融合基礎(chǔ)設(shè)施領(lǐng)域。不久前,SUSE 又正式發(fā)布了容器桌面管理工具 Rancher Desktop 1.0.0,可以幫助企業(yè)客戶在 Mac、Windows 和 Linux 系統(tǒng)中以桌面形式管理 Kubernetes和容器。
  從容器到 Kubernetes,從企業(yè)級(jí) Linux 到邊緣計(jì)算,從開(kāi)源到開(kāi)放,SUSE 正在走向比云計(jì)算更廣闊的數(shù)字化星辰大海。
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無(wú)關(guān)。CTI論壇對(duì)文中陳述、觀點(diǎn)判斷保持中立,不對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請(qǐng)讀者僅作參考,并請(qǐng)自行承擔(dān)全部責(zé)任。

專(zhuān)題

CTI論壇會(huì)員企業(yè)