SIG Cloud Provider Alibaba 网研会第 2 期顺利召开 | 云原生生态周报 Vol. 46
作者 | 高相林、陳俊、孫健波
業(yè)界要聞
近日,國際知名調(diào)研機(jī)構(gòu) Gartner 發(fā)布 2020 年容器公有云競爭格局報告,阿里云再度成為國內(nèi)唯一入選廠商。Gartner 報告顯示,阿里云容器服務(wù)在中國市場表現(xiàn)強(qiáng)勁,產(chǎn)品形態(tài)豐富,在如 Serverless 容器、服務(wù)網(wǎng)格、安全沙箱容器、混合云和邊緣等領(lǐng)域,具備良好的技術(shù)發(fā)展策略。
4 月 9 日,由云原生計算基金會(CNCF)技術(shù)監(jiān)督委員會投票,Dragonfly 正式晉升為 CNCF 孵化級別的托管項目。
4 月 16 日(周四) 19:00 將舉辦 SIG Cloud Provider Alibaba 網(wǎng)研會第 2 期,本次網(wǎng)研會為自辦直播,直播主要有兩種形式:視頻直播+文字直播。視頻直播將在云棲社區(qū)、開發(fā)者社區(qū)、開發(fā)者釘群進(jìn)行,文字直播將聯(lián)合 DockOne 社區(qū)在 10+ 微信群內(nèi)進(jìn)行文字直播。
4 月 8 號是 PingCAP 成立五周年的日子,其開發(fā)團(tuán)隊也在當(dāng)天發(fā)布了具有里程碑意義的 TiDB 4.0 首個 RC 版本。
上游重要進(jìn)展
解決了當(dāng)客戶端的 watch 發(fā)生超時,會重新 list 全量資源,而非重建連接的 bug。
通過一系列 PR 將 PodInfo 升級為 scheduler 框架的一等對象,這樣可以提高性能和可觀測性。
解決了在擁有 scale subresource 的 CRD 中,關(guān)于?replicas 字段默認(rèn)值的一個 bug。
在 api watches 中添加 etcd WithRequireLeader 選項。如果沒有該選項的話,當(dāng) etcd 集群選舉失敗的話,在 apiserver 中面向 etcd 的 watches 會永遠(yuǎn) hang 住。
改 KEP 提議使用 GRPC 作為探活協(xié)議,因為 grpc 提供了官方的健康檢查方法。
開源項目推薦
不同版本的 CoreDNS 所支持的 Corefile 可能會有所不同,該項目可以幫助開發(fā)者遷移 corefile 的版本。既可以采用二進(jìn)制的方式使用,也可以作為三方庫引入。
該項目為 Go 語言三方庫,主要提供類似于 shell 腳本中命令類似的函數(shù)。
簡單來說是基于 Kustomize 做的一款類似 helm template 的工具,包含了參數(shù)設(shè)置、打包、管道式串行渲染、自定義函數(shù)(鏡像)渲染等眾多功能。 與 OAM 天然互補(bǔ),兩者均是為了 Infrastructure as Data 理念的直接產(chǎn)物,kpt 是 Data 的操縱工具,而 OAM 是 Data 的格式。kpt 可以作為應(yīng)用產(chǎn)出 終態(tài) OAM yaml 前的參數(shù)渲染、打包、分發(fā)命令行工具,更深的可以結(jié)合 GitOps 模式使用。
krustlet 為使用 rust 語言編寫的 kubelet 項目。
本周閱讀推薦
OAM 與 DAPR 的宗旨是要為開發(fā)者,特別是企業(yè)級的開發(fā)者,在設(shè)計和實施分布式系統(tǒng)時能夠更簡單更高效。他們位于分布式系統(tǒng)中的兩個不同層面:OAM 在部署態(tài),用來描述應(yīng)用程序整體的拓?fù)浣Y(jié)構(gòu)以及部署交付過程;而 DAPR 則工作在開發(fā)態(tài),使得開發(fā)者可以通過簡單標(biāo)準(zhǔn)化的方式發(fā)現(xiàn)和調(diào)用外部的資源。本文中白海石對兩者進(jìn)行了更豐富的闡述,同時也對未來的分布式應(yīng)用形態(tài)進(jìn)行了展望。
文章借助詳盡的用例介紹了 3 個減少 Docker 鏡像體積的技巧。
Alluxio 是一個以內(nèi)存為中心的分布式存儲系統(tǒng)。在本文中,作者總結(jié)了 Alluxio 在高性能分布式深度學(xué)習(xí)模型訓(xùn)練場景中落地的挑戰(zhàn)點,以及優(yōu)化云上模型訓(xùn)練性能的實踐。進(jìn)一步地,作者介紹了如何從多個層面提升 AlluxioFUSE 在高并發(fā)讀場景下性能優(yōu)化的經(jīng)驗。最后,作者實現(xiàn)的基于 Alluxio 優(yōu)化的分布式模型訓(xùn)練方案,并在 4 機(jī) 8 卡的 ResNet50 場景下進(jìn)行了性能驗證,取得了很好的效果。
“阿里巴巴云原生關(guān)注微服務(wù)、Serverless、容器、Service Mesh 等技術(shù)領(lǐng)域、聚焦云原生流行技術(shù)趨勢、云原生大規(guī)模的落地實踐,做最懂云原生開發(fā)者的公眾號。”
總結(jié)
以上是生活随笔為你收集整理的SIG Cloud Provider Alibaba 网研会第 2 期顺利召开 | 云原生生态周报 Vol. 46的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 提问赠书 | 我们请了 7 位云原生专家
- 下一篇: 在生产环境中,阿里云如何构建高性能云原生