天天看點

聚焦雲原生,阿裡雲與 CNCF 共話「雲未來,新可能」

12 月 9 日,一場屬于中國開發者的年度技術盛宴即将拉開帷幕 —— 由雲原生計算基金會 CNCF 主辦的 KubeCon + CloudNativeCon + Open Source Summit China 2021 将以線上直播的方式與中國開發者們見面。

聚焦雲原生,阿裡雲與 CNCF 共話「雲未來,新可能」

作為雲原生技術領域的頂級盛會,曆年的 KubeCon + CloudNativeCon + Open Source Summit China 都彙聚了國内外最活躍的開源雲原生社群、最先進的技術代表與行業的最佳落地實踐,推動雲原生計算領域的知識更新和技術進步。阿裡雲作為本屆大會的鑽石贊助商,為 CNCF 提供了大力的支援,獲得了大會主辦方的高度認可。

自 2017 年以來,阿裡巴巴在雲原生技術領域投入了巨大力量,深度參與到 etcd、Kubernetes、ContainerD 等多個頂級開源項目的開發與維護當中,并通過雲原生技術棧完成了整體基礎架構體系的自我更新。截至 2020 年底,阿裡巴巴已有 KubeVela、OpenYurt、Fluid、OpenKruise 等超過 10 個項目進入 CNCF;對 Kubernetes 項目的貢獻量也位居全球前 10。

在本屆大會中,來自阿裡雲的一線雲原生技術專家帶來了豐富的演講議題,有超過 10 個議題通過主辦方的嚴格篩選,内容涵蓋雲原生應用傳遞、雲原生 AI、 Kuberentes 叢集管理、容器運作時、CNI、故障監測、Serverless 等雲原生細分技術領域,在議題入選數量、話題豐富度方面都表現出色。

以下為本屆大會上将由阿裡雲帶來的精彩分享議題:

易立 Li Yi (Mark),阿裡雲資深技術專家,阿裡雲容器服務研發負責人

後疫情時代,數字技術全面融入了我們的日常生活,發揮着不可或缺的作用。綠色發展,産業更新已經成為經濟增長的新勢能。雲原生技術是支撐企業數字化轉型的原動力,也在成為業務創新的引擎。

聚焦雲原生,阿裡雲與 CNCF 共話「雲未來,新可能」

以一緻的經驗建構和管理多叢集應用|Build and Manage Multi-cluster Application with Consistent Experience - Yong Feng & Jianbo Sun, Alibaba

簡介:與在多叢集環境中部署和管理應用程式相比,目前在本地環境中開發應用程式的使用者體驗存在巨大差距。将經過良好測試的應用程式移到多叢集環境時,需要付出大量的努力。在本節課中,我們将示範如何将 KubeVela 和 OCM(開放叢集管理)結合起來解決阿裡雲中的問題。使用者隻需根據 KubeVela 應用程式規範定義一個應用程式另一種标記語言 (YAML),其餘的将由 KubeVela 和開放叢集管理處理。KubeVela 将準備一個部署工作流,包括在需要時建立 Kubernetes 叢集。開放叢集管理将幫助注冊叢集并在叢集之間配置設定資源。是以,在本地開發和多叢集生産部署之間部署和管理應用程式的使用者體驗是一緻的。我們将讨論這些用例、挑戰以及相關的工作和經驗。

介紹和深入了解 TAG 應用程式傳遞|Introduction and Deep - Dive into TAG App Delivery - Hongchao Deng, Alibaba & Thomas Schuetz, Dynatrace

簡介:TAG 應用程式傳遞專注于簡化 Kubernetes 上的應用程式傳遞,以及改善開發者的體驗。此次讨論将展示圍繞營運商、混沌工程、應用傳遞方法和示範應用的最新發展情況。無論您是剛開始了解雲原生應用傳遞,還是想要了解最新進展,此次讨論将基于應用傳遞領域的 CNCF 項目回報,為您提供正在進行的活動資訊、最新發展情況和所標明的發展趨勢資訊。

阿裡巴巴如何在使用者面前發現和定位 Kubernetes 叢集問題|How We Discover and Locate Kubernetes Cluster Problems Before Users at Alibaba - Peng Nanguang, Alibaba

