作为引领云原生技术发展的风向标,由 CNCF (Cloud Native Compute Foundation)举办的 KubeCon + CloudNativeCon 一直是连接全世界云原生开发者的重要阵地,也是全球云计算领袖共话云原生未来方向的舞台。北美时间 2020 年 11 月 17 日 - 20 日,来自领先的开源和云原生社区采用者、技术人员将再一次在线上汇聚。
在本次峰会上,阿里巴巴将带来 7 场围绕容器、Kubernetes、社区发展方向的演讲和分享,无论是分享数量、嘉宾重量还是话题质量,都再一次成为吸引全球目光的中国云原生技术力量焦点。
下面就让我们先睹为快,看看在 2020 北美 KubeCon + CloudNativeCon 上阿里巴巴有哪些值得关注的话题、嘉宾和分享环节。
点击查看阿里巴巴 @KubeCon2020 北美完整议题:https://kccncna20.sched.com/?searchstring=alibaba&iframe=no&w=100%25&sidebar=yes&bg=no
11 月 18 日
关于 ContainerD 的最新进展和深度探讨
时间:
11 月 18 日 PM 15:00-15:35
分享嘉宾:
傅伟(等),阿里云高级工程师
作为 ContainerD 项目的核心维护者,阿里云高级工程师傅伟将与来自 Apple、IBM 等企业的项目成员一起,进行一场围绕 ContainerD 最新进展的设计和架构介绍以及最新功能的深度研究探讨,包括 NRI NRI (Node Resource Interface)、new Sandbox API、将 CRI (Container Runtime Interface) 的实现迁移至 ContainerD 内核,以及为了更好的代理支持在远程的 snapshotters 到镜像分发方面所做的改进等。期待大家一起来了解如何更好地使用和贡献 ContainerD 项目。
如何基于 Kubernetes 和 KubeVela 统一管理云原生应用和云服务
时间:
11 月 18 日 PM 16:55-18:20
分享嘉宾:
孙健波,阿里云技术专家
随着 K8s 体系不断完善和成熟,基于 K8s 的应用开发实践越来越普遍。而对于应用开发和运维人员来说,想要编排和使用云资源是一件非常困难的事情,通常需要花费非常多的精力在不同云产品控制台中逐一创建云服务并分别进行配置。这里的问题从本质上来说就是云和 K8s 是两个不同的系统,缺少操作互通的部分。
但是现在,Kubernetes 应用使用云资源可以是一件很容易的事了。本场分享会通过一场端到端的 Workshop 让大家逐步了解如何通过统一、标准的方法去定义一个使用多个云资源的应用开发模型,比如依赖管理、服务绑定和成本管理等实践。KubeVela,Crossplane 以及 OAM 将是我们在研讨会中使用的主要开源技术。
基于 Dragonfly 实现高效、安全的云端镜像分发
时间:
11 月 18 日 PM 17:45-18:20
分享嘉宾:
刘裕惺,阿里云开发工程师
彭涛,蚂蚁金服高级技术专家
随着云原生服务领域规模的发展,对于企业来说,如何高效地进行镜像分发是一个新的挑战。Dragonfly 是一个基于 P2P 的智能容器镜像分发体系,它提供了一种本地的镜像分发解决方案。在这个环节,刘裕惺和彭涛将介绍 Dragonfly 如何在数据中心实现更快的镜像传输。此外,我们还开发了一种新的容器镜像服务,旨在提供更高效的容器镜像传输方式,并解决当前 OCI 镜像规范中的一些突出问题。本次分享将深入解读这个新的镜像服务,展示它如何完善 Dragonfly 的能力,达到更加快速和安全的容器镜像分发目标,并和大家介绍社区最近的更新以及下一步的行动方向。
11 月 19 日
手把手教你了解云原生应用交付生态的现状与未来
时间:
11 月 19 日 PM 14:55-15:30
分享嘉宾:
张磊(等),阿里云高级技术专家,OAM/KubeVela 项目负责人
最近,关于 CNCF LandScape 变得越来越复杂的讨论声音很多。大家都非常乐于看到在一个不断发展的生态系统中有更多可供选择的选项,但有时这种现象确实会让人眼花缭乱。本次会议将对大家现在面临的主要挑战进行讨论,并说明如何使用当前可用的项目解决它们,研究的范围会从如何定义云原生应用程序一直到在生产环境中的运行场景。无论你是要开始在 Kubernetes 上运行应用程序,还是想提高自己的专业技能,这次分享都可以帮助到你,比如如何圈定在构建应用平台时应该考虑的事项、一些优秀实践的分享、不同的方法选型,并且聚焦在基于 OAM 和 KubeVela 标准化交付和运行应用程序,以可交互的方式快速带大家一览 CNCF Landscape。你也能从分享中看到一些演示代码示例,以及在你自己的项目中作为选型参考。
Kubernetes 集群中对 Cgroup 资源控制与调度的最佳实践
时间:
11 月 19 日 PM 17:40-18:15
分享嘉宾:
王庆璨,阿里云技术专家
阚俊宝,阿里云技术专家
阿里巴巴目前已经实现数十万个节点、数百万个容器和数万个应用程序的资源调度支持。许多在线服务需要在操作过程中动态调整资源限制,不能接受重启的影响。同时还需感知物理机上 Numa 拓扑结构,减少 CPU 缓存之间的数据复制从而加速数据处理。
本次分享将介绍我们基于 Scheduling Framework 和 Cgroups Controller 实现的 cgroups 资源的调度系统,它具有可以感知 cgroups 级别资源的能力,例如 cpu、内存、blkio 等,支持 CPU 的精细化调度。Cgroups Controller 还可以支持对 Pod 进行在线调整 Pod 资源限制,而无需重启服务。
KubeVela:混合云环境下的标准化云原生应用交付系统
时间:
11 月 19 日 PM 17:40-18:15
分享嘉宾:
邓洪超,阿里云高级技术专家
今日我们听到不少用户呐喊:“为何在 Kubernetes (K8s) 上部署应用如此困难?”从设计本质上,K8s 是一个基础架构平台 -- 它封装了基础架构层能力,但是却并没有解决应用层的抽象和管理问题。这就导致在不同的 K8s 集群中部署应用的定义是不一致的、针对应用的运维能力描述是不一致的,使得不同环境下用户无法统一“应用”言语,体验割裂且使用困难。
为了解决这个问题,我们需要一个标准的应用模型和抽象来弥合应用管理与基础架构之间的鸿沟。在这场分享中,阿里云高级技术专家邓洪超将介绍开放应用模型(OAM)以及它的实现项目 KubeVela,以及如何以平台无关的方式在不同的环境下以统一的定义来部署和管理应用。他将带来关于 OAM 和 KubeVela 的技术细节讲解,以及探讨如何结合云服务和已有的开源项目来加速推进跨环境下的标准化应用管理。
11 月 20 日
Kubernetes 多租户领域现状和未来发展
时间:
11 月 20 日 PM 17:05-17:40
分享嘉宾:
郭飞(等),阿里云资深技术专家
郭飞是 CNCF Kubernetes 多租户项目工作组的成员,致力于工作负载自动化及 Kubernetes 多租户支持、边缘计算支持方面的研究。本次 KubeCon 北美峰会上,郭飞将与来自 VMWare、Google 等企业的专家共同介绍 Kubernetes 多租户项目的研究进展、应用现状和发展方向,包括 Virtual Cluster、Multi-Tenancy Benchmarks、Hierarchical Namespace Controller 等。
【详细议程一览】