9 月 26日-28 日,由 Linux 基金会、CNCF 主办的 KubeCon + CloudNativeCon + Open Source Summit China 2023 将在上海跨国采购会展中心隆重召开。本次峰会将聚集全球社区,共同探讨云原生和开源领域的前沿洞察、核心技术与最佳实践,会议主题囊括安全、服务网格、网络+边缘、Open AI+数据、Web Assembly 等多个令人期待的技术热点。
本届大会主题为“云赋创新,无处不在”,旨在探讨和分享开源、云原生技术的最新进展以及创新应用。随着全球数字经济的进一步发展和深入,开源在推动数字化转型、促进技术创新和推进业务发展方面扮演着越来越重要的角色;云原生作为新一代的数字基础设施,为企业带来了更高的效率、弹性和可扩展性。
作为社区的积极贡献者和最终用户,蚂蚁集团积极参与本次大会,基于内部云原生、容器服务、AI 大模型的实践推出了多个议题,欢迎大家一起来讨论交流
9.27 11:00-11:35
Hybridnet:让 Underlay 和 Overlay 网络在你的 Kubernetes 集群中完美共存
9.28 11:00-11:35
通过 Containerd 和 Kata Containers 接口演进提高节点稳定性
9.28 11:50-12:25
多集群技术在蚂蚁内落地的探索和演进
9.28 13:55-14:30
我们如何构建生产级 HPA:从智能算法到无风险自动扩缩容
9.28 13:55-14:30
大模型的应用探索:使用 LLMs 简化 Kubernetes 集群管理
议题详情
1
2023/9/27 议题一
Hybridnet:让 Underlay 和 Overlay 网络在你的 kubernetes 集群中完美共存
Hybridnet: Let Underlay & Overlay Network Coexist in Your Kubernetes Clusters!
时间
9 月 27 日 周三 11:00-11:35
地点
3 夹层 3M5B 会议室 | 3M Room 3M5B
演讲人
马文军|蚂蚁集团
方 亮|蚂蚁集团
议题简介
容器网络有两种类型,即 Underlay 网络和 Overlay 网络。大多数 CNI 插件在单一集群中仅支持一种类型。然而,我们在 Hybridnet 容器网络解决方案里尝试打破这两者之间的界限,允许用户按需使用 Underlay 网络和 Overlay 网络。Hybridnet 允许用户在集群中同时创建两种类型的网络,并确保 Overlay 容器可以直接与 Underlay 容器进行无需 NAT 转换的直接通信,同时还能保持 Underlay 容器之间的高性能通信和对底层主机网络的可见性。除了混合网络平面能力,Hybridnet 还支持统一的管理 API(CRD)、高级 IPAM 能力,如 IP 指定、IP 固定和拓扑感知分配,多种网络模式(VxLAN,VLAN,BGP),双栈以及与社区生态系统组件的良好兼容性等。
在本次演讲中,我们将介绍这些功能的设计原理和实现细节,以帮助更多人了解和使用 Hybridnet 当前的能力。
2
2023/9/28 议题二
通过 Containerd 和 Kata Containers 接口演进提高节点稳定性
Enhancing Node Stability Through Containerd and Kata Containers Interface Evolution
时间
9 月 28 日 周四 11:00-11:35
地点
2 层 会议室 1
演讲人
吴超|阿里云
彭涛|蚂蚁集团
议题简介
Containerd 和 Kata Containers,两者都是被命名为容器运行时项目,但实际上它们位于软件堆栈的不同层次。虽然这两个项目已经共同发展了五年多,但容器运行时这个术语常常让很多人感到困惑。本次演讲将探讨这两个项目的细节,它们的区别以及它们如何共同工作。特别是,我们将详细介绍它们之间的接口演变,从 Shim-V1 到 Shim-V2,再到正在进行中的 Sandbox API。我们将解释每个接口变化,并展示为什么引入它,以及它如何导致两个项目的架构变化,从而实现更快的容器运行时,并不时提高节点的稳定性。最后,我们将展示 Containerd Sandbox API 和 Kata Containers 内置的 Sandbox 功能的最新改进,进一步展示这两个项目如何共同创新,并为容器生态系统带来价值。
3
2023/9/28 议题三
多集群技术在蚂蚁内落地的探索和演进
The Evolution Of The Multi Cluster Technology In AntGroup
时间
9 月 28 日 周四 11:50-12:25
地点
2 层 会议室 2
演讲人
章 骏|蚂蚁集团
王一锟|蚂蚁集团
议题简介
Kubernetes 成为蚂蚁内部基础架构的标准底座之后,如何在金融生产场景的多集群中无风险跨集群地交付应用服务成为我们管理应用的难点之一。
本次演讲将为您详细描述蚂蚁集团在多集群技术中的探索和思考,最终如何形成以 Git 为唯一真相源,开发者自定义多维度的交付策略,借助 Rollout 套件来对应用进行跨集群地渐进式交付。
通过引入 Controller Mesh 的技术来支持 operator 的水平扩展和灰度发布,来解决 K8s 集群规模化问题和控制发布风险。
4
2023/9/28 议题四
我们如何构建生产级 HPA:从智能算法到无风险自动扩缩容
How We Build Production-Grade HPA: From Effective Algorithm to Risk-Free Autoscaling
时间
9 月 28 日 周四 13:55-14:30
地点
3 夹层 3M3 会议室
演讲人
朱子秋|蚂蚁集团
郭钇汝|蚂蚁集团
议题简介
云最大的优势在于给用户提供弹性的资源供给,在目前主流的云原生应用场景下,最常见可行的弹性手段就是对应用容器的副本数做动态扩缩容,其在社区上的代表性技术就是 Kubernetes 原生的 Pod 水平自动扩缩(HPA)能力,但该能力因其算法的简单性和风险防控能力的不足导致其在实际大规模生产使用上的效果和实用度上并不理想。
本次演讲将为您详细介绍蚂蚁集团内部建设生产级 HPA 能力的方法论和最佳实践,该能力目前已能安全稳定地为蚂蚁持续节省年均约 10w 核的算力成本。其中包括一种创新的“基于流量驱动”的副本数预测算法,能够适用于受多条不同特征流量影响的工作负载,以及独特的多阶段灰度扩缩容策略,可以极大地降低自动扩缩容的风险。
此外,我们还将介绍 Kapacity 这一蚂蚁新开源的云原生智能容量解决方案,来演示如何在任意 Kubernetes 环境中实际落地实践上述方法论。
5
2023/9/28 议题五
大模型的应用探索:使用 LLMs 简化 Kubernetes 集群管理
Forget Kubectl and Talk to Your Clusters: Using LLMs to Simplify Kubernetes Cluster Management
时间
9 月 28 日 周四 13:55-14:30
地点
3 层 305B 会议室
演讲人
丁乾|蚂蚁集团
议题简介
本提案的主题是探索利用大语言模型(LLMs)进行 Kubernetes 集群管理的可能性。我们的目标是希望将使集群用户能够使用自然语言与集群进行交互,提高操作效率,并允许 SRE 使用 AI 来识别和解决集群问题。本次主题分享将讲述我们真实的探索经历,比如利用大语言模型帮助用户实现常规的集群查询“kubectl get”。当然,我们也将讨论到大模型目前的能力缺陷和瓶颈,基于我们的工作职能,在一个强确定性的环境中,如何能够去消除模型本身的不确定性。希望通过这次分享,能够让更多的人辩证的看待大模型的应用场景,也期待能给参会者全新的启发。