簡介:快速發現和定位問題的能力是快速恢複系統的基石。隻有首先快速發現和定位問題,我們才能讨論如何解決問題并最大限度地減少使用者損失。那麼,在複雜的大規模場景中,我們如何在使用者面前發現和定位問題呢?我将介紹一些我們在管理大型 Kubernetes 叢集過程中快速發現和定位問題的經驗和實踐——我們如何通過建立通用連結檢測 + 定向檢測工具 KubeProbe 來解決我們遇到的問題,以應對大規模叢集的穩定性挑戰。

EROFS,我們目前在為容器做什麼?|EROFS, What Are We Doing Now For Containers? - Xiang Gao & Xuyang Ge, Alibaba Cloud

簡介:EROFS 檔案系統是一個 Linux 隻讀檔案系統,目的是在保證端到端性能的前提下節省額外的存儲空間,這一檔案系統從 Linux 4.19 開始得到了正式更新。此前,該檔案系統主要用于嵌入式裝置,但是,我們發現對于容器用例也有迫切的隻讀高性能檔案系統需求。本主題将詳細介紹我們正在為此種新場景開發的新特性。

如何在零停機的情況下遷移 Kubernetes 叢集|How To Migrate Kubernetes Cluster With Zero Downtime - Jing Gu & Yaoyao Xie, Alibaba

簡介:跨多個版本更新 Kuberentes 的風險更大。許多客戶選擇使用叢集遷移(即建立一個新的高版本叢集,然後将應用程式從低版本叢集遷移到高版本叢集)而不是更新叢集。然而,如何在零停機的情況下遷移叢集已經成為一個重大挑戰。本次分享提出了解決問題的辦法。

最佳實踐:Kubernetes 叢集中 DNS 故障的可觀測性與根因診斷|Best Practice: DNS Failure Observability and Diagnosis in Kubernetes - Yuning Xie, Alibaba

簡介:在阿裡雲數萬個 Kubernetes 叢集中,DNS 域名解析故障是最常見的問題之一。DNS 解析故障的現象也千奇百怪,有些是間歇性的,有些是持續性的,有些影響了所有類型的域名查詢,有些隻影響了小部分。其根因也不盡相同,大部分是容器網絡問題,有時候是配置錯誤。Yuning Xie 将介紹在 Kubernetes 中 DNS 解析故障的可觀測性與根因診斷,本主題将包括以下内容:

介紹 Kubernetes 中常見的 DNS 解析故障場景

介紹 CoreDNS 内置的可觀測性插件,例如 log/errors/trace/dump/metrics

如何通過 dnstap 協定診斷 CoreDNS 異常,以替代 tcpdump 等傳統高開銷的方法

如何基于 BPF 完成用戶端側 DNS 異常的根因診斷

Fluid:Kubernetes 原生分布式資料集協調器和加速器|Fluid: Kubernetes Native Distributed Dataset Orchestrator and Accelerator - Yang Che, Alibaba & Yuandong Xie, Tencent

簡介:在公有雲上使用 Kubernetes 運作大資料和人工智能應用成為新趨勢。然而,在 S3、谷歌雲存儲、Hadoop 分布式檔案系統 (HDFS) 等雲分解環境中通路資料,極大地挑戰了訓練性能,限制了計算的可伸縮性。Yang Che 和 Chris 将介紹 Fluid,以及它如何提高 Kubernetes 中大資料和人工智能應用程式的性能。Fluid 是一個開源、社群驅動、高度協作的項目,由大學裡的工程師和研究人員提供。它由雲原生計算基金會 (CNCF) 作為沙盒項目主辦。在本課程中,與會者将了解項目動機、體系結構、最新功能和使用者采用情況。之後,Yang Che 和 Chris 将介紹項目路線圖以及新貢獻者如何參與,并展示一個關于通過 Fluid 加速無伺服器計算的示範。

在 OpenKruise 中擴充容器運作時的操作|Extend the operations for container runtime in OpenKruise - Siyu Wang, Alibaba

