继去年中国首秀大捷后,由 CNCF 发起的云原生领域全球最大的技术峰会之一的2019 KubeCon + CloudNativeCon 将在今年6月24日再度抵达上海,打造中国主场的云原生和开源年度盛会。华为云也将再次出席大会,并根据当前数字化转型最迫切的需求和议题,展开针对云原生技术领域实践的分享,探索如何让企业以更低的成本、更快更稳地进入云原生时代,让数字化转型更智能。
作为 CNCF 的初创会员及白金会员,华为云一直致力于基于云原生技术为用户提供标准化、可移植的云原生服务。目前,华为云的云原生服务栈已经覆盖 CNCF 技术全景图的七大类别、共16款产品,涵盖应用上云,以及云上开发与运维的全生命周期服务。
本次KubeCon,华为云PaaS产品部总经理、K8s开源负责人等十余位技术专家将通过主题演讲、论坛对话、开放展台等形式展现华为在云原生领域的深厚技术沉淀。
Day0:6月24日
Huawei LiteOS, A Best Way Connecting to Cloud
13:00——16:00
向与会者展示开源Huawei LiteOS强大的端云对接能力
Cloud Native Elite
13:30——16:00
华为联合CNCF推出Cloud Native Elite,旨在为企业提供一个云原生转型的经验交流平台,会上邀请了多个云原生转型成功的企业分享他们的成功经验,议题如下。
灿谷金融的Istio实践探索
议题简介:
Istio作为Service Mesh领域的明星项目,在开发和运维过程中碰到的诸多问题都有对应方案解决。本次分享主要介绍灿谷盒子选型Istio治理微服务的原因,如何通过华为云CCE+Istio实现灰度发布,以及使用Istio遇到的问题。
分享讲师:
薛源峰(灿谷投资运维经理)
华为云容器:构建领先的云原生应用平台
议题简介:
容器是云原生实践的重要基础,华为云容器服务一直引领着容器领域的技术方向,并为企业的云原生转型提供了完善的基础平台和生态工具,加速各企业的云原生转型.
此次将为大家介绍华为云容器团队在云原生发展方面的一些观点,以及配套推出的商业解决方案。
分享讲师:
江舒杭(华为云容器高级产品经理)
妙聚游戏基于华为云CCE的快速弹性架构实践
议题简介:
妙聚皮皮虾传奇游戏(IPAD下载量TOP3),注册用户近百万,高峰百万并发,单服并发5万。
本文介绍如何依靠华为云企业级容器服务快速开发测试上线,高峰期快速弹性100+游戏服,保障游戏平稳运行。
分享讲师:
庄振华(妙聚游戏CTO)
拥抱开源,加速开放式创新:华为云原生开源实践
议题简介:
作为国内最早的云原生技术践行者之一,过去几年里华为在围绕Kubernetes构建容器全栈服务的同时积极回馈社区,主导贡献了上游多项关键能力,并捐献了多个开源项目。
本次分享将回顾华为在云原生生态中的开源历程与最新进展。
分享讲师:
王泽锋(华为云K8s开源负责人)
Day1:6月25日
【Ketnote】开源及开放式创新
09:52——09:57
议题简介:
开源是开放式创新的重要组织方式,是全人类通力合作的产物。同时,开源价值的本质还是真正解决产业/客户的问题,可以在更多行业发挥更大的价值。此话题将分享华为在这方面的实践与思考。
分享讲师:
肖然, 战略与产业发展副总裁(华为)
介绍 + 深入了解:SIG Scheduling
11:00——11:35
议题简介:
在 Kubernetes 架构中,调度器是一个非常重要的组件,其主要用来根据一系列可配置的调试策略,为待运行 Pod 找到最适合的运行结点。
在本次演讲中,将介绍完整的调度流程和与之相关的 Pod 生命周期,并概述近期 SIG Scheduling 的项目进展,包括 scheduling framework,batch scheduling,descheduler,even pods spreading 以及性能上的提升。
分享讲师:
马达, SIG-Scheduling联合负责人(华为)
黄巍, Software Engineer(IBM)
【Keynote】打造友好的、共享的网络能力开放框架,使能千行百业数字化
11:20——11:30
议题简介:
ICT产业进入“后30年”,行业数字化“风口”出现,行业数字化对网络服务带来新要求:云网联动+多维度差异化+确定性SLA,面向产业从业者,打造产业公共开放框架,构筑共享的大平台、大生态,提升协作效率,做大蛋糕。华为积极参与开源,贡献产业公共开放框架,呼吁产业一起来打造产业公共开放框架,使能千行百业数字化。
分享讲师:
Bill Ren, 华为首席开源联络官,华为ICT基础设施开源总经理(华为)
KubernetesMulticlusterSIG
11:45——12:20
议题简介:
SIG-Multicluster 致力于解决与跨许多云提供商(所谓的混合云)和在众多混合集群中部署的应用管理许多 Kubernetes 集群相关的常见挑战。我们主要负责设计、探讨、实施并维护与多集群管理和应用管理相关的 API、工具及文档。这不仅包括集群联合等有效的自动化方法,而且还包含采用批量工作流式持续部署系统(例如 Spinnaker 等)的方法
在分享中,将概述目前正在积极研究的项目、参与其中的最佳方式及我未来计划。还将介绍我们最大项目的第二版 – Federation v2 即测试版,并讨论调查的关于几家不同公司如何及为何使用该解决方案来解决其特定多集群用例的用户反馈意见。
分享讲师:
Shashidhara T D, Senior Software Engineer(华为)
Xun Pan, Software Architect(IBM)
Kata 容器部署在生产中的用例和经验教训
14:20——14:55
议题简介:
Kata 容器已用于华为云中名为“云容器实例”的无服务器 k8s 服务。在本次演讲中,我们将展示 Kata 容器如何适应我们的架构,以及 Kata 容器在生产中的性能和隔离测试结果。但作为一个较新的开源项目,Kata 容器还存在一些问题,例如异构硬件支持薄弱,存储和网络性能需要改进等。还将分享解决这些问题的经验以及对使用 CNCF 和 Kata 容器的建议。
分享讲师:
Jian Huang, 华为云容器架构师(华为)
Cheng Li, 华为云容器架构师(华为)
通过Knative和 Apache Camel 构建云集成应用
15:05——15:40
议题简介:
Apache Camel 提供了强大的 EIP(企业集成模式)DSL,可集成大量不同的软件中间件。多年实践证明,该项目十分可靠,而在云原生时代,应用由容器和 Kubernetes 提供支持。Camel-K 项目通过利用无服务器框架 Knative 的 Eventing 和 Werving 组件在该框架上构建功能,从而将 Apache Camel 引入云原生世界。开发人员可利用 Camel-K 将 Knative 应用与少量 DSL 代码相集成,从而将服务结合在一起。
在本次演讲将介绍 Apache Camel 和 Camel-K 项目,以及它们如何与云原生堆栈相集成。最后,将全程演示如何将服务与 Camel 和 Knative 相集成,演示来自智能园区项目的实践。
分享讲师:
JIANG NING, Technical Expert of Open Source(华为)
Longchun Zhang, Technical Expert of PaaS(华为)
递归读写死锁与何处可发现此类死锁
15:05 – 15:40
议题简介:
Lockdep(Linux 内核中的死锁检测器)是一个用来检测死锁的强有力工具,且内核开发人员已使用了很长一段时间。但是,当涉及到读写/写锁死锁检测时,lockdep 仅能够提供有限的支持。同时,一些主要架构(x86 与 arm64)已经或正试图将其 rwlock 实现转变为队列 rwlock,从而使得这一支持变得更加有限。例如,我们发现了一些发生在内核中的死锁案例,但我们无法使用 lockdep 对其进行检测。为了改善这一情况,ikml 发布了一个补丁集以支持在 lockdep 内进行读写/写入死锁检测,并已更新到了第 6 版。
本演讲将介绍 rwlock 相关死锁(递归读写死锁),以及如何对 lockdep 进行微调以进行检测,并着重于检测算法以及准确性和一些实现细节。
分享讲师:
Boqun Feng, Software Engineer(华为)
面向 Kubernetes 的拓扑感知服务路由即将推出
16:00 – 16:35
议题简介:
Kubernetes 中有 3 个拓扑感知区域:调度、存储和服务。Kubernetes 现支持拓扑感知调度和卷配置,但尚不支持拓扑感知服务路由。众所周知,跨区域网络流量收费,而区域内则不收费。假设用户只想访问与客户端位于同一区域的服务后端,希望 kube-scheduler 可限制 Pod 在特定区域内运行,但 kube-proxy 可选择位于不同区域的端点。为了消除这些痛点,sig-network 正在引领社区开发一项新特性 – 拓扑感知服务路由。
这项特性所有者将详细介绍设计和实施拓扑感知服务路由的挑战,并描述这项特性的未来发展方向,包括测试版和最终版标准。
分享讲师:
杜军, 华为云高级工程师(华为)
边缘轻量和物联网 (ELIOT):让边缘堆栈易于管理和扩展
16:45 – 17:20
议题简介:
轻量边缘对于物联网和云至关重要。它将硬件和软件堆栈组装在一起,以将系统冗余降至最低,同时确保系统能够按预期运行,为数百万或数十亿个服务提供服务。
为此,我们需要对系统进行精心设计和优化。ELIOT 在 Akraino 社区提议提供基于 Kubernetes、lightweight OS、ARM board 等的开源轻量边缘解决方案。在该第一个版本中,ELIOT 介绍了如何构建 MVP 轻量边缘堆栈,以及如何基于它实现 APP 的持续交付。同时我们还将讨论该项目的发展情况,以及如何与上游边缘项目合作。
分享讲师:
Yang (Gabriel) Yu, Senior Team Leader(华为)
Khemendra Kumar, Team Leader(华为)
KubeEdge
17:30 – 18:05
议题简介:
KubeEdge 最近被接受为 CNCF 沙箱项目,它被认定为一个基于 Kubernetes 的物联网/边缘计算云原生参考架构。
由于 KubeEdge 是开源项目,因此有相当多的公司、学者和社区成员对其表现出浓厚的兴趣并开始做出贡献。
在本次演讲中, 将分享 KubeEdge 的整体架构/设计,并特别演示它在实际场景中的使用。此外,还会邀请与会者分享他们的用例以及关于如何促进贡献/合作的想法和建议。
分享讲师:
王泽锋, 华为云K8s开源负责人(华为)
ONAP(开放式网络自动化平台)介绍和用例深入介绍
17:30 – 18:05
议题简介:
本次演讲将深入介绍 ONAP 项目,解释该平台背后的设计原则,如模型驱动和闭环,以及架构和项目。此外,还将深入探讨如何在 CCVPN 用例中实现业务连接服务的自动化,以及在 BBS 用例上实现下一个宽带服务。在这两个用例中,华为提供了商业网络产品并贡献了主要代码。
目前,ONAP 社区非常注重运营商,向广大的潜在用户推广 ONAP,尤其是云参与者,并将在中国建立开发人员生态系统。
分享讲师:
Ben Yang, Marketing Director(华为)
小组讨论:利用云原生技术进行企业转型
18:15 – 18:50
议题简介:
作为各行各业的标准平台,原生云获得了广泛的支持,增长势头十分凶猛。 K8s、容器及相关云原生技术和工具将有望推动企业完成转型。 从支持企业改造传统应用到自动化实施 DevOps,再到自动执行故障恢复和改进测试,基于云原生技术的种种新兴开发和运营实践相继诞生,让人为之惊叹的同时也为企业带来了巨大机遇。
在这次小组会议中,来自企业 IT 组织和开源厂商的利益相关者将汇聚一堂,共同讨论云原生的各个方面如何推动企业重大变革。小组成员将围绕关键云原生创新技术展开讨论,从而推动更高效的开发和更有效的标准化运营实践,最终加速企业的数字化转型和现代化改造。
分享讲师:
Xing Yang, Lead Architect(OpenSDS)
王泽锋, 华为云K8s开源负责人(华为)
Xiang Li, Senior Staff Engineer(阿里巴巴)
Shaowei Guo,Engineering(奇虎360)
深入了解:Kubernetes 政策工作组
18:15 – 18:50
议题简介:
在本次演讲中,将介绍 Kubernetes 政策工作组在 2019 年上半年所取得的进展,政策相关的一些 k8s KEP,以及下半年的统一政策对象、云原生政策白皮书的新计划。
分享讲师:
Zhipeng Huang, Principle Engineer(华为)
Erica Von Buelow, Software Engineer(Red Hat)
Volcano: 在Kubernetes上运行AI/DL工作负载
19:00 – 19:20
议题简介:
Kubernetes发展初期主要为服务类工作负载提供了通用流程框架。但随着它的普及,越来越多的用户希望在Kubernetes上运行AI / DL工作负载,如TensorFlow、PyTorch等。在Kubernetes上运行这些工作负载时,需要几个高级功能,如公平调度,队列管理、作业管理(暂停/恢复)、数据管理等。本次演讲将演示如何使用Volcano为Kubernetes带来“Batch”能力。
分享讲师:
马达, SIG-Scheduling联合负责人(华为)
Day 2:6月26日
联合电信人工智能市场
09:00 – 09:35
议题简介:
本议题主要推进分散的同质机器学习人工智能市场(例如 AT&T Acumos)和众多异质市场联合起来,从而扩展机器学习人工智能生态系统。此外还介绍华为最近宣布的 SoftCOM AI 市场将减少联合学习功能遇到的数据集以及数据隐私问题。
分享讲师:
Jessica Kim, Executive Director,Telecom AI Ecosystem(华为)
【Keynote】华为:云边端芯,助力Cloud Native全面发展
09:01 – 09:06
议题简介:
华为作为CNCF初创会员,多年来在社区中持续对云原生开源做出贡献。为推动边缘计算,AI,以及多云混合云的发展,华为率先推出商业解决方案;本次大会,华为将重磅发布两项开源技术,引领云原生技术在应用中快速落地。同时,华为正在加大云原生技术领域的持续投入,并会持续贡献社区。
分享讲师:
廖振钦, 华为云 PaaS产品部总经理(华为)
EROFS,简介与我们的智能手机实践
10:30——11:05
议题简介:
EROFS 文件系统是一个 Linux 只读文件系统,用以节省额外的存储空间,并保证嵌入式设备,尤其是安卓设备的端到端性能。与其他通用文件系统相比,这一系统旨在减少元数据的数量,并为目标文件系统用户提供透明的压缩支持。在过去的 2018 年里,EROFS 已完成开发,合并入 Linux 的状态树,并安装入多种智能手机中。在之后,将会增加更多有用的功能。本演讲将展示与在消费者的嵌入式设备内进行实时解压相关的问题以及我们的实践、EROFS 的详细设计、基准评测、与当前的 squashfs 的对比、被压缩的 btrfs 以及 EROFS 的未来蓝图。
分享讲师:
Xiang Gao, Software Engineer(华为)
多租户工作组
11:20 – 11:55
议题简介:
本次演讲将介绍多租户工作组手上的工作、多租户定义的现状和项目计划。
我们将解释新加入工作组的人员如何参与工作,并回顾工作组所涉及的各种 KEP。
分享讲师:
王泽锋, 华为云K8s开源负责人(华为)
报名请登陆KubeCon 2019大会官网,并在会前同场活动栏勾选“Cloud Native Elite Hosted By Huawei”,即可参加!