簡介:通常情況下,人們隻能使用普通舊資料作為 Kubernetes 中最小的操作單元。他們可以建立一個普通舊資料,但不能控制普通舊資料中的容器,也不能通過 Kubernetes 應用程式接口在某些節點上提取圖像。這是因為 Kubernetes 沒有提供操作運作時的應用程式接口,比如 Containerd 或 Docker。據我所知,一些公司在他們的叢集中入侵了 Kubelet 的代碼,以便他們可以對容器做更多的事情。然而,為運作時擴充操作确實是一種錯誤的方法,因為它不利于開源和社群的合作。現在,雲原生計算基金會沙箱項目之一 OpenKruise 提供了進階功能,可以在每個原始 Kubernetes 叢集中操作容器運作時。它支援通過 CRD 進行大規模圖像預下載下傳和容器重新開機,是以使用者隻需應用 CR 另一種标記語言即可完成這些工作。在本次演講中,我們将介紹 OpenKruise 中功能的用法,以及它如何與 Kubelet 和 CRI 合作。

實作 FaaS + Dapr + Kubernetes 技術融合,建構全新的阿裡巴巴雲無伺服器研發系統|Achieving FaaS + Dapr + Kubernetes technology integration, and build a new Alibaba Cloud Serverless R&D system - Zhao Qingjie, Alibaba

簡介:随着雲原生生态系統的不斷發展,Kubernetes 已經成為了一種雲作業系統。與此同時,無伺服器是雲計算下一個十年的發展主題這種聲音越來越多,那麼 Kubernetes 将如何更好地支援這種無伺服器場景呢?如何使用 Kubernetes 生态系統更好地整合二者?盡管諸如 Kubernetes 原生和 Fission 一類基于 Kubernetes 的無伺服器解決方案已經在行業内出現,但是其仍無法突破零還原和高密度 + 高頻率建立等技術瓶頸。本次讨論主要介紹如何在阿裡巴巴内部實作技術突破,以及如何實作現有應用的大規模遷移。

FaaS 在 Kubernetes 上的瓶頸。

如何突破節點瓶頸,實作單節點上 1200 個執行個體的高密度部署。

如何打破性能瓶頸,實作 1w+/5s 的高頻建立和删除。

如何重複使用 Kubernetes 的生态能力,擴充 FaaS 的邊界。

如何快速大規模遷移現有應用的無伺服器形式?

CNI 1.0.0 概述以及 CNI 2.0 扼要介紹|Overview of CNI 1.0.0 and preview of CNI 2.0 - Bruce Ma, Ant Financial & Bingshen Wang, Alibaba

簡介:CNI 1.0.0 版本是最近釋出的首個穩定版本,這也意味着規範和特征将在一定程度上暫時保持不變,并且可以廣泛使用。本主題将詳細回顧 CNI 1.0.0 版本發展過程中的主要特征和增強功能,以助您更加合理、規範地使用 CNI。第二部分中,我們将深入探讨 CNI 2.0 的發展前景,以及 CNI 1.0 時代存在的一些問題和不足,包括安全性、實時網絡狀态、插件二進制檔案的執行、配置管理等。此外,我們希望這一主題能吸引更多 CNI 2.0 的貢獻者。

10 多年來,作為國内雲計算領域的先行者,阿裡雲一直注重将自身在大規模雲原生應用實踐中沉澱的經驗,通過産品、開源項目和技術輸出貢獻給廣大的企業和開發者,切實推動雲原生人才的教育和培養。

2021 年 8 月,在全球開源技術峰會 GOTC 現場,阿裡雲、 Linux 開源軟體學園共同宣布,聯合業界知名 IT 教育機構馬哥教育更新“雲原生人才培養計劃 2.0” ,聚開源生态力量,幫助雲原生開發者獲得從理論基礎、開源實踐到企業應用落地的體系化成長。

在未來,阿裡雲還将持續地與 CNCF 共同推動中國雲原生技術發展,同時歡迎更多的企業、開源愛好者與雲原生開發者成為 CNCF 和阿裡雲的夥伴,共建美好開源社群。

本屆 KubeCon + CloudNativeCon + Open Source Summit China 2021 的議程安排現已全面上線,更多詳情請點選閱讀原文檢視大會官網~

了解更多雲原生相關資訊,請掃描下方二維碼或搜尋微信号(AlibabaCloud888)添加雲原生小助手!入群即可獲雲原生一手資訊~

聚焦雲原生,阿裡雲與 CNCF 共話「雲未來,新可能」

繼續閱讀