Loading…
中国上海
2019 年 6 月 24–26 日
单击此处了解更多信息和注册

点击此处查看英文版日程表。
To view the English version of this schedule please go here.

我们将为所有主题演讲和分组会议提供同声传译服务。
Simultaneous translation will be provided for all keynote and breakout sessions.

场馆 + 赞助商展示区地图
Venue + Sponsor Showcase Map

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Sunday, June 23
 

15:00 CST

 
Monday, June 24
 

07:15 CST

穿梭巴士由上海世博洲际酒店开出
我们会于以下时间在上海世博洲际酒店和上海世博中心门口提供来回穿梭巴士服务:

6月24日,星期一
  • 7:15 - 10:15  
  • 16:00 - 19:30
6月25日,星期二
  • 7:15  - 9:30
  • 17:00 - 20:30
6月26日,星期三
  • 7:45  - 9:30
  • 11:00 - 13:30


Monday June 24, 2019 07:15 - 10:15 CST
上海世博洲际酒店

07:30 CST

08:00 CST

Alibaba Cloud Hands-on lab :Kubernetes动手实践课堂 (已售罄- 此活动需要额外的注册)
注册费:免费. 已售罄,等候名单可用
演讲将以中文进行

免费沙龙
简介:本沙龙邀请各位参会者动手实践,在聆听容器专家的分享同时,尝试基于阿里云的云原生体验,内容涉及弹性伸缩、日志、网络优化等最佳实践,也有serverless、Istio、Knative等社区热点项目分享。并会发布两个重磅项目: App Hub- 面向所有开发者的Kubernetes 应用管理中心,Kruise - 源自全球顶级互联网场景的 Kubernetes 自动化开源项目集。

期望可以给各位一线开发者带来一些帮助。

备注:请携带个人电脑,沙龙期间动手实践。本沙龙沟通语言为中文。

https://yq.aliyun.com/articles/702076

如何注册:此活动须提前注册。请将 Alibaba Cloud Hands-on lab 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]

Monday June 24, 2019 08:00 - 16:00 CST
607/608

08:00 CST

Continuous Delivery Summit hosted by CDF (需要额外的注册及报名费)
注册费:人民币100元 / 15美金
演讲将以英文进行

持续交付峰会是一个为期一天的活动,将开源CI / CD社区汇集在一起。这一天将包括主题演讲,项目展示和终端用户的故事,以及BoF会议。与同行会面并推动未来持续交付的方向。

如何注册:此活动须提前注册。请将 Continuous Delivery Summit 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected].

Monday June 24, 2019 08:00 - 16:00 CST
618

08:00 CST

DPDK 2019中国峰会 (需要额外的注册及报名费)
注册费:人民币100元 / 15美金
演讲将以英文进行

DPDK中国峰会是一个汇聚DPDK软件开发者和使用者的社区会议。议程包括DPDK的最新进展以及相关领域的深入讨论。

如何注册:此活动须提前注册。请将 DPDK 2019中国峰会 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]

Monday June 24, 2019 08:00 - 16:00 CST
617

08:00 CST

Open Data Autonomy Mini Summit hosted by OpenSDS (已售罄-此活动需要额外的注册)
注册费:免费, 已售罄,等候名单可用
此活动提供同声传译服务

Open Data Autonomy Mini Summit是KubeCon + CloudNativeCon Europe2019在上海举办的co-located会议,是关于云原生时代数据自主管理的迷你峰会。OpenSDS社区正在打造一个基于AI/ML,集资源发放,智能运维,数据保护,以及数据流动等服务于一体的自主数据管理平台。会议期间,OpenSDS将会展出数据自主管理平台的Demo、现有特性和路标,并有多家合作伙伴参与演讲。Open Data Autonomy Mini Summit欢迎对云原生数据和存储管理解决方案感兴趣的供应商、架构师、开发者和用户现场交流。

OpenSDS是Linux基金会下的开源项目,现有成员包括China Unicom, Click2Cloud, Dell EMC, Fujitsu, GMO Pepabo, Huawei, IBM, IIJ, Intel, KPN, Linbit, NTT Communications, OSU, Sakura Internet, Toyota, Vodafone, Western Digital, and Yahoo Japan。

Open Data Autonomy Mini Summit关注点:
1、Hands-on Workshop
平台的Hans-on之旅,通过GUI,CLI,API几种方式来进行OpenSDS的安装部署。
2、Deep Dive Sessions
深入探讨开放的自动化数据管理平台的功能、架构、API还有对应的Demo演示,演示主要包括多云、数据生命周期、迁移、运维、ML/AI、自动化和编排。主要用来帮助探索和推动特性路标和生态建设。
3、End User Sessions(演讲嘉宾来自社区开发者)
了解全球企业如何利用开放自动化数据管理平台进行数据管理,挖掘自动化数据管理平台的更多使用场景。
4、赶快加入Open Data Autonomy Mini Summit吧,我们提供充满能量的早餐和美味的午餐,让您与各参加者联谊。

如何注册:此活动须提前注册。将 Open Data Autonomy Mini Summit 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]

Monday June 24, 2019 08:00 - 16:00 CST
507/508

09:00 CST

腾讯云承办 Serverless Is More & Cloud Native Meetup hosted By Tencent Cloud (已售罄-此活动需要额外的注册)
费用:免费
演讲将以中文进行

背景:云原生技术的兴起为 Serverless 带来了发展的强劲动力,开发者可以把服务端的业务逻辑运行在无状态的容器或者函数中,无需关注系统架构及扩展性,更加专注在业务价值的实现。一天的 Meetup 活动围绕 Serverless 、云原生以及大数据on K8S相关的技术实践及落地案例分享,让参与的开发者亲身体验 Serverless 和云原生的魅力。

参加本次 Meetup 您将深入了解:
Application Level Networking – Taking Over Service Communication With Isito
Spark on Kubernetes: Past, Present and Future
Serverless Network Challenge And Achieve
How to bind serverless and DevOps to the future in the cloud

https://cloud.tencent.com/developer/article/1426998

如何注册:此活动须提前注册。将 Serverless Is More & Cloud Native Meetup 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]

Monday June 24, 2019 09:00 - 12:00 CST
430

09:00 CST

Amazon EKS Hands-on Workshop| AWS 容器服务技术开放日 (已售罄-此活动需要额外的注册)
注册费:免费
演讲将以中文进行

本次AWS容器服务技术开放日将向参会者介绍Amazon Web Services(AWS)的容器服务,以及对Amazon Elastic Container Service for Kubernetes(Amazon EKS)基本概念和关键特性进行分享。容器可提供一种标准的方法来将您应用程序的代码、配置和依赖关系打包为单个对象。容器可共享服务器上安装的操作系统,并可作为资源受到隔离的进程予以运行,从而可以快速、可靠、一致地进行部署 AWS 云可针对优化运行容器提供基础设施资源以及一套编排服务,从而使您能轻松在生产环境中构建和运行容器化应用程序。

除此之外,我们还邀请各位参会者动手实战,对技术进阶议题进行讨论。参会者还可以提出问题并获得相应解答。一天定制精彩内容不容错过,我们诚挚欢迎您的到来!

* 温馨提示:请参加的嘉宾携带自己的电脑以。本沙龙沟通语言为中文。

您可以从https://aws.amazon.com/kubernetes/了解更多有关Kubernetes on AWS的信息。

如何注册:此活动须提前注册。请在这里为您将参加的Amazon EKS Hands-on Workshop注册。
如果对此活动有任何疑问,请发送邮件至 [email protected]

Monday June 24, 2019 09:00 - 16:00 CST
620

09:00 CST

Kubernetes Contributor Summit (已售罄-此活动需要额外的注册)
注册费:免费
我们将为New Contributor Summit 提供同声传译服务

每年一次的Kubernetes贡献者峰会汇集了新的和已有的Kubernetes贡献者,以便面对面地交流及分享。此次为期一整天的活动针对为Kubernetes做出贡献或有兴趣成为贡献者的人群。贡献包括编写代码、文档、基础构架,项目管理和其他许多可以提供帮助的地方。

如何注册:请访问 Kubernetes Contributor Summit 网站了解更多信息并进行注册。

有关此活动的任何问题,请联系 mailto:[email protected]

Monday June 24, 2019 09:00 - 16:00 CST
517

09:00 CST

Open Heterogeneous Computing Framework Introduction hosted by Huawei (已售罄-需要额外的注册及报名费)
注册费:免费
演讲将以英文进行

/在本次活动中我们会介绍” Open Heterogeneous Computing Framework”这个新的开源社区,与其相关的几大开源社区的开发活动,以及2019和2020年的一些计划

完整议程以及更多信息请见这里

如何注册:此活动须提前注册。将 Open Heterogeneous Computing Framework 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]

Monday June 24, 2019 09:00 - 16:00 CST
431

09:00 CST

由蚂蚁金服主办的SOFAStack Cloud Native Workshop (已售罄-此活动需要额外的注册)
注册费:免费
演讲将以中文进行

SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁金服自主研发并开源的金融级分布式架构,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。官方网站:
https://www.sofastack.tech/

参加此次 Meetup 您将获得:

基于 SOFAStack 快速构建微服务
金融场景下的分布式事务最佳实践
基于 Kubernetes 的云原生部署体验
云上的 Service Mesh 基本使用场景体验
基于 Serverless 轻松构建云上应用

点击这里查看更多信息。

如何注册:此活动须提前注册。请将 SOFAStack Cloud Native Workshop 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]

Monday June 24, 2019 09:00 - 16:00 CST
616

13:00 CST

Apache ServiceComb Meetup hosted by Huawei (已售罄-此活动需要额外的注册)
注册费:免费
演讲将以中文进行

Apache ServiceComb 是业界首个Apache 微服务顶级项目,致力于提供一站式微服务开源解决方案,帮助企业、用户和开发者将企业应用轻松微服务化上云,实现对微服务应用的高效运维管理。

微服务并不是银弹,华为于2012年开始实践微服务,将ServiceComb捐赠给Apache,Apache ServiceComb在不到一年的时间内毕业成为顶级项目,并一直坚持“Apache Way”,继续和众企业和开发者一起探索如何更好地进行微服务化和云化。

对开发者和企业CTO来讲,是一次绝佳的机会,与会者将可以获得微服务关键技术和架构、微服务化的优秀实践、微服务化技术创新等的第一手信息,共同面对微服务中的难题。

参与本次Meetup,您将获得:
– 微服务关键架构技术
– 大型企业大规模微服务实践
– Apache ServiceComb最新创新子项目发布
– 共同讨论微服务的问题和发展

如何注册:此活动须提前注册。请将 Apache ServiceComb Meetup中国峰会 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]


Monday June 24, 2019 13:00 - 16:00 CST
610/611

13:00 CST

Huawei – Huawei LiteOS, A Best Way Connecting to Cloud (已售罄-此活动需要额外的注册)
注册费:免费. 已售罄,等候名单可用
演讲将以中文进行

向与会者展示开源Huawei LiteOS强大的端云对接能力

如何注册:此活动须提前注册。请将 Huawei LiteOS, A Best Way Connecting to Cloud 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]


Monday June 24, 2019 13:00 - 16:00 CST
403/405

13:00 CST

腾讯云承办Serverless Is More Hands-on Workshop hosted By Tencent Cloud (已售罄-此活动需要额外的注册)
费用:免费
演讲将以中文进行

Serverless缩短了生产时间,它引入cost-for-usage(根据使用量付费)模型并鼓励团队成员更加自主,这些极大节省了企业的研发和运营成本,并改变影响了企业的运作方式。但对于这个技术的落地应用,社区和开发者也反馈了不少痛点问题,如怎样快速上手实践、现有业务如何与Serverless进行深度整合等。
我们希望通过 Serverless Workshop 培训,为大家提供一个专门针对Serverless技术的深度交流和上手实操机会,帮助参会者了解Serverless最佳落地实战、创新应用及常见开发问题的排障和解决思路。使企业和相关研发人员可以根据技术实践确定自身业务的最佳选型方案,并提前预估相关的风险和收益。

参加workshop 您将收获:
Serverless 开发实战分享,包括常用开发工具使用及排障经验总结;
Serverless 云端最佳实践和实操演练(API调用、搭建web服务等);
前端、DevOps与Severless的最佳结合实践;
怎样通过无服务架构快速开发一个微信小程序。

注:本次workshop将结合培训与上手实操,参会需携带个人电脑,Workshop期间将会动手实践。

https://cloud.tencent.com/developer/article/1426998

如何注册:此活动须提前注册。将 Serverless Is More Workshop 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]


Monday June 24, 2019 13:00 - 16:00 CST
430

13:30 CST

Cloud Native Elite hosted By Huawei (已售罄-此活动需要额外的注册)
注册费:免费
演讲将以中文进行

近些年来,企业在云原生应用的投资正在逐步取代对传统应用的投资,预示着企业已经开始新一轮的数字化转型,即由传统IT应用时代进入云原生应用时代。为推广云原生技术,助力企业的云原生转型,华为联合CNCF,先后推出了Cloud Native Days和Lives云原生技术系列活动。

今年的同场会议上,华为再次联合CNCF推出Cloud Native Elite系列活动,活动旨在为企业提供一个云原生转型的经验交流平台,届时,我们将邀请多个云原生转型成功的企业分享他们的成功经验。

如何注册:此活动须提前注册。请将 Cloud Native Elite 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]

Monday June 24, 2019 13:30 - 16:00 CST
515

14:00 CST

中国原创CNCF项目社区沙龙- 由CNCF, VMware, 阿里云和PingCAP联合主办 (已售罄-此活动需要额外的注册)
注册费:免费, 已售罄,等候名单可用
演讲将以中文进行

我们诚挚邀请云原生社区用户与我们一起共度美好下午时光!届时,中国原创CNCF项目(Harbor,DragonFly和TiKV)的维护者们将与我们分享他们最新工作进展。与会者们能互相交流,激发创新思维,并分享各自的最佳实践。我们期待您对维护者的最新项目路线图,提出宝贵意见。此外,在该活动上,开发者将了解为这些项目贡献代码的正确途径,而最终用户也将分享他们的使用案例。总之,这是一个轻松的社区活动,快加入我们吧!

如何注册:此活动须提前注册。请将 Chinese-Originated CNCF Project Community Reception 添加到您 KubeCon + CloudNativeCon + Open Source Summit 的注册表里。

如果对此活动有任何疑问,请发送邮件至 [email protected]


Monday June 24, 2019 14:00 - 17:00 CST
510/511

16:00 CST

赞助商展示
Monday June 24, 2019 16:00 - 19:00 CST
Silver Hall - Level 1F

16:00 CST

穿梭巴士由上海世博中心开出
我们会于以下时间在上海世博洲际酒店和上海世博中心门口提供来回穿梭巴士服务:


6月24日,星期一
  • 7:15 - 10:15  
  • 16:00 - 19:30

6月25日,星期二
  • 7:15  - 9:30
  • 17:00 - 20:30

6月26日,星期三
  • 7:45  - 9:30
  • 11:00 - 13:30

Monday June 24, 2019 16:00 - 19:30 CST
上海世博中心

16:10 CST

快闪演讲:7 个技巧助您轻松开启 Kubernetes 之旅 - Daniele Polenci,Learnk8s 公司
第一次使用 Kubernetes 就想要掌握它的*所有*功能可能很难。即使您是一名经验丰富的工程师,您可能也曾后悔对某个功能知道得太晚了。
在本次演讲中,您将会学到充分利用 Kubernetes 需要了解的所有知识以及 Kubernetes 之外的知识。
本次演讲将为您提供从 CI/CD 到 kubectl 和安全性方面的可行建议,帮助改善您的日常工作流程。

Speakers
avatar for Daniele Polencic

Daniele Polencic

Instructor, Learnk8s
Daniele is a technical consultant and instructor based in London and Singapore. Daniele is a certified Kubernetes administrator by the Linux Foundation. In the last decade, Daniele trained developers for companies in the e-commerce, finance and public sector.


Monday June 24, 2019 16:10 - 16:15 CST
Red Hall

16:16 CST

快闪演讲:采用可视和可重复方法的全新 Helm Chart 安装体验 - Steven Zou,VMware
尽管 Helm Chart 相对简化了值的设置,但 Helm Chart 操作员仍然需要设置大量的值,特别是一些非常复杂的应用。Helm Chart 的安装体验和 Helm Chart 值设置的可重复性仍然需要改进。

在本演示中,我们将根据部署 Harbour 和管理 Harbour Helm Charts 的真实实践与大家分享一些关于如何轻松地重复启动 Helm Chart 安装过程的好方法。主要演示内容可能包括:
- 可使用向导来呈现安装 Chart 时的设置验证(values.yaml);
- 相应 Chart 设置的值集将作为 Chart 部署配置保留,以备将来重用;
- 可以在存储库中管理 Chart 安装的 Chart 部署配置,以进行区分、复制和重用。
- 演示

Speakers
avatar for Steven Zou

Steven Zou

Harbor Maintainer, VMware
Jia Zou (Steven) is a staff engineer of VMware China R&D. He is now working on the open-source Project Harbor that is an enterprise-class cloud-native artifact registry as a core maintainer and architect. He previously has worked in HPE, IBM, and Agilent as software engineer for many... Read More →



Monday June 24, 2019 16:16 - 16:21 CST
Red Hall

16:22 CST

快闪演讲:人人都能为 Kubernetes 的开发共献一臂之力 - Yang Li,The Plant K.K.
许多 Kubernetes 的最终用户都渴望参与到该项目的开发工作中来。然而,对于那些不知从何处着手的人来说,Kubernetes 本身可能会令人生畏。

在本次演讲中,来自 The Plant 的 Yang Li 将与大家分享他作为中国软件工程师参与 Kubernetes 开发的故事。他希望帮助新的贡献者开始他们的贡献旅程。Yang 将讨论他是如何开始参与 Kubernetes 的开发工作、他遇到的问题,并谈论与这样一个梦幻般的社区合作的感受。他还将介绍最终用户如何能够在为项目贡献力量的同时也能从中获益、他从这次经历中的收获,最后,他将为那些想要开始为 Kubernetes 的开发工作做贡献的人分享一些方法。

无论您是想要修复遇到的漏洞,还是想要改进或本地化文件,亦或是参与 Kubernetes 开发是您的份内工作,Kubernetes 社区的大门都会向您敞开。

Speakers
avatar for Yang

Yang

Software Engineer, The Plant K.K.
Yang Li is a software engineer who has been contributing to Kubernetes in his spare time since 2018. He's active working in SIG Contributor Experience, Release, and Testing.



Monday June 24, 2019 16:22 - 16:27 CST
Red Hall

16:28 CST

快闪演讲:我们如何使用 Istio 和 OPA 进行授权 - Lin Tao,惠普
我想介绍一下我们是如何使用 Istio 和 OPA 在惠普 FitStation 平台上进行授权的。

我们的项目包含了 20 多个微服务,这些服务用 Golang 编写,并在支持 Istio 的 Kubernetes 上运行。我们将其分为多个层,每一层我们都通过 Istio Mixer 和 OPA 进行不同的授权。

我想简单介绍一下我们是如何开展这项工作的,将涵盖以下主题:
- 我们如何利用 Istio 适配器进行授权
- 我们如何将 OPA 整合到我们的微服务中
- 我们如何管理我们的 OPA 政策


Speakers
avatar for Lin Tao

Lin Tao

Software Engineer, HP
Lin Tao is a software engineer who is currently working at HP Inc. He has almost 8 years experience of software development mainly focused on backend service development with Java, Python and Go. He stepped into the Kubernetes world two years ago and had been since working with Kubernetes... Read More →



Monday June 24, 2019 16:28 - 16:33 CST
Red Hall

16:34 CST

快闪演讲:来自未来:时光旅人对无服务器的看法 - Yunong Xiao,腾讯
我去过未来,看到了无服务器的世界,在那个世界里,人人都能访问云和基础设施,而不仅仅是那些拥有计算机科学背景的人才能访问,无服务器帮助创造公平的竞争环境,并让每个人都能利用云。

和我一起回顾一下我的旅程吧,在这段旅程中,我见证了当你永远不必为基础设施、运营甚至执行限制而担心时,可以实现的一切可能性!在这个世界中,不仅外围事件驱动的任务在无服务器运行,而且整个企业都在无服务器运行!

无需处理烦人的 API,也不用担心误用 API 网关,只管使用您的功能就行!云未来就在当下!

Speakers
avatar for Yunong Xiao

Yunong Xiao

Director, Serverless Computing, Tencent
Yunong is Director of Serverless at Tencent Cloud. He is a staunch Serverless champion, having first worked on it in 2011. Previously he was leading the architecture of the Netflix API Serverless Platform - making microservices more accessible to developers and enabling container... Read More →



Monday June 24, 2019 16:34 - 16:39 CST
Red Hall

16:40 CST

快闪演讲:使用 Local-Volume-Provisioner 自动化本地卷配置 - Yecheng Fu,PingCAP
在本演讲中,我将演示如何使用本地卷配置器(local-volume-provisioner)来发现和回收节点上的本地卷,具体包括以下几个方面:

- 在节点上准备本地存储
- 配置和部署本地卷配置器
- 如何在工作负载中使用配置的本地卷
- 演示如何在销毁工作负载时回收本地卷

此外,作为本地卷配置程序的维护人员,如果有机会,我将向大家解释本地卷配置器的内部工作机制。

Speakers
avatar for Yecheng Fu

Yecheng Fu

Software Engineer, PingCAP
Kubernetes maintainer


Monday June 24, 2019 16:40 - 16:45 CST
Red Hall

16:46 CST

快闪演讲:使用 100 个树莓派组建手掌大小的个人 Kubernetes 集群 - Masaya Aoyama,CyberAgent 公司
https://adtech.cyberagent.io/techblog/archives/4340
我们使用 100 个树莓派构建了一个家用的 Kubernetes 集群。

拥有属于自己的家用 Kubernetes 集群的时代到来了!
我们招募了 30 多名大学生,将他们纳入到 Kubernetes 粉丝队伍中。

首先,他们每个人使用 3 个树莓派创建了一个个人 Kubernetes 集群。
之后,我们将每个人的集群收集起来,将它们连接到 48 端口交换机,尝试创建一个 kubernetes 集群组。

在本次会议中,我将讨论创建 kubernetes 集群组的挑战。
同时,我还将介绍一种参与方式,这种方式不仅能帮助您了解 kubernetes,还能提供构建 kubernetes 的经验。
这种教学方法将会增加 Kubernetes 全球粉丝的数量。

Speakers
avatar for Masaya Aoyama

Masaya Aoyama

Infrastructure Engineer, CyberAgent, Inc
Masaya Aoyama is a Infrastructure Engineer for CyberAgent, Inc. And also, technical advisor of CREATIONLINE, inc., and visiting researcher of SAKURA Internet, Inc. He is co-chair at Cloud Native Days Tokyo, and he published Kubernetes books. And he also organizes Cloud Native Meetup... Read More →



Monday June 24, 2019 16:46 - 16:51 CST
Red Hall

16:52 CST

快闪演讲:开发人员的 Testing in Production 工具箱 - Rui Chen,Meetup
在软件开发生命周期中,测试金字塔有助于建立启动该功能的信心。
虽然单个代码更改易于管理,但若要测试系统的整个功能,微服务领域所面临的挑战日益增长。

虽然维护多个环境有助于理清推广路径,但它需要各个团队付出巨大努力,同时企业需要付出高昂成本,因此,“Testing in Production (TIP)”越来越受到欢迎。

在本次会议中,我想谈谈 Meetup 在功能交付方面所做的一些 TIP 实践。
特别是从开发者体验角度考虑的功能交付。

Speakers
avatar for Rui Chen

Rui Chen

Sr Infrastructure Engineer, Meetup
I am currently working at Meetup as infrastructure engineer. While help maintaining the Kuberentes clusters built around AWS. I am advocating and implementing the solutions around CNCF projects. I am actively participating in NYC DevOps meetups and sharing the knowledge and experience... Read More →



Monday June 24, 2019 16:52 - 16:57 CST
Red Hall

17:00 CST

主题演讲:Kubernetes + 其他 CNCF 项目概述 - Vicki Cheung,Lyft 技术经理;Bryan Liles,VMware 高级工程师
Speakers
avatar for Bryan Liles

Bryan Liles

Senior Staff Engineer, VMware
Bryan Liles is a Senior Staff Engineer at VMware where he runs multiple projects, including Octant, a tool which allows you to view your Kubernetes in a graphical fashion. Over the past decade, Bryan has spoken on myriad topics from machine learning, developer health, programming... Read More →
avatar for Vicki Cheung

Vicki Cheung

Staff Software Engineer, Lyft
Vicki is a staff software engineer at Lyft, where she helped drive the company-wide Kubernetes migration. Previously, she was the Head of Infrastructure and founding engineer at OpenAI, where she and her team built out their Kubernetes-based deep learning infrastructure.



Monday June 24, 2019 17:00 - 17:20 CST
Red Hall

17:22 CST

主题演讲:CRD 强势逆袭! - Jing Xu,谷歌软件工程师;Xing Yang,OpenSDS
自定义资源定义 (CRD) 是扩展 Kubernetes API 的强大方法。过去,CRD 主要用于树外的第三方。当今,随着 CRD 的不断改进,人们也在不断努力将 Kubernetes 基本要素之外的所有内容从“核心”Kubernetes 中分解出来,从而将 Kubernetes 作为一个模块化和可扩展的平台进行改进和增强。CRD 及其控制器开始用于管理树内的第一方 Kubernetes 资源。

在本次会议中,我们将根据我们的实践经验,带您在 Kubernetes 构建作为一等公民的 CRD。这使我们相信 CRD 可以用于核心资源,并能够与其他核心 API 对象无缝集成。我们还将向您介绍 Kubebuilder,一个用于构建和发布 Kubernetes API 的 SDK,并向您解释 Kubebuilder 可如何简化为 CRD 编写自定义控制器的流程。

Speakers
avatar for Xing Yang

Xing Yang

Tech Lead, VMware
Xing Yang is a Tech Lead in the Cloud Native Storage team at VMware. She is a co-chair of CNCF Storage TAG, a co-chair of the Kubernetes Storage SIG, a co-chair of the Data Protection WG, and a maintainer in Kubernetes CSI. Before joining VMware, Xing was the Lead Architect of OpenSDS... Read More →
JX

Jing Xu

Software Engineer, Google
Jing Xu obtained her Ph.D. from Electrical and Computer Engineering Department, University of Florida in May 2011. After graduation, she had been a lecturer in School of Computer Science in Florida International University for about 4 years. She moved to Bay area in late 2014 and... Read More →



Monday June 24, 2019 17:22 - 17:42 CST
Red Hall

17:44 CST

主题演讲:最终用户奖 - Cheryl Hung,Cloud Native Computing Foundation 生态系统总监
Speakers
avatar for Cheryl Hung

Cheryl Hung

VP Ecosystem, Cloud Native Computing Foundation
Cheryl Hung is VP Ecosystem at the Cloud Native Computing Foundation, where she drives adoption of cloud native infrastructure. As a non-profit under the Linux Foundation, the CNCF hosts open source projects including Kubernetes, Prometheus and Envoy.She founded the 5000+ strong Cloud... Read More →



Monday June 24, 2019 17:44 - 17:49 CST
Red Hall

17:49 CST

主题演讲:闭幕致辞 - Vicki Cheung,Lyft 技术经理
Speakers
avatar for Vicki Cheung

Vicki Cheung

Staff Software Engineer, Lyft
Vicki is a staff software engineer at Lyft, where she helped drive the company-wide Kubernetes migration. Previously, she was the Head of Infrastructure and founding engineer at OpenAI, where she and her team built out their Kubernetes-based deep learning infrastructure.


Monday June 24, 2019 17:49 - 17:50 CST
Red Hall

18:10 CST

Jorge Morales Pou, Red Hat
Speakers
avatar for Jorge Morales Pou

Jorge Morales Pou

Developer Advocate, VMware
Cloud Native Developer Advocate for Kubernetes platforms



Monday June 24, 2019 18:10 - 18:30 CST
展示剧院,赞助商展示区

18:35 CST

通过SUSE云应用平台轻松实现应用程序交付 - Derek So, SUSE
摘要: 在本演示环节,SUSE团队将演示如何使用Stratos Web界面将应用程序部署到SUSE云应用平台上,使用Eirini调度程序创建Kubernetes对象,以及使用Stratos轻松管理应用程序。

Speakers
DS

Derek So

Senior Cloud Architect, SUSE



Monday June 24, 2019 18:35 - 18:55 CST
展示剧院,赞助商展示区
 
Tuesday, June 25
 

07:15 CST

穿梭巴士由上海世博洲际酒店开出
我们会于以下时间在上海世博洲际酒店和上海世博中心门口提供来回穿梭巴士服务:

6月24日,星期一
  • 7:15 - 10:15  
  • 16:00 - 19:30

6月25日,星期二
  • 7:15  - 9:30
  • 17:00 - 20:30

6月26日,星期三
  • 7:45  - 9:30
  • 11:00 - 13:30


Tuesday June 25, 2019 07:15 - 09:30 CST
上海世博洲际酒店

07:30 CST

08:00 CST

08:00 CST

赞助商展示
Tuesday June 25, 2019 08:00 - 09:00 CST
Silver Hall - Level 1F

08:05 CST

在AWS App Mesh, AWS Step Function与Amazon EKS上打造你的金丝雀部署模型 - Pahud Hsieh, AWS
在这个demo中,我们将会演示如何在AWS上打造一个基于Service Mesh的自动化金丝雀部署模型,会利用AWS的许多服务包括AWS App Mesh, Amazon EKS以及AWS Step Functions,并且探讨一个当代应用结合Service Mesh之后如何做到自动化灰度发布的挑战与实际做法。

Speakers
PH

Pahud Hsieh

Specialist SA, AWS
Pahud Hsieh, Specialist SA, Amazon Web Services, is based in Greater China and focuses both on Serverless and Container technologies. He has helped many AWS customers build their own cloud native applications on AWS during the last few years. Before joining AWS, he was a chief architect... Read More →



Tuesday June 25, 2019 08:05 - 08:25 CST
展示剧院,赞助商展示区

08:30 CST

Kubernetes生命周期管理与集群API介绍 - Yang Yu, VMware
Kubernetes定义了一套通用API来创建容器,不管使用何种部署机制或者在哪个云服务提供商上都可通用。Kubernetes还定义了一套API用于处理一些基础设施,比如Load Balancers、Ingress规则或者persistence volume。但是,这些API都无法用来创建Kubernetes集群节点。

因此,用户需要使用不同的工具或创建独特的API来处理集群生命周期事件,比如集群创建或删除、master和worker节点升级。这些都将导致在云服务提供商之间的不一致。

Kubernetes社区联合起来创建了集群API项目来解决这个问题,为集群的创建、配置和管理带来了一组声明式的、Kubernetes风格的API。

3月29日,集群API 0.10的第一个alpha版本发布了。在本次会议上,VMware中国研发中心工程师于扬将会介绍集群API规范中的主要组件,并展示集群API自动创建节点的演示。

Speakers
avatar for Yang Yu

Yang Yu

Software Engineer, VMware
Yang is a staff engineer of China R&D, VMware. She's working on Kubernetes CNI plugin, focusing on providing CNI plugin for VMware NSX transformers product. Before joining in the Kubernetes community, Yang worked for OpenStack open source project for 4 years. She was familiar with... Read More →



Tuesday June 25, 2019 08:30 - 08:50 CST
展示剧院,赞助商展示区

08:50 CST

主题演讲:欢迎致辞 - Bryan Liles,VMware 高级工程师
Speakers
avatar for Bryan Liles

Bryan Liles

Senior Staff Engineer, VMware
Bryan Liles is a Senior Staff Engineer at VMware where he runs multiple projects, including Octant, a tool which allows you to view your Kubernetes in a graphical fashion. Over the past decade, Bryan has spoken on myriad topics from machine learning, developer health, programming... Read More →


Tuesday June 25, 2019 08:50 - 09:05 CST
Red Hall

09:05 CST

主题演讲:欢迎和开幕致辞 - Jim Zemlin,执行董事,Linux基金会
Speakers
avatar for Jim Zemlin

Jim Zemlin

Executive Director, The Linux Foundation
Jim Zemlin’s career spans three of the largest technology trends to rise over the last decade: mobile computing, cloud computing, and open source software. Today, as executive director of The Linux Foundation, he uses this experience to accelerate innovation in technology through... Read More →



Tuesday June 25, 2019 09:05 - 09:20 CST
Red Hall

09:25 CST

主题演讲:协作共赢 - Dan Kohn,Cloud Native Computing Foundation 执行董事
为什么类似技术往往同时独立开发?为什么 Kubernetes 变得如此受欢迎?Dan 将带您快速了解一些令人惊讶的科技历史,并解答相关问题。

Speakers
avatar for Dan Kohn

Dan Kohn

General Manager, Linux Foundation Public Health, Linux Foundation
Dan leads Linux Foundation Public Health, a new initiative to use open source software to help public health authorities combat COVID-19 and serves as VP, Strategic Programs for the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes... Read More →



Tuesday June 25, 2019 09:25 - 09:35 CST
Red Hall

09:35 CST

主题演讲:Linus Torvalds, Linux 及 Git创始人, 与 Dirk Hohndel, 副总监及首席开源官, VMware 的对话
Speakers
avatar for Dirk Hohndel

Dirk Hohndel

Chief Open Source Officer, Cardano Foundation
Dirk is the Chief Open Source Officer of the Cardano Foundation, focused on creating a vibrant open source third party contribution ecosystem for the Cardano infrastructure. Dirk was previously VMware’s Chief Open Source Officer, where he lead the company’s Open Source Program... Read More →
avatar for Linus Torvalds

Linus Torvalds

Creator of Linux & Git and Fellow, The Linux Foundation
Linus Torvalds was born on December 28, 1969, in Helsinki, Finland. He enrolled at the University of Helsinki in 1988, graduating with a master’s degree in computer science. His M.Sc. thesis was titled “Linux: A Portable Operating System” and was the genesis for what would become... Read More →


Tuesday June 25, 2019 09:35 - 09:55 CST
Red Hall

09:57 CST

赞助主题演讲:开源及开放式创新 – 肖然, 战略与产业发展 . 副总裁,华为技术有限公司
开源是开放式创新的重要组织方式,是全人类通力合作的产物,同时,开源价值的本质还是真正解决产业/客户的问题,可以在更多行业发挥更大的价值;我将在此话题中分享华为在这方面的实践与思考。

Speakers
avatar for Evan Xiao

Evan Xiao

Huawei Technologies Co., Ltd, Vice President, Strategy and Business Development
Mr. Evan Xiao is Vice President of Strategy and Business Development at Huawei Technologies Co., Ltd. He brings nearly twenty years of experience in the ICT industry to this role.Since joining Huawei in 1998, Mr. Xiao has held a number of management positions across various R&D, Marketing... Read More →



Tuesday June 25, 2019 09:57 - 10:02 CST
Red Hall

10:04 CST

主题演讲: 微架构数据采样,Fallout, Zombieland,及Linux - Greg Kroah-Hartman, 研究员, Linux 基金会
Speakers
avatar for Greg Kroah-Hartman

Greg Kroah-Hartman

Linux Foundation Fellow, Linux Foundation
Greg Kroah-Hartman is among a distinguished group of software developers who maintain Linux at the kernel level. In his role as a Linux Foundation Fellow, he continues his work as the maintainer for the Linux stable kernel branch and a variety of subsystems while working in a fully... Read More →


mds pdf

Tuesday June 25, 2019 10:04 - 10:19 CST
Red Hall

10:21 CST

赞助主题演讲:腾讯云原生技术实践 - 刘颖 腾讯云副总裁
内容:云原生技术在腾讯微信、QQ、游戏等业务中大量使用,并助力业务取得成功。在使用过程中,腾讯也积累了大量的技术及经验并通过腾讯云对外输出。本演讲将针对这些技术及经验进行介绍。

Speakers
avatar for 刘颖

刘颖

腾讯云副总裁
刘颖,现任腾讯云副总裁,全面负责腾讯云IaaS产品相关业务和团队管理工作。 自2011年加入腾讯以来,带领云技术团队在CVM、虚拟网络等多项云产品领域取得行业领先地位,推动腾讯云IaaS... Read More →



Tuesday June 25, 2019 10:21 - 10:26 CST
Red Hall

10:28 CST

主题演讲:结束语 - Bryan Liles, VMware 高级工程师
Speakers
avatar for Bryan Liles

Bryan Liles

Senior Staff Engineer, VMware
Bryan Liles is a Senior Staff Engineer at VMware where he runs multiple projects, including Octant, a tool which allows you to view your Kubernetes in a graphical fashion. Over the past decade, Bryan has spoken on myriad topics from machine learning, developer health, programming... Read More →


Tuesday June 25, 2019 10:28 - 10:30 CST
Red Hall

10:30 CST

茶歇
在展商区享用茶歇及点心

Tuesday June 25, 2019 10:30 - 11:00 CST
Silver Hall - Level 1F

10:30 CST

赞助商展示
Tuesday June 25, 2019 10:30 - 20:30 CST
Silver Hall - Level 1F

10:40 CST

轻松玩转 KubeSphere®️ 企业级容器平台 – 张仁宇, QingCloud
KubeSphere®️ 是基于 Kubernetes 构建的企业级容器平台,以其开箱即用的 DevOps 功能、完善的微服务治理、应用跨平台统一管理等核心功能,帮助企业一步进入云原生应用时代。
KubeSphere®️ 具有简单易用的操作界面以及向导式操作方式,在降低用户使用容器调度平台学习成本的同时,极大降低开发、测试、运维的日常工作的复杂度。在这个demo里,我们将展示如何利用 KubeSphere®️ 管理一个 Kubernetes 集群,如何使用 KubeSphere®️ 完成日常的应用开发和部署工作,随时监控应用的健康状态,快速响应应用变化,让不了解 Kubernetes 的开发人员也能快速上手。

Speakers
RZ

Renyu Zhang 张仁宇

container platform advisory engineer, Qing Cloud
张仁宇,现任青云QingCloud 应用及容器平台 顾问软件工程师,参与设计与研发 KubeSphere️ 容器管理平台、AppCenter 平台等,具有丰富的平台架构经验。在加入 QingCloud 之前供职于IBM CDL,负责企业级应用 Lotus... Read More →



Tuesday June 25, 2019 10:40 - 11:00 CST
展示剧院,赞助商展示区

10:50 CST

主题演讲: 欢迎和开幕致辞 - Jim Zemlin,执行董事,Linux基金会
Speakers
avatar for Jim Zemlin

Jim Zemlin

Executive Director, The Linux Foundation
Jim Zemlin’s career spans three of the largest technology trends to rise over the last decade: mobile computing, cloud computing, and open source software. Today, as executive director of The Linux Foundation, he uses this experience to accelerate innovation in technology through... Read More →


Tuesday June 25, 2019 10:50 - 11:00 CST
Red Hall

11:00 CST

真实世界架构 - 构建全球跨云监控平台 - Dominic Green,Improbable;Yifan Zhao,Improbable
Prometheus 支持我们轻松监控在 Kubernetes 集群内运行的应用和基础设施。只需几台服务器,配置和运行都轻而易举。开始扩展时,您可以采用新策略,例如联合和元监控,以确保获得所需的全部指标。但是当您扩展超越单个集群时会发生什么?当您扩展超越单个云提供商时又会发生什么?

在本次演讲中,您将了解 Improbable 如何能成功扩展指标平台,达到全球规模。Prometheus 是我们平台的坚实基础,Thanos 是一个 OSS 项目,可确保 Prometheus 抓取工具的全球查询和高可用性。通过添加 Envoy,我们可以解锁跨集群、跨云通信,支持我们的工程师全面监控我们遍布全球的平台。

Speakers
avatar for Dominic Green

Dominic Green

Lead Engineer, Netspeak Games
Dom was the first cadet to outsmart the Kobiashi Maru, completed the Kessel Run in less than twelve parsecs, and beat Parzival to the First Gate. While not melting reality with fiction Dom works as an Engineer at Netspeak Games a London based game studio that is looking to push the... Read More →
YZ

Yifan Zhao

Co-Founder, Improbable China
Yifan is the co-founder of Improbable China, looking to bring Improbables vision of next-generation massively scalable online games to China. He is part of the founding team of Improbable and played a core role in the development of SpatialOS from the very early days. Yifan is an... Read More →



Tuesday June 25, 2019 11:00 - 11:35 CST
515

11:00 CST

使用 Vitess 的两年:京东如何运行全球最大的 Vitess - xuhaihua, Jin Ke Xie, 京东
京东服务着中国 99% 的消费者,我们一直对基础设施进行创新,以满足规模和速度的需求。
2017 年,我们采用了 Vitess 来帮助我们扩展 MySQL。两年过去,京东当前在 Kubernetes 部署上运营着全球最大的 Vitess。在本次演讲中,我将介绍京东如何使用 Vitess。我也将从个人角度,介绍 Vitess 在中国市场中的发展情况。最后,我将展示如何充分利用 Vitess 的价值。
我的演讲将展示:
1.Vitess 为京东带来的价值:我们如何使用 Vitess 来降低机器和开发成本
2.经常遇到的问题:作为全球最大的 Vitess 用户之一,我们希望与 Vitess 分享我们遇到的问题以及如何解决这些问题。.我的演示中的实际示例:如何使用可重用的 Vitess 模块快速构建项目

Speakers
avatar for xuhaihua

xuhaihua

Senior Research and Development Engineer, JD.com



Tuesday June 25, 2019 11:00 - 11:35 CST
609

11:00 CST

使用还是不使用 Crd,这是个问题 - Ed King 和 Sam Gunaratne,Pivotal
Kubernetes 最具潜力的特性之一便是能够通过使用自定义资源定义(“CRD”)来扩展 API。由此看来,最近 CRD 备受人们追捧也就不足为奇了。但究竟是什么造就了 CRD?而且更重要的是,您何时应考虑使用它们?

虽然 Kubernetes Operator 经常被列举为 CRD 的主要用例,但实际上其用途正朝着更令人振奋的方向发展。如今,开发人员不仅在扩展 Kubernetes 集群的自定义 API,而且还开始利用 CRD 来构建应用!

这是 Sam 和 Ed 最近一直在思考的问题。在本次演讲中,他们将通过讨论基于 CRD 的应用开发方法相对于传统方法的优缺点来介绍他们的经验。

Speakers
avatar for Ed King

Ed King

Software Engineer, Pivotal
Ed is an engineer at Pivotal. He has spent the past few years working with Cloud Foundry and Kubernetes, with a strong focus on container runtimes. He is a regular speaker at various conferences including KubeCon Europe and Cloud Foundry Summit.
avatar for Sam Gunaratne

Sam Gunaratne

Software Engineer, Pivotal
Sam is the anchor for the Pivotal Cloud Foundry Services API team, working on bringing the power of the Open Service Broker API to the Cloud Foundry platform, enabling developers to create multi-platform, multi-cloud services.



Tuesday June 25, 2019 11:00 - 11:35 CST
517

11:00 CST

您的生产级 12 要素应用所缺的其他 7 要素 - Michael Elder,IBM; Shikha Srivastava, IBM
我们都听说过或者实践过有效微服务所依据的“12 要素”原则。借助 Kubernetes,其中很多要素都可以获得直接支持。在本次演讲中,我们提出了一个问题:是否只需具备 12 个要素便可以构建生产级、可扩展且安全的微服务?

我们根据我们基于 Kubernetes 创建企业级生产就绪应用的经验,确定了 7 个经常被忽视的缺失要素。这些附加要素可确保您高效升级、保护和扩展应用,直至投入生产环境。除了介绍这 7 个要素之外,我们还将就如何将它们应用到下一次 Kubernetes 微服务交付中提供具体指导。

Speakers
avatar for Shikha Srivsatava

Shikha Srivsatava

Distinguished Engineer and Master Inventor, IBM
Shikha is a Distinguished Engineer & Master Inventor at IBM. She is the lead architect at Automation and Integration SaaS, where she brings her expertise in architecture, design, leadership towards collaboratively creating innovative pragmatic solutions leading to multi-cloud based... Read More →
avatar for Michael Elder

Michael Elder

Distinguished Engineer, IBM
Michael is the IBM Distinguished Engineer for the IBM Multicloud Platform. Michael holds an M.S. in Computer Science from the University of North Carolina-Chapel Hill. He has numerous awarded patents and has been honored with three IBM Outstanding Technical Achievement awards. He... Read More →


Tuesday June 25, 2019 11:00 - 11:35 CST
Gold Hall

11:00 CST

加速:无服务器平台中的冷启动优化 - Scott Zhou 和 Yanbo Li,腾讯
无服务器行业一个公开的秘密是大多数功能都是冷启动,但第一次冷启动耗时较长,会影响许多关键业务应用的延迟。

在本次演讲中,我们将介绍我们正如何大幅提高腾讯无服务器云功能 (SCF) 平台的冷启动性能。

首先,我们会介绍下我们的 SCF 架构 - 包括网络、基础设施和功能部署 - 以及导致冷启动延迟的因素。

接着会介绍下我们为改进冷启动而正在进行的架构更改,包括对弹性网络接口的改进、从容器到微虚拟机的迁移、功能代码部署和资源重用。

最后,我们会介绍下如何将 ML 与自动缩放相结合,以避免冷启动。

Speakers
avatar for scott zhou

scott zhou

Expert Engineer, Tencent
Scott Zhou, is an Expert Engineer leading serverless computing at Tencent cloud.He is one of the pioneers of Tencent Cloud, in the past he has worked on VM migration for resource utilization, VM scheduling, DnsPod, and OpenAPI platform. In the distant past, he's worked on message... Read More →
avatar for Yanbo Li

Yanbo Li

Senior Engineer, Tencent
Li Yanbo, Senior software engineer in Tencent Cloud Middleware team. He has great interest in containers and networks. Previously, he worked at Huawei on LTE network protocol stack development.



Tuesday June 25, 2019 11:00 - 11:35 CST
618

11:00 CST

WebAssembly、无服务器和云 - Kevin Hoffman,Capital One 银行
目前,关于 WebAssembly 的介绍有很多,但其中大部分都集中在它可以为最终用户和基于浏览器的应用做些什么。然而,WebAssembly 的功能不仅局限于 Web,在本次演讲中,我将在后端的云中运行几个理想的 WebAssembly 用例。

我将演示一些代码,介绍如何在云环境中加载、执行和验证 WebAssembly 模块的出处。我将向您展示在 Kubernetes 或 OpenFaaS 等环境中可以交换 WebAssembly 的各个地方。

我还将拿传统的“无服务器”实施与 WebAssembly 的潜在用途作比较,并讨论云功能的未来以及 WebAssembly 等可移植二进制格式对分布式系统开发的影响。

Speakers
avatar for Kevin Hoffman

Kevin Hoffman

Distinguished Engineer, Capital One
Kevin has been working in distributed systems for as long as he can remember, and has been building applications for the cloud since before it was called the cloud. He taught customers how to modernize their applications when working for Pivotal, built "biometrics as a service" for... Read More →



Tuesday June 25, 2019 11:00 - 11:35 CST
620

11:00 CST

Envoy 的网络可观察性 - Nic Jackson,HashiCorp
服务网格是由数据层面和控制层面两个组件构成的。数据层面处理来自服务的流量,并负责保护流量,提供可靠性模式和网络可观察性。 控制层面负责管理数据层面、服务目录、x509 证书和服务授权服务的配置。

为了有效地观察我们的系统,我们必须了解这两个组件产生的统计数据,以构建可靠、强大的系统。

在本次演讲中,我们将深入了解当 Envoy 用作服务网格数据层面时,其主要功能所产生的统计数据。我们还将研究网络监听器、可靠性模式(如超时)、服务发现、身份验证以及我们如何利用这些统计数据来构建详细的系统健康状况。

Speakers
avatar for Nic Jackson

Nic Jackson

Developer Advocate, Hashicorp
Nic Jackson is a developer advocate at HashiCorp, and the author of “Building Microservices in Go”, a book which examines the best patterns and practices for building microservices with the Go,


Tuesday June 25, 2019 11:00 - 11:35 CST
610-611

11:00 CST

使用 Kubeflow 进行超参数调优 - Richard Liu,Google;Johnu George, Cisco
在机器学习中,超参数调优指的是为训练模型寻找最优配置的过程。选择最优超参数可以大幅提高算法的性能,但随着新超参数的添加, 搜索空间呈指数级增长。

自动化机器学习的一个与超参数调优密切相关的子领域是神经网络结构搜索 (NAS)。在最近的研究中, 由 NAS 算法生成的神经网络甚至在性能上可以超越手工生成的神经网络。但是如同超参数调优, 此过程可能既耗时又昂贵。

有鉴于此,我们推出了 Katib - 一个基于Kubernetes云原生的自动化机器学习平台。作为Kubeflow平台的一部分,Katib 以自定义资源的形式提供了一套丰富的管理 API。我们将演示如何配置超参数调优研究,以及如何在用户界面中比较实验结果。


Speakers
avatar for Johnu George

Johnu George

Staff Engineer, Nutanix
Johnu George is a staff engineer at Nutanix.  His research interests are in the areas of distributed systems and scalable infrastructure for big data applications. He is an active open source contributor and currently a PMC member of Apache Mnemonic.  He is actively involved in... Read More →
avatar for Richard Liu

Richard Liu

Senior Software Engineer, Google
Richard Liu is a Senior Software Engineer at Google Cloud. He is currently an owner and maintainer of the TensorFlow operator and Katib projects in Kubeflow. Previously he had worked as a software developer at Microsoft Azure.



Tuesday June 25, 2019 11:00 - 11:35 CST
403/405

11:00 CST

Kubernetes 中 MySQL 容器的正确大小和自动扩展 - Yuan Chen 和 Min Li,京东
京东在其 Kubernetes 平台上运行 Vitess 的大规模 MySQL 数据库,以支持其互联网规模的电子商务服务。由于工作负载的高度不确定性和多变性,正确调整容器资源的规模至关重要,但也面临诸多挑战。

本演讲将介绍京东如何开发优化的规模调整技术,以提高 Kubernetes 中 MySQL 集群的性能和资源效率。我们所描述的系统集统计分析、预测和优化算法于一身,能够动态调整容器的资源请求和限值,并通过 Kubernetes 和 Vitess API 重新调度容器,从而最大限度地减少资源的使用,同时满足 QoS 要求。该系统能够使京东更加灵活高效地管理其 MySQL 集群资源,并帮助京东大幅降低在 Kubernetes 中运行 MySQL 的操作成本和硬件成本。

Speakers
avatar for Yuan Chen

Yuan Chen

Principal Architect, JD.com
Yuan Chen is a Principal Architect at JD Silicon Valley R&D Center. He has 15+ years of research and industrial experience in the areas of large scale distributed systems, cloud computing and cluster management. His current work focuses on efficient resource management for cloud native... Read More →
ML

Min Li

Staff Software Engineer, JD.com
Min Li is a staff software engineer at JD.com. Her main area is to apply big data analytics, machine learning and AI algorithms to optimize and automate resource management and operations in large scale distributed systems, especially in Kubernetes clusters. Before joining JD, she... Read More →



Tuesday June 25, 2019 11:00 - 11:35 CST
430

11:00 CST

高校的开源教育:以 CNCF 项目为例 - 王伟,华东师范大学
高校的技术教育对我们的社会至关重要。除了教授技术之外,我们还应该把它投入到实践中。开源不仅涉及到代码、软件或项目,它还是一种指导我们追求科学方法、创造力和团队精神的人文文化。在本次演讲中,我将介绍如何使用开源项目帮助学生学习新技能并在校园内进行研究。我们提出了一个平台,该平台可以帮助学生选择合适的项目,以简单的方式开展感兴趣的项目,并通过设计项目辅导课程为项目做出贡献。通过这种方式,学生不仅可以从社区中获得知识和技能,还可以为社区做出贡献。我们将以一些 CNCF 项目(例如Envoy,Kubernetes和containerd)为例向大家展示我校的经验。

Speakers
avatar for Wei Wang

Wei Wang

Professor, ECNU
Wang Wei is a full-time researcher and doctoral supervisor of the School of Data Science and Engineering, East China Normal University. He is the director of the National Computer Science Education Research Center, and the founder of X-lab, Vice Chairman of Kaiyuanshe, Senior Member... Read More →



Tuesday June 25, 2019 11:00 - 11:35 CST
431

11:00 CST

CNCF 存储工作组 - Xing Yang,OpenSDS
CNCF 存储工作组和 SIG 合作探索并了解如何将不同存储技术用于云原生环境。主题包括数据块存储、文件系统、对象存储、键值存储和数据库等。从可用性、可扩展性、性能、数据一致性、耐久性、容错性、易开发性和操作复杂性等关键属性方面对不同的架构方法(集中式、分布式、分片式等)进行了对比。
在简介中,我们将概述目前正在进行及正在制定路线图的工作。您将与上述工作的领导者会面,并了解如何积极参与其中并做出重要贡献。
此外,我们也欢迎您提供与云原生存储相关的任何其他信息。
然后,我们将进行更深入的分析!我们将介绍我们迄今为止所做的工作,并围绕我们最近得出的最终用户调查结果进行详细讨论,这些调查涉及如何在实践中处理云原生存储,包括一些具有代表性的成功和失败案例。我们希望其他人能够从中吸取经验教训,并将其发扬光大。

Speakers
avatar for Xing Yang

Xing Yang

Tech Lead, VMware
Xing Yang is a Tech Lead in the Cloud Native Storage team at VMware. She is a co-chair of CNCF Storage TAG, a co-chair of the Kubernetes Storage SIG, a co-chair of the Data Protection WG, and a maintainer in Kubernetes CSI. Before joining VMware, Xing was the Lead Architect of OpenSDS... Read More →


Tuesday June 25, 2019 11:00 - 11:35 CST
607-608

11:00 CST

介绍 + 深入了解:SIG Scheduling - 黄巍,IBM 和 马达,华为
在 Kubernetes 架构中,调度器是一个非常重要的组件,其主要用来根据一系列可配置的调试策略,为待运行 Pod 找到最适合的运行结点。在本次演讲中,我们将简要介绍完整的调度流程和与之相关的 Pod 生命周期。然后会概述近期 SIG Scheduling 的项目进展,包括 scheduling framework,batch scheduling,descheduler,even pods spreading 以及性能上的提升。最后我们会留出时间来回答问题,并听取意见和反馈。

Speakers
avatar for Klaus Ma

Klaus Ma

Architect, @huawei-cloudnative
Team leader, system architect, designer, software developer with 10+ years of experience across a variety of industries and technology bases, including cloud computing, machine learning, bigdata and financial services.Founder of Volcano & kube-batch, Kubernetes SIG-Scheduling Emeritus... Read More →
avatar for Wei Huang

Wei Huang

Software Engineer, Apple
Wei Huang is a software engineer from Apple. He currently co-leads Kubernetes SIG-Scheduling, and is the maintainer of projects scheduler-plugins and kwok.



Tuesday June 25, 2019 11:00 - 11:35 CST
501

11:00 CST

介绍:Virtual Kubelet - Sravan Rengarajan,微软和 Ria Bhatia,微软
Virtual Kubelet 是 CNCF 最新引入的项目,让 Kubernetes 集群能够高效扩展到所选的任何云提供程序。本次演讲将介绍该项目的架构、适用的公共云提供程序情景,以及在不添加额外基础设施的情况下突发现有 Kubernetes 集群的演示。本次演讲还将讨论现有 Virtual Kubelet 实施,以及 Kubernetes 用户如何利用这些提供程序。这包括来自 AWS、VMware、Azure、Hashicorp 等的实施。如果您希望采用 Kubernetes 和容器化,但不愿意管理更多的基础设施,那么这本次演讲您将不容错过。

Speakers
avatar for Sravan Rengarajan

Sravan Rengarajan

Program Manager, Microsoft
Sravan is a PM on the Azure Container Compute product team. His area is focused on monitoring and diagnostics of Azure container products and serverless containers in Azure. He is passionate about helping customers adopt the cloud as well as containerization and serverless paradigms... Read More →
avatar for Ria Bhatia

Ria Bhatia

Program Manager, Independent
Ria Bhatia was a Program Manager for Upstream Azure Compute within Microsoft. She's been working with the community on different ways to scale in Kubernetes and operate Kubernetes. She actively maintains Virtual Kubelet and has spoken at multiple meetups and conferences, including... Read More →



Tuesday June 25, 2019 11:00 - 11:35 CST
506

11:00 CST

介绍:开放策略代理 - Torin Sandall,Styra
开放策略代理 (OPA) 是一个通用策略引擎,支持跨堆栈的细粒度、上下文感知策略实施。Netflix、Intuit 和 Chef 等公司将 OPA 用于生产的各种用例,如微服务授权、Kubernetes 许可控制和最终用户 API 授权。 本次讲座将简要介绍 OPA 项目。您将了解 OPA 的工作原理以及如何将其用于一系列技术。如果您负责保护组织内的 Kubernetes、为自定义微服务构建内部安全平台,或者仅仅对策略和安全感兴趣,请参加本次演讲。

Speakers
avatar for Torin Sandall

Torin Sandall

VP of Open Source, Styra
Torin Sandall is a co-founder of the Open Policy Agent (OPA) project. Torin has spent 10 years as a software engineer working on large-scale distributed systems projects. Torin is a frequent speaker at events like KubeCon, DockerCon, Velocity, and more. Prior to working on OPA, Torin... Read More →


Tuesday June 25, 2019 11:00 - 11:35 CST
613

11:00 CST

推介会:SIG Cluster生命周期 - Di Xu, Ant Financial 及 Alexander Kanevskiy, Intel
Sig-Cluster-Lifecycle Intro群集生命周期SIG是一个专注于群集部署和升级的特别兴趣小组。我们的SIG正在努力改善用户体验,以引导符合最佳实践的最小可行Kubernetes集群。使用我们的主要安装工具kubeadm,可以很好地管理简化的安装和升级过程。我们最近推出了一个名为Cluster API的新Kubernetes对象,它将声明式Kubernetes风格的API引入群集创建,配置和管理。在本次介绍会上,我们将介绍SIG的使命陈述,审核最新更新,并讨论我们的路线图。还介绍了一些新的生命周期项目。非常欢迎您加入我们的SIG并为其做出贡献。

Speakers
avatar for Alexander Kanevskiy

Alexander Kanevskiy

Principal Engineer, Cloud Orchestration Software, Intel
Alexander is currently employed by Intel as Principal Engineer, Cloud Software, focusing on various aspects in Kubernetes: Resource Management, Device plugins for hardware accelerators, Cluster Lifecycle and Cluster APIs. Alexander has over 25+ years of experience in areas of Linux... Read More →
avatar for Di Xu

Di Xu

Senior Engineer, Tencent
Currently, he is working at Tencent as a staff engineer, leading a small team working on open source cloud native projects and distributed cloud platform development. Also, he is a top 50 code contributor in Kubernetes community. He had spoken many times at open source conferences... Read More →



Tuesday June 25, 2019 11:00 - 11:35 CST
518

11:00 CST

深入探究:Jaeger - Steve Flanders,Omnition
本次会议将深入介绍 Jaeger 项目及其专为分布式追踪数据而提供的强大功能。首先,我们会简单介绍一些背景信息,以便为讨论自适应采样、多租户、持久性权衡、分析等高级主题做铺垫。我们将演示最近添加的特性,与 OpenCensus 等解决方案的集成,以及如何解决与分布式追踪数据有关的实际问题。在本次会议之后,与会者将能够更好地了解 Jaeger 的价值,并为成为项目贡献者做好准备。

Speakers
avatar for Steve Flanders

Steve Flanders

Director of Engineering, Splunk
As Engineering Director at Splunk, Steve leads Observability “Getting Data In”: the top contributor to the CNCF OpenTelemetry project. Previously, he served as a founding member and Head of Product at Omnition; and Global Engineering Manager for log analytics at VMware. Steve’s... Read More →



Tuesday June 25, 2019 11:00 - 11:35 CST
617

11:00 CST

简介和探究 BoF:电信用户组和云原生网络功能 (CNF) 测试台 - Cheryl Hung、Dan Kohn,CNCF 和 Taylor Carpenter,Vulk Coop
此讨论组 (BOF) 会议将探讨电信运营商如何将其虚拟网络功能 (VNF) 演变为运行于 Kubernetes 之上的云原生网络功能 (CNF)。
CNCF 将为服务提供商及其厂商设置一个新的电信用户组,以讨论云原生技术的采用,而本次会议也将是该用户组的启动仪式。

Speakers
avatar for Cheryl Hung

Cheryl Hung

VP Ecosystem, Cloud Native Computing Foundation
Cheryl Hung is VP Ecosystem at the Cloud Native Computing Foundation, where she drives adoption of cloud native infrastructure. As a non-profit under the Linux Foundation, the CNCF hosts open source projects including Kubernetes, Prometheus and Envoy.She founded the 5000+ strong Cloud... Read More →
avatar for Dan Kohn

Dan Kohn

General Manager, Linux Foundation Public Health, Linux Foundation
Dan leads Linux Foundation Public Health, a new initiative to use open source software to help public health authorities combat COVID-19 and serves as VP, Strategic Programs for the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes... Read More →
avatar for Taylor Carpenter

Taylor Carpenter

Principal Factotum,, Vulk Coop
Taylor is a CNF WG Co-Chair and Co-Owner of the software cooperative Vulk Coop residing in Austin, TX. Taylor has been an open source advocate and developer since the mid-90s with experience in multiple industries including Telecommunications, Finance, and Healthcare. He was an early... Read More →


Tuesday June 25, 2019 11:00 - 11:35 CST
616

11:00 CST

内敌:使用 gVisor 运行不受信代码 - Ian Lewis,Google
容器是一种隔离应用资源的好方法,但在安全隔离方面有所欠缺。如何在不放弃您喜爱的容器属性的情况下提高工作负载的安全性?目前有很多容器沙箱化方法,比如虚拟机和 unikernel,但哪种方法适合您呢?
gVisor 是一种独特的开源沙箱运行时,支持您以较高的隔离程度和低开销在容器中运行未修改的应用。在本次演讲中,我将与大家探讨 gVisor 的容器安全模型以及容器沙箱化的用例。在深入剖析 gVisor 架构及其与基于虚拟机的沙箱的区别之前,我会先介绍下各种沙箱化方法及其权衡。最后,我将通过演示一个采用 gVisor 和 Kubernetes 的最小化无服务器平台,总结上述内容。

Speakers
avatar for Ian Lewis

Ian Lewis

Developer Advocate, Google
Ian is a software engineer at Google and contributor to the gVisor project. Ian has had various developer and operations roles throughout his career and enjoys working in environments with diverse ways of thinking. Ian has been living in Tokyo since 2006 and is active in the open-source... Read More →


Tuesday June 25, 2019 11:00 - 11:35 CST
619

11:00 CST

11:05 CST

主题演讲: 开源网络的新世界,边界和物联网 - Arpit Joshipura,总经理,Linux基金会
Speakers
avatar for Arpit Joshipura

Arpit Joshipura

General Manager of Networking, IoT and Edge, The Linux Foundation
Arpit Joshipura is an executive leader and open source software evangelist across carriers, cloud and enterprise IT - spanning technology areas like networking, orchestration, operating systems, security, AI, edge, hardware and silicon. He was voted “Top 5 Movers and Shakers... Read More →



Tuesday June 25, 2019 11:05 - 11:15 CST
Red Hall

11:20 CST

主题演讲: 用开源打造ICT能力开放框架, 使能千行百业,创造万千可能 - 任旭东, 董事会成员LF Networking &LF Edge, 首席开源联络官,ICT基础设施开源总经理, 华为
1.         ICT产业进入“后30年”,行业数字化“风口”出现,行业数字化对网络服务带来新要求:云网联动+多维度差异化+确定性SLA
2.         借鉴电商、公有云经验,面向未知、不确定的客户和场景,网络服务平台化来引爆千行百业数字化
3.         面向产业从业者,打造产业公共开放框架,构筑共享的大平台、大生态,提升协作效率,做大蛋糕
4.         依托开源社区打造产业从业者友好的产业公共开放框架
5.         华为积极参与开源,贡献产业公共开放框架,呼吁产业一起来打造产业公共开放框架,使能千行百业数字化

Speakers
avatar for Xudong Ren

Xudong Ren

Chief Open Source Liaison Officer, Strategy & Industry Develop VP, Open Source & Developer/OSPO, Huawei Technologies Co. Ltd
Mr. Ren Xudong(Bill Ren)serves as the General Manager of  ICT Infrastructure Open Source Business at Huawei Technologies Co. Ltd, and as the chief liaison officer of Huawei. In this role,he is fully responsible for responsible for the implementation of open source solutions... Read More →



Tuesday June 25, 2019 11:20 - 11:30 CST
Red Hall

11:35 CST

赞助主题演讲: 虚拟化的未来 - Kevin Tian, 首席工程师, 因特尔
Speakers
avatar for Kevin Tian

Kevin Tian

Principal Engineer, Intel
Kevin Tian is a Principal Engineer in Linux Systems Engineering at Intel Corporation. He is a virtualization veteran with deep experience in open source virtualization projects (KVM, Xen, etc.), and an active speaker in associated open source conferences. Kevin holds 16 granted patents... Read More →



Tuesday June 25, 2019 11:35 - 11:40 CST
Red Hall

11:45 CST

主题演讲: LF Edge:边缘开源助力5G与万物互联 - 王亚晨,腾讯云网络总经理, Linux基金会边缘计算董事会董事, LoRa联盟董事会董事, 腾讯云
LF edge 是 Linux Foundation 的一个新开源项目,它包括几个著名的边缘项目,如 Arkrino、EdgEX、HealEdgEdE、EVE 等。作为 LF edge 的创始成员,腾讯在边缘开源社区中非常活跃。在本演讲中,我们将代表 LF Edge 理事会介绍 Arkrino、Edge X、Home Edge、EVE 等最新的开源进展、路线图、战略和新技术,并从腾讯边缘计算的角度介绍一些情景、跟踪和进一步考虑,包括 5G 和物联网边缘解决方案。

Speakers
avatar for Yachen Wang

Yachen Wang

General Manager of Tencent Network, Tencent
LF Edge Governing Board Member at the Linux Foundation, LoRa Alliance Board Member, previous President of ONAP and Vice Chair of Linux Networking Fund. Yachen is mainly leading in Tencent Network, edge computing, SDN/NFV, 5G and SmartNic related technical research, platform development... Read More →



Tuesday June 25, 2019 11:45 - 11:55 CST
Red Hall

11:45 CST

阿里巴巴使用高可用性+可扩展 Prometheus 和 Thanos - Guo'an Qin,阿里巴巴;Tao Li,阿里巴巴
阿里巴巴集团正在使用 Kubernetes 来支持全球最大规模的电子商务业务。就可用性和可扩展性而言,如何提供可靠的细粒度监控和警报服务着实是一项挑战。

在本次演讲中,我们将分享基于开源项目 Prometheus 和 Thanos 开发具有高可用性和可扩展性的细粒度监控系统的经验。该系统主要支持阿里巴巴的集群管理系统,后者每秒会生成 400 万 TPS 和 1 万个请求。

我们将探讨以下主题。1)如何使用 Prometheus 支持大规模场景?2)如何使用 Thanos 实现低查询延迟,从而解决多个 Prometheus 实例导致的数据查询问题?3)我们从 Prometheus 和 Thanos 配置中汲取的经验教训,例如目标发现以及记录和警报规则管理。

Speakers
GQ

Guo'an Qin

Staff Engineer, Alibaba
Guo'an Qin is a staff engineer at Alibaba. He works in the sigma scheduler team. He worked in the Alibaba database team, where he developed a database scheduling system that supported the operation and maintenance of the Alibaba database.
avatar for Tao Li

Tao Li

Senior Engineer, Alibaba Cloud
Tao Li, senior engineer of Alibaba Cloud. He works in container service team, focusing on cost optimization and ensuring runtime quality through scheduling in warehouse-scale, with years of developing experience in K8s scheduling.


final pdf

Tuesday June 25, 2019 11:45 - 12:20 CST
515

11:45 CST

利用数据位置在云原生环境中拥抱大数据工作负载 - Sammi Chen,腾讯;Xiaoyu Yao,Cloudera
Kubernetes 可支持基于 CPU 和内存资源的计划工作负载,并具有节点亲合性、Pod 亲和性和反亲合性。这对于无状态工作负载非常有效。而对于有状态工作负载,尤其是大数据工作负载,靠近数据源的调度计算可以极大地提高性能、可靠性和可用性。但是,在许多云存储系统中,数据位置信息要么不可用,要么不对容器编排开放。

在本次演讲中,我们将首先比较 Kubernetes 主流容器挂载存储的数据位置支持。然后我们将介绍 Apache Hadoop Ozone 的网络拓扑支持,以及如何通过 Ozone CSI 插件将其用作位置感知容器挂载存储,以实现更出色的工作负载调度。最后,我们将使用在 K8s 上运行的 Spark 来演示使用 Apache Hadoop Ozone 进行数据位置感知调度的好处。

Speakers
avatar for Sammi Chen

Sammi Chen

Software Engineer, Tencent
Sammi Chen is a software engineer at Tencent Cloud, working on Apache Hadoop HDFS and Ozone projects. She is a committer and PMC member of Apache Hadoop Projects.
avatar for Xiaoyu Yao

Xiaoyu Yao

Principal Software Engineer, Cloudera
Xiaoyu Yao is a principal software engineer at Cloudera Inc., working on Apache Hadoop HDFS and Ozone projects. He is a committer and PMC member of Apache Hadoop and Ratis Projects with 12 years of experience developing and supporting distributed storage and file system.



Tuesday June 25, 2019 11:45 - 12:20 CST
609

11:45 CST

在雅虎日本数百个 K8s 集群自动运行 - Cheng Chen 和 Hiroki Katsuta,雅虎日本公司
Kubernetes 的多租户正在积极开发中。但目前单租户仍是确保组织之间安全性和工作负载隔离的最实用方法。雅虎日本是日本最大的互联网公司,已开发并维护着数百种应用。目前,我们在日本运行的 Kubernetes 集群最多。支付系统和电子商务系统等各种服务团队正使用我们的集群为 1.3 亿日本用户提供服务。

在本次会议中,我们将介绍在本地环境中构建 Kubernetes 即服务的动机和步骤,包括:
·我们从生产中总结出的经验,例如零停机升级集群。
·使用 CRD 和 Webhook 等特性扩展 Kubernetes
·由少数员工管理数百个本地集群的经验

Speakers
avatar for Hiroki Katsuta

Hiroki Katsuta

Site Reliability Engineer, Yahoo Japan Corporation
Hiroki Katsuta is a Site Reliability Engineer in Yahoo Japan Corporation. He operated and developed IoT service, local security system and Yahoo Japan Corporation's user database system. Now, he operates Yahoo Japan Corporation’s Kubernetes as a Service system and manages over 400... Read More →
avatar for Cheng Chen / 成臣

Cheng Chen / 成臣

Site Reliability Engineer, SBI BITS
Chen was a Site Reliability Engineer at Platform Development Division of Yahoo Japan Corporation. He has extensive experience in building distributed and cloud systems. Currently, his main responsibility is maintaining multi-tenant Kubernetes clusters and supporting Kubernetes user... Read More →



Tuesday June 25, 2019 11:45 - 12:20 CST
517

11:45 CST

Java 开发人员的 Kubernetes 之旅 - Arun Gupta,Amazon Web Services
在 Kubernetes 集群中部署 Java 应用可能就像爱丽丝梦游仙境一样,掉进“兔子洞”后便会有些不知所措。本演讲没有幻灯片且仅围绕代码展开,详细说明了如何在 Kubernetes 集群中部署 Java 应用,具体来说包括以下内容:

将应用打包为 Docker 镜像
创建 Kubernetes 清单
创建 Helm 图表
在本地 k8s 集群中进行测试
使用 Java IDE 调试 Pod
使用 Istio 获得可观察性
Canary 和 A / B 测试
将应用从开发环境迁移到生产环境
在桌面和云端部署管道

Speakers
avatar for Arun Gupta

Arun Gupta

Head of the Open Source Program Office, Apple
Arun Gupta is head of the Open Source Program Office at Apple and chairperson of CNCF Governing Board. Previously, he worked at Amazon, partnering  with multiple engineering teams to help define their open source strategy. He has spent over a decade at Sun Microsystems and Oracle... Read More →


Tuesday June 25, 2019 11:45 - 12:20 CST
Gold Hall

11:45 CST

应如何有效地使用 etcd 指标 - Wenjia Zhang,Google 和 Jingyi Hu, Google
所有生产系统都需要监控,以提前检测到问题并使用正确的信息进行故障排除。Etcd也不例外。如何有效地使用近百个 etcd 指标以及如何解读它们在不同用途下的值?

首先,必须监控是否存在 leader,否则系统将变得不可用。此外,频繁的领导变动可能会影响共识系统的性能。因此,leader 相关指标至关重要。其他一些 etcd 指标也需要特别注意。磁盘 I/O 和网络 I/O 相关指标提示物理约束。延迟和吞吐量指标只有在硬件配置中进行交叉引用时才有意义。我们将向大家介绍 etcd 基准测试工具,解释重要的 etcd 指标,并最终帮助您了解如何在一些案例研究中应用 etcd 指标。

Speakers
avatar for Jingyi Hu

Jingyi Hu

Software Engineer, Google
Jingyi Hu is a Software Engineer for Google Cloud. He is a maintainer of etcd and an active contributor to Kubernetes.
avatar for Wenjia Zhang

Wenjia Zhang

Software Engineer, Google
Wenjia Zhang is a Software Engineer on GKE team at Google. She is an active contributor for both Kubernetes and etcd open source projects.



Tuesday June 25, 2019 11:45 - 12:20 CST
618

11:45 CST

利用 Knative 发展深度学习平台 - Ti Zhou,百度
Knative 的出现增强了百度内部深度学习平台的能力。训练和推理服务之间的工作流可以基于 Knative Eventing 来实现。训练和推理服务还可利用 Knative Serving 实施智能路由和自动扩展。训练工作镜像也可通过 Knative Build 框架构建。使用 Knative 后,百度内部深度学习平台所消耗的资源减少了 20%。

在本次演讲中,我们将向您展示如何使用 Knative 的功能重建深度学习平台,包括:
扩展 Eventing,以通过训练实现推理管道自动化
使用 Serving 实施推理服务的智能路由和自动扩展
使用 Build 自动化生成训练镜像的过程

Speakers
avatar for Ti Zhou

Ti Zhou

Senior Architect, Baidu
Ti Zhou, Kubernetes member, LF AI & Data TAC member, currently serves as senior architect in Baidu Inc, focusing on PaddlePaddle Deep Learning Framework and Baidu Cloud Container Engine, helps developers to deploy cloud-native machine learning on private and public cloud.



Tuesday June 25, 2019 11:45 - 12:20 CST
620

11:45 CST

增强 Envoy 功能:Edge 的证书处理 - Brian Redbeard & Bill Decoste,Red Hat
对于许多用户来说,SSL/TLS 引擎的细微差别不易区分,而且这种差别是营销术语上的差别。 为了解一些用户希望(或要求)使用特定公钥基础设施 (PKI) 工具包的原因,我们将对向 Envoy 添加 OpenSSL 支持这项最近完成的工作进行分析。 在讨论这项工作时,我们将对它是如何使加密满足美国联邦信息处理标准 (FIPS) 140-2 等法规要求以及如何惠及整个社区进行简要描述。

参会者应当具有一定的代理服务器知识,以便明白演示文稿所介绍的内容。

Speakers
BR

Brian Redbeard

Principal Product Manager, Red Hat
Brian 'redbeard' Harrington, is a Principal Product Manager at Red Hat. Previous to Red Hat he was the Chief Architect of the company CoreOS & before that served as the president of the non-profit HacDC. He is developer, hacker, and technical writer in the areas of open-source development... Read More →


Tuesday June 25, 2019 11:45 - 12:20 CST
610-611

11:45 CST

使用 Kubernetes 创建和管理 Kubernetes - Xin Ma,eBay
作为一种可移植的声明式系统,Kubernetes 能够通过不同的方式用于许多不同的任务。eBay 开发了一种基于 k8s 的机群管理系统,服务器、子网、操作系统、软件包和状态等一切都是声明式服务,它们可以在 k8s 中建模为 CRD,在 git 对象中则被称为commit id。通过在这些 CRD 对象上运行各种控制器,我们可以使用 k8s 来管理 k8s 和整个 eBay 数据中心。
- 我们的系统配置主机的方式与 k8s 创建和管理 pod 的方式相同。
- 我们用 Salt 构建 k8s 集群。每个主机都有一组在其 Salt CRD 对象中定义的状态。控制器根据 commit id 从 git 中提取应用的状态。
- 我们构建调度程序和部署事务来管理 k8s 集群,以进行配置部署和升级。
我们认为,这种高度可扩展的声明式、自动修复式云原生系统是统一管理 eBay 机群的理想选择。

Speakers
avatar for Xin Ma

Xin Ma

Principal Cloud Engineer, eBay
Lead DevOps engineer focusing on OS and Kernel, Container runtime, Kubernetes deployment and operations. Currently a member in the eBay Kubernetes team focusing on building and automating the eBay fleet with Kubnernetes. Before that Xin was in the eBay cloud team working on compute... Read More →



Tuesday June 25, 2019 11:45 - 12:20 CST
430

11:45 CST

CNCF 安全特别兴趣小组 (SIG) 简介 - Brandon lum, IBM
CNCF 安全特别兴趣小组专注于解决跨领域问题,包括身份验证、授权、审计、政策执行、隐私和合规性。CNCF 安全工作组已转变为 CNCF 特别兴趣小组。在本次演讲中,我们将介绍该工作组的发展历程、取得的成就及日常工作,并留出时间供与会者分享解决方案和挑战。

Speakers
avatar for Brandon Lum

Brandon Lum

Senior Software Engineer, IBM
Brandon loves designing and implementing computer systems (with a focus on Security, Operating Systems, and Distributed/Parallel Systems). He enjoys tackling both technical and business challenges and has a side interest in organizational behavior and leadership. At IBM Research... Read More →


Tuesday June 25, 2019 11:45 - 12:20 CST
616

11:45 CST

Kubernetes Multicluster SIG - Shashidhara T D,华为和 Xun Pan,IBM
SIG-Multicluster 致力于解决与跨许多云提供商(所谓的混合云)和在众多混合集群中部署的应用管理许多 Kubernetes 集群相关的常见挑战。我们主要负责设计、探讨、实施并维护与多集群管理和应用管理相关的 API、工具及文档。这不仅包括集群联合等有效的自动化方法,而且还包含采用批量工作流式持续部署系统(例如 Spinnaker 等)的方法。其中涉及这些系统及其他类似系统的独立构建模块(例如集群注册表),以及在适当情况下建议的 Kubernetes 核心更改。

在简介中,我们将向您概述我们目前正在积极研究的项目、参与其中的最佳方式及我们的未来计划内容。

然后,我们将进行更深入的分析!最近,我们发布了我们最大项目的第二版 - Federation v2 即测试版,并收集了关于几家不同公司如何及为何使用该解决方案来解决其特定多集群用例的用户反馈意见。在这次探究会议中,我们将向您介绍此测试版本中的内容,以及我们对其实际使用情况的调查结果。

Speakers
XP

Xun Pan

Software Architect, IBM
Xun PAN is a software architect at IBM for Load Sharing Facility (LSF), a batch workload management system. He is focus on distributed resource management and scheduling platform.
ST

Shashidhara T D

Senior Software Engineer, Huawei
Shashi is a senior engineer with Huawei Technologies and is currently associated with the cloud platforms team. In his current role he is part of the engineering group that works as a bridge between the kubernetes open source project and Huawei's adaptation of the same in its cloud... Read More →



Tuesday June 25, 2019 11:45 - 12:20 CST
607-608

11:45 CST

OpenTelemetry:OpenTracing + OpenCensus 概述与后向兼容性 - Steve Flanders,Omnition
OpenCensus 和 OpenTracing 在最新的CNCF 项目 OpenTelemetry 下合二为一。在本演讲中,我们将为您概要介绍新项目的目标与结构,以及最新路线图。同时,我们也将探讨这一变化对于 OpenCensus 和 OpenTracing 项目的影响,包括Greenfield Instrumentation 和后向兼容性等主题。

Speakers
avatar for Steve Flanders

Steve Flanders

Director of Engineering, Splunk
As Engineering Director at Splunk, Steve leads Observability “Getting Data In”: the top contributor to the CNCF OpenTelemetry project. Previously, he served as a founding member and Head of Product at Omnition; and Global Engineering Manager for log analytics at VMware. Steve’s... Read More →



Tuesday June 25, 2019 11:45 - 12:20 CST
617

11:45 CST

Windows SIG - Craig Peters 和 Pengfei Ni,Microsoft
SIG-Windows 与会者将提供有关在 Windows 上实施 Kubernetes 的最新信息,并重点介绍新增特性以及 Windows 容器在 Kubernetes 上的正式发布时间。我们还将详细讨论我们未来的路线图、我们希望支持的关键功能,并解答客户和 SIG-Windows 社区成员的问题。本次会议不仅会介绍 Kubernetes 在 Windows 上的实施,还会展示我们团队在此领域所取得的进展。深入探究部分需要与会者熟悉 Kubernetes 在Windows 上的实施,因为我们会深入探讨 Windows 管道中的关键功能,解释它们的实施并就功能取舍与社区成员进行讨论。

Speakers
avatar for Pengfei Ni

Pengfei Ni

Senior Software Engineer, Microsoft
Pengfei Ni is a senior software engineer at Microsoft Azure and maintainer of the kubernetes project. He has extensive experience in Cloud Computing, Kubernetes and Software Defined Networking (SDN). He has given presentations on KubeCon China 2018, ArchSummit 2018, LC3 2018, and... Read More →
avatar for Craig Peters

Craig Peters

Principal Program Manager, Microsoft
Craig is a Principal Program Manager on the Container Compute team at Azure focused on container infrastructure projects. Craig is active in many Kubernetes Special Interest Groups and contributing to Windows nodes in Kubernetes. He is a technology generalist interested in making... Read More →



Tuesday June 25, 2019 11:45 - 12:20 CST
518

11:45 CST

介绍 + 深入了解:CoreDNS - Yong Tang,MobileIron
CoreDNS 是一个基于插件的 DNS 服务器,以其作为 Kubernetes 的集群 DNS 的能力而闻名,可以通过配置 Corefile 或在 Golang 中添加新的插件来轻松使用和扩展。在介绍部分,我们将介绍 CoreDNS 的当前状态和路线图。我们将分享自 Kubernetes 1.13 推出以来社区对 CoreDNS 集成的反馈,尤其是最近作为焦点的性能增强。我们还将讨论 AWS 对 CoreDNS 的云支持,以及计划的 GCP 和 Azure 支持。在会议的最后,将会讨论云支持的一些常见用例,从而帮助观众开始使用 CoreDNS。

在深入了解部分,我们将演示服务发现插件的简化版本。我们将会介绍此插件的完整代码并演示用户案例,展示为 CoreDNS 中的新功能添加新插件的便利性。

Speakers
avatar for Yong Tang

Yong Tang

Director of Engineering, Ivanti
Yong Tang is director of engineering at Ivanti. He is a core maintainer of CoreDNS and contributes to many container, cloud-native, and machine learning projects for the open source community. In addition to CoreDNS, he is a maintainer of Docker/Moby. He is also a maintainer and SIG... Read More →


Tuesday June 25, 2019 11:45 - 12:20 CST
501

11:45 CST

介绍:SIG IBMCloud - Guang Ya Liu,IBM(中国实验室)和 Brad Topol,IBM
在本次演讲中,我们将首先概述 SIG IBM Cloud,并重点介绍 SIG 活动。稍后,我们将更新 IBM 云提供程序代码,概述如何利用 Kubernetes 集群 API 创建 IBM 云提供程序,以及与 SIG 云提供程序的持续协作工作。我们还将展示感兴趣的新贡献者如何为代码和非代码 SIG 活动做出贡献。欢迎所有对 SIG IBM Cloud 感兴趣的人(活跃的贡献者、新的贡献者和会议参与者)参加。

Speakers
avatar for Guang Ya Liu

Guang Ya Liu

Senior Technical Staff Member, IBM
Guang Ya Liu is a Senior Technical Staff Member (STSM) for IBM Cloud Private and is now focusing on cloud computing, container technology, and distributed computing. He is also a member of the IBM Academy of Technology. He used to be an OpenStack Magnum Core member from 2015 to 2017... Read More →
avatar for Brad Topol

Brad Topol

Distinguished Engineer, IBM
Dr. Brad Topol is an IBM Distinguished Engineer leading efforts focused on Open Technologies and Developer Advocacy. In his current role, Brad leads a development team focused on contributing to and improving Kubernetes and several other cloud native open source projects. Brad is... Read More →



Tuesday June 25, 2019 11:45 - 12:20 CST
613

11:45 CST

介绍:Vitess - Jiten Vaidya,PlanetScale 和 Toliver Jue,PlanetScale
本次演讲将介绍 Vitess 的基本特性和功能。另外,我们将详细介绍如何设计分片元数据 VSchema。所介绍的用例有助于与会者将所讨论的解决方案收为己用。

Speakers
avatar for Jiten Vaidya

Jiten Vaidya

CEO - ama Vitess and PlanetScale, PlanetScale
Jitendra (Jiten) Vaidya is co-founder and CEO at PlanetScale (https://planetscale.com), a company that supports Vitess (https://vitess.io). For most of his career, he worked as a backend infrastructure engineer and manager at companies such as Dropbox, YouTube and Google. It was at... Read More →
TJ

Toliver Jue

Software Engineer, PlanetScale


Tuesday June 25, 2019 11:45 - 12:20 CST
506

11:45 CST

简介:网络服务网格 (NSM) - Frederick Kautz,Doc.ai 和 Nikolay Nikolaev,VMware
网络服务网格 (NSM) 是一种解决 Kubernetes 中 L2/L3 网络用例的新方法,使用现有 Kubernetes 网络模型解决这些用例非常棘手。受 Istio 的启发,网络服务网格将服务网格的概念映射到 L2/L3 有效负载。

网络服务网格支持多种类型的用例,例如:
* 将 Pod 连接至:
  - VPN 网关
  - 非 Kubernetes 虚拟桥接域
  - *合适的*物理网卡或 SR-IOV VF,以满足其需求
  - 多接口
* 云原生 NFV 用例

网络服务网格控制 L2/L3数据平面,以提供上述类型的用例。网络服务网格支持用户以云原生方式描述其网络需求的背景环境,而非手动串接分散的接口、IPAM 和 子网。
最后,我们将讨论受众如何参与其中,并助推 NSM 的动向和发展。


Speakers
avatar for Frederick Kautz

Frederick Kautz

Cloud Native Infra and Security Enterprise Architect, Anthem
Frederick Kautz is a leader in Open Source health care, connecting people and organizations to solve fundamental data sharing problems that strengthen security and patient privacy. He currently leads multiple cross-organizational teams to deliver on this vision. He is also a strong... Read More →
avatar for Nikolay Nikolaev

Nikolay Nikolaev

Senior Staff Engineer, Juniper Networks
Nikolay Nikolaev is a Technical Lead in the Office of the CTO at Juniper Networks. where he leads a team dealing with the cloud-native aspects of 5G Network Slicing implementation. For almost 20 years, he has been implementing networking software ranging from hardware boxes to powerful... Read More →


Tuesday June 25, 2019 11:45 - 12:20 CST
403/405

11:45 CST

从安全容器到安全服务 - Xu Wang 和 Fupan Li,蚂蚁金服
在2018年北美KubeCon上,我们曾经对 Kata Containers, gVisor 以及 runC进行过量化的性能比较,探讨了CPU/网络方面的性能,尤其是Kata在文件系统性能开销和内存占用开销。

时隔半年,Kata Containers 已经加入了FireCracker的支持,通过引入virtio-fs增强了文件系统的支持,并利用shimv2提供了和containerd的无缝集成。正如我们所预期的那样,在2019年里,安全容器开始向着产品化方面迈出了坚实的步伐。

然而,安全是一个端到端的问题,我们所需要的不仅是容器运行时的安全,而是一个安全的服务。在这个演讲中,我们不仅会介绍我们在安全容器方面的进展,也会介绍我们将ServiceMesh跑在安全容器平台之上的实践工作。

Speakers
avatar for Xu Wang

Xu Wang

Senior Staff Engineer, Ant Financial
Xu Wang is a senior staff engineer at Ant Financial and an initial member of Kata Containers Architecture Committee. He was the CTO and Cofounder of hyper.sh and created hypervisor-based open source container runtime runV (secure as VM, fast as container). runV merged with clear containers... Read More →
FL

Fupan Li

Developer, Ant Financial
Fupan is an active Kata Containers developer in hyper.sh, and he wrote the containerd shimv2 support for Kata. Before joining hyper.sh, he worked in WindRiver for 10 years.



Tuesday June 25, 2019 11:45 - 12:20 CST
619

11:55 CST

12:00 CST

12:05 CST

赞助主题演讲: 腾讯开源- 社区实践与Roadmap - 堵俊平, 腾讯开源联盟主席, Apache Member, 腾讯云
本演讲将着眼于结合腾讯开源的实践,介绍腾讯整体的开源战略以及开源社区的贡献,包含对于Linux 基金会,CNCF社区以及Apache基金会的合作,以及未来的开源技术路线图。

Speakers
JD

Junping Du

Architect, Tencent
Junping Du is chief architect for Tencent Cloud Big Data Department and responsible for cloud data warehouse engineering team. As Committer/PMC member, he serves as release manager of Hadoop 2.6.x and 2.8.x for Apache Hadoop community. Junping has more than 10 years industry experiences... Read More →



Tuesday June 25, 2019 12:05 - 12:10 CST
Red Hall

12:10 CST

主题演讲:中国开源区块链拓展 - Brian Behlendorf,执行董事,Hyperledger
去年,亚洲涌现出了大量的开发人员,负责为企业采用并创建智能合约与分布式账本应用。现在,有超过 50 家中国公司为 Hyperledger 成员,占全部成员的 20%。这些公司正在构建基于区块链的系统,在全球范围内改变着数据与信息流。例如,腾讯构建了企业级区块链基础设施服务平台;阿里巴巴将区块链应用于非盈利组织、产品溯源以及其他领域;百度发布了中国首个区块链支持的资产安全项目,以及基于区块链的 ABS 交易所。

在本演讲中,Brian 对中国的开源区块链开发活动进行了介绍。他将展示各个行业的生产用例,包括医疗和金融等,以及实施该技术的供应链挑战和机会等。

Speakers
avatar for Brian Behlendorf

Brian Behlendorf

Managing Director, Open Source Security Foundation, The Linux Foundation
Brian Behlendorf is the General Manager for the Open Source Security Foundation, an initiative of the Linux Foundation, focused on securing the open source ecosystem. Brian has founded and led open source software communities and initiatives for more than 30 years, first as a co-founder... Read More →



Tuesday June 25, 2019 12:10 - 12:20 CST
Red Hall

12:20 CST

午餐
在展商区享用午餐。午餐已经包含在论坛注册费里。

Tuesday June 25, 2019 12:20 - 13:35 CST
Silver Hall - Level 1F

12:25 CST

使用Oracle Linux和VirtualBox加速您的云原生DevOps - 苏虹林, Oracle
如何使用从CNCF®项目中选择的一组策划的开源软件,如Kubernetes,Docker,Kata Containers和Gluster,简化应用程序开发和部署?Oracle Linux提供了一个开放的集成操作环境,其中包含应用程序开发工具,管理工具,容器和编排功能,使DevOps团队能够高效地构建可靠,安全的云原生应用程序。 软件开发人员使用VirtualBox在其桌面上使用云原生软件运行Oracle Linux,并轻松部署到云。我们将向您展示如何通过甲骨文公司新的云原生产品来加速您的DevOps。 通过甲骨文公司在全球范围内测试,集成和支持的开源堆栈,在混合云环境中自信地创建,维护和部署您的应用程序。

Speakers
avatar for Honglin Su

Honglin Su

Sr. Director of Product Management, Oracle, Oracle
Honglin Su leads the product management for Oracle Linux and Virtualization to help customers transform their traditional data centers to the cloud. He has spoken at numerous conferences, in particular at LinuxCon + ContainerCon + CloudOpen in Beijing 2018 and several times at Oracle... Read More →


Tuesday June 25, 2019 12:25 - 12:45 CST
展示剧院,赞助商展示区

12:50 CST

用 Jenkins X 使基于 Tekton 和 Prow 的摩登 CI/CD自动化 - James Rawlings, CloudBees
随着 Tekton(以前称为Knative)流水线的引入和它与 Kubernetes 测试信号 Prow 的深度集成, 它为环绕 Kubernetes 生态系统的 CI/CD 领域带来了许多创新。

本次会议将向您展示怎样在您自己的集群上使用流水线来满足您的 CI/CD 需求,怎样利用 Prow 来处理 webhooks 以及使用强大的 ChatOps 功能来处理拉取请求和问题。现场演示还将展示如何使用 Jenkins X 通过流水线和 Prow 编排和自动化构建应用程序,由此让我们都可以从这些超赞的创新中受益。

Speakers
avatar for James Rawlings

James Rawlings

Engineer, CloudBees
James Rawlings is a co-creator of the open source project Jenkins X and works for CloudBees, where he aims to help developers and teams move to the cloud.James is passionate about automation and continuous improvement, always looking for new ways to help productivity or provide a... Read More →



Tuesday June 25, 2019 12:50 - 13:10 CST
展示剧院,赞助商展示区

13:15 CST

利用延迟加载快速启动Docker容器 - Junhui Liu, JD Cloud
容器已经成为越来越多应用的首选运行平台,基于容器的应用也日趋多样化。
容器启动过程中的一个必要环节是容器镜像加载。镜像的加载速度直接影响服务的响应时间。
对于一些超大体积的镜像(例如模型训练的框架和数据),镜像加载本身就成为一项耗时的任务。
京东云研发的容器镜像延迟加载技术,优化了Docker镜像的加载过程。部署在京东云上的容器,在使用京东云容器镜像仓库时,可以按需加载镜像。这一技术显著提高了容器的启动速度。

Speakers
avatar for Junhui Liu

Junhui Liu

JD Cloud Architect, JD Cloud
Junhui Liu is an architect in the Product Development Department of JD Cloud. He Has a deep understanding in Computing(Virtual Machines, Containers), Networking (Traditional Networks and Virtual networks), and Storage (Cloud Disk Service andCloud File Systems). And he has a number... Read More →



Tuesday June 25, 2019 13:15 - 13:35 CST
展示剧院,赞助商展示区

13:35 CST

多租户 Kubernetes 环境的日志管理 - Benjamin Huo 和 Dan Ma,北京优帆科技有限公司
管理员经常用 EFK 来管理 Kubernetes 日志。但当把 ELK 用于管理多租户 Kubernetes 环境的日志时,会遇到一些问题比如:无法做到只允许用户访问该用户有权访问的日志。

Fluentd 擅长日志聚合,而 Fluent Bit 在日志收集方面更有效。
设置 Fluent Bit 选项比较繁琐,需要一些领域特定的知识,这正是 Operator 模式能发挥作用的地方。因此,我们开发了 FluentBit Operator. 用户只需运行一个命令 "kubectl edit fluentbit fluent-bit" 便可更新 Fluent Bit 配置,然后由 FluentBit Operator 负责其余操作,包括更改 Fluent Bit 配置,打开/关闭日志收集和重新加载 Fluent Bit 配置,无需重新创建整个 Fluent Bit DaemonSet 等。

在这次演讲中,来自 QingCloud KubeSphere 团队的工程师将与大家探讨多租户 Kubernetes 环境的日志管理以及 FluentBit Operator.


Speakers
avatar for Benjamin Huo

Benjamin Huo

Lead of KubeSphere Observability Team, QingCloud Technologies Corp.
Benjamin Huo is the Lead of KubeSphere Observability Team who is responsible for the design, architecture and development of KubeSphere Observability products including monitoring, alerting, logging, events and auditing. He has tremendous interests in Kubernetes and cloud native technologies... Read More →
avatar for Dan Ma

Dan Ma

Senior Software Engineer, QingCloud Technologies Corp.
Dan Ma is a Senior Software Engineer of QingCloud who is responsible for development of kubernetes observability products and metering/billing system. He focuses on Kubernetes, Big Data, Metering/Billing models and AI technologies. He is interested in open source technologies and... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
515

13:35 CST

使用 Vitess 探索 Kubernetes 的高可用性 - Jiten Vaidya,PlanetScale
随着各个公司在云端 Kubernetes 中不断扩大其基础设施规模,高可用性问题也随之出现。要真正实现云原生,您必须能够处理堆栈的任何位置发生的故障。

Vitess 具有许多功能,可以帮助识别和处理故障,例如 vtgate-as-proxy 和通过复制(而不是备份)恢复数据。

Vitess 还可与许多第三方工具(如 Prometheus)配合使用,以便于监控和观察。

在本次演讲中,PlanetScale 联合创始人兼首席执行官 Jiten Vaidya 将为您介绍规划失败的案例。Jiten 将为您进行现场演示,向您展示如何使用 Vitess 设计高可用性,从而让您提前防备、避免灾难,并从灾难性故障中恢复。

Speakers
avatar for Jiten Vaidya

Jiten Vaidya

CEO - ama Vitess and PlanetScale, PlanetScale
Jitendra (Jiten) Vaidya is co-founder and CEO at PlanetScale (https://planetscale.com), a company that supports Vitess (https://vitess.io). For most of his career, he worked as a backend infrastructure engineer and manager at companies such as Dropbox, YouTube and Google. It was at... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
609

13:35 CST

扩展面向多集群和多云工作负载的 Kubernetes 调度程序 - Illya Chekrygin,Upbound
Kubernetes 在为 Pod 实施丰富而灵活的调度程序方面表现出色。今天,我们正扩展面向多集群环境的 Pod 调度,并针对非 Kubernetes 工作负载和资源进行进一步扩展和优化。

在本次演讲中,我们将探讨在多个集群中调度 Kubernetes Pod 的选项和可能性。此外,我们还将探讨将 Kubernetes 调度程序扩展到传统 Kubernetes 部署和 Stateful Set 以外的多云托管资源和工作负载的好处、误区和未来。

Speakers
avatar for Illya Chekrygin

Illya Chekrygin

SRE, Apple
Illya is a Kubernetes SRE at Apple. Prior to Apple, Illya was was working on advancing cloud-native computing by "freeing the cloud" at Upbound, and he is a maintainer of the open source Crossplane (https://crossplane.io) project. Illya had been leading Kubernetes adoption at HBO... Read More →


Tuesday June 25, 2019 13:35 - 14:10 CST
517

13:35 CST

Knative Serving 内部介绍 - Dominik Tornow,SAP;Andrew Chen,Google
Knative 是一个Kubernetes扩展,可将函数即服务引入到您的 Kubernetes 集群中。Knative 提供了用于构建、供应和自动扩展应用的组件。

您想知道 Knative Serving 如何将 Docker 镜像转换为函数即服务吗?您想知道 Knative Serving 如何扩展您的函数以满足需求吗?Knative Serving 如何在不删除任何请求的情况下扩展到零?其工作原理是什么?

本演讲将使用系统建模方法探讨 Knative Serving,帮助大家认识工作负载管理和流量管理之间的关联,并简明扼要地介绍 Knative 如何将源代码转换为可扩展的可靠应用。

期间我们将重点介绍 Kubernetes 扩展如何支持全新的用例,以及如何将自定义功能和自定义流程作为一级对象添加到集群中。

Speakers
avatar for Dominik Tornow

Dominik Tornow

Principal Engineer, Temporal
Dominik Tornow is a Principal Engineer at Temporal. He focuses on systems modeling, specifically conceptual and formal modeling, to support the design and documentation of complex software systems.
avatar for Andrew Chen

Andrew Chen

Program Manager, Google
Andrew Chen is an Open Source Program Manager at Google Cloud. He has been working to improve the usability and conceptual content of open source documentation.



Tuesday June 25, 2019 13:35 - 14:10 CST
Gold Hall

13:35 CST

对云原生数据库进行基准测试 - Josh Berkus,Red Hat
您可以在 Kubernetes 上运行有状态应用。您甚至可以在 Kubernetes 上运行数据库。但是您需要在性能方面做出哪些让步?这是否值得?您是否应坚持您知道的这些托管?

在过去几个月中,我们一直在对各种形式的 Kubernetes 存储进行基准测试,包括主机存储、网络存储、云存储和 Rook 等云原生存储系统。在本次演讲中,我们将与您分享对 PostgreSQL、CockroachDB 和文件系统的基准测试结果,以便您可以做出最好的权衡。我们甚至还会教您如何对自己的平台进行基准测试。

通过本次演讲,您将能够更透彻地了解性能、可靠性、数据保留和可管理性之间的定量权衡。

Speakers
avatar for Josh Berkus

Josh Berkus

Kubernetes Community Manager, Red Hat
Josh Berkus is co-chair of TAG Contributor Strategy, and works for Red Hat Open Source Program Office. In his 25 years of open source contributions, he has been part of developing governance and growing contributor communities for countless projects, including Kubernetes, PostgreSQL... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
618
  KC+CNC - 性能

13:35 CST

无服务器:在 7 天内建立一个拥有 1 亿用户的微信迷你程序 - Tinafang 和 Masonlu,腾讯
微信提供了一个无处不在的移动应用平台,拥有超过 9 亿的月活跃用户数和 100 万注册开发人员,可支持构建从电子商务到游戏以及银行应用的所有内容。

我们将向您描述拥有 1 名工程师的客户如何使用腾讯云无服务器平台在 7 天内构建和部署 30 强微信迷你程序。目前,该程序的注册用户数已超过 1 亿,月活跃用户数达到 1200 万。

我们将详细介绍平台如何支持客户无需管理基础设施或运营即可构建可靠、安全的高性能应用,同时无需管理服务器、基础设施或运营即可将应用使用人数扩展到 1 亿的技术细节(容器编排、功能冷启动、应用性能和监控)。

Speakers
avatar for Tinafang

Tinafang

Product Manager, Tencent
Tinafang is currently a product manager at Tencent Cloud. She is responsible for Serverless product and aiming at making serverless technology easy and enjoyable for developers. Tina has profound exprience on IaaS and PaaS products. She used to be a product manager on Cloud Load Balance... Read More →
avatar for Masonlu

Masonlu

Architect, Tencent
Masonlu, Tencent Cloud Senior Architect _x000B_Lu is leader for Tencent Cloud serverless architect team currently. He focus on serverless solutions and try to find more application scenarios based on BaaS. Also he works a lot for product optimization and do research for open source... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
620

13:35 CST

使用 Istio 管理跨区域和跨集群的微服务 - Xi Ning Wang,阿里巴巴;刘晓钟,职优你
职优你是一个电子学习职业发展平台,旨在满足全球学生和在职专业人士的各种需求,并为来自世界多个地区的用户提供服务。这些应用部署于在阿里巴巴云的多个区域运行的多个 Kubernetes 集群上,以减少延迟。

为了有效地管理这些微服务,需要一个多集群服务网格来控制微服务流量、保证服务到服务通信等。Istio 是一个建立在 Kubernertes 上的服务网格,可支持许多潜在拓扑来分发单集群之外的应用服务。

在整个案例研究中,我们将使用 Istio 服务网格分享多集群部署的设计和技术,并根据底层平台的需求和限制讨论一些挑战和相应的实践。

Speakers
avatar for 王夕宁

王夕宁

Senior Technical Expert, Alibaba
Alibaba senior technical expert, Istio on Kubernetes technical leader, focusing on Docker, Kubernetes, Cloud Native, Service Mesh, cloud computing, IoT and other fields. Previously worked in the IBM R&D Center, as an architect and main developer responsible for or participated in... Read More →
avatar for 刘晓忠

刘晓忠

Backend Architect, UniCareer
UniCareer architect, focusing on Docker, Kubernetes, Cloud Native, Service Mesh, Cloud Computing, and other fields. As an architect and main developer responsible for or participated in a series of work in the fields of Infrastructure, Devops Automation, Development Normalization... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
610-611

13:35 CST

通过托管 CPU 和 GPU 工作负载,实现资源的高效利用 - Penghao Cen,蚂蚁金服;Jian He,阿里巴巴
用户可在 Kubernetes 中运行各种工作负载,包括长时间运行的服务和 AI 批处理任务。通常,GPU 机器仅用于 AI 培训,并且资源利用率会一度变得很低。

您是否考虑过将不同类型的工作负载托管在同一个节点上,以便节省机器和成本?

本演讲将分享我们在 Kubernetes 集群中的托管实践和经验。

具体包括:
为何以及如何通过 BestEffort 创建新的 QoS 类别?
为何以及如何为批处理任务创建节点级 cgroup?
我们如何使用名为 PodGroup 的 CRD 来实现群组调度?
我们如何进行利用率评估?

在过去几个月中,我们构建了一个托管集群,该集群拥有 100 多个 GPU(NVIDIA Tesla P100)节点和 500 多个 CPU 节点。我们共同部署了长期运行的服务和 AI 批处理任务,并实现了 10% 的利用率增长。

Speakers
avatar for Penghao Cen

Penghao Cen

Senior Engineer, Ant Financial
Penghao Cen is a Senior Engineer at Ant Financial (formerly known as Alipay). He is currently an active contributor/member in Kubernetes and Kubeflow community focussing on resource management and scheduling. He primarily contributes to kubeflow/tf-operator project(Tools for MachineLearning/Tensorflow... Read More →
avatar for Jian He

Jian He

Staff Engineer, Alibaba
Jian He is a Staff Engineer at Alibaba where he works on a container infrastructures to support Alibaba massive workloads globally. Prior to that, he worked at Hortonworks Hadoop team, and primarily contributes to the Hadoop open source community and is also the Hadoop committer and... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
430

13:35 CST

Fluentd:一个完整的 Kubernetes 日志记录生态系统 - Masahiro Nakagawa 和 Yuta Iwama,ARM Treasure Data
从运营的角度来看,云原生应用和环境的日志记录是一个持续面临的挑战。
Fluentd 提供了一个完整的日志记录层和生态系统工具,可自动适应和按需扩展,从而满足任何日志记录需求。在本次 Fluentd 会议中,我们将为您介绍 Fluentd 的内部原理、最佳实践以及关于 SDK 和 Fluent Bit 等子项目的细节。

Speakers
YI

Yuta Iwama

Software Engineer, Arm Treasure Data
Fluentd maintainer
MN

Masahiro Nakagawa

Principal Engineer, Treasure Data
Fluentd maintainer



Tuesday June 25, 2019 13:35 - 14:10 CST
613

13:35 CST

介绍:Envoy - Lizan Zhou,Tetrate
Envoy 是全新的云原生高性能边缘/中间/服务代理,旨在使网络对应用程序透明。Envoy 的进程外架构使得它能够与任何语言或运行时配合使用。Envoy 的核心是带可插拔过滤链模型的 L4 代理。除了 L4代理,它还包括带并行可插拔 L7 过滤链的完整 HTTP 堆栈。使用统计和分布式跟踪使得 Envoy 还具有一流的可观测性。
在本次演讲中,来自 Tetrate 的 Lizan Zhou 将介绍如何在各种环境中配置和部署 Envoy 及其扩展,并演示如何将其与可观测性和跟踪工具一起使用。

Speakers
avatar for Lizan Zhou

Lizan Zhou

Founding Engineer, Tetrate
Lizan Zhou is a Founding Engineer at Tetrate leading mesh backend team. He is a senior maintainer of Envoy and one of the core contributors of Istio. Previously he was working at Google Cloud, during his time at Google he worked on security and networking on Istio and Cloud Endpoints... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
506

13:35 CST

介绍:Kubernetes 贡献者体验 SIG - Yang Li, The Plant K.K.
贡献者体验范围、目标和我们如何更好地帮助亚太地区社区

Speakers
avatar for Yang

Yang

Software Engineer, The Plant K.K.
Yang Li is a software engineer who has been contributing to Kubernetes in his spare time since 2018. He's active working in SIG Contributor Experience, Release, and Testing.



Tuesday June 25, 2019 13:35 - 14:10 CST
501

13:35 CST

Kubernetes 的容器运行时演变 - Pengfei Ni,Microsoft
Kubernetes 正成为在生产中构建和管理云原生应用的标准。毫无疑问,容器运行时是 kubernetes 成功的关键。

在本次演讲中,我们将就容器运行时接口 (CRI) 和各种容器运行时提供一份详细指南。为什么有这么多容器运行时?各自有何优缺点?如何为 Kubernetes 集群选择和自定义容器运行时?容器运行时未来会怎样?

Speakers
avatar for Pengfei Ni

Pengfei Ni

Senior Software Engineer, Microsoft
Pengfei Ni is a senior software engineer at Microsoft Azure and maintainer of the kubernetes project. He has extensive experience in Cloud Computing, Kubernetes and Software Defined Networking (SDN). He has given presentations on KubeCon China 2018, ArchSummit 2018, LC3 2018, and... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
619

13:35 CST

使用kdump+crash工具实战产品研发和云服务器里的死机难题 - 笨叔叔,奔跑吧Linux内核社区 和 Gavin Guo, Canonical
随着中国互联网的快速发展,越来越多的服务器与云服务器采用 Linux 系统,例如阿里巴巴、腾讯等。此外,随着物联网以及工业 4.0 的发展,越来越多的产品开发选择 Linux 系统作为基础平台。虽然 Linux 内核足够稳固,但是也常常会发生系统崩溃的情况。
本演讲将介绍我们在生产开发与部署过程中,使用 kdump + cras 处理 Linux 崩溃问题积累的经验。我们将介绍 6 个实验:
实验室 1:简单的控制表引起的严重错误
实验室 2:访问已经删除的表头与链表
实验室 3:设备驱动程序的崩溃问题
实验室 4:如何通过调用追踪与堆栈发现功能的局部变量与参数值
实验室 5:逐步分析复杂的死锁崩溃问题
实验室 6:手动恢复功能调用堆栈。

Speakers
avatar for Gavin Guo

Gavin Guo

Technical Lead - Sustaining Engineering, Canonical
Gavin Guo is a Linux kernel developer in the Ubuntu community. He is the speaker of Spectre v2 Internal in 2018 China L3C and KASan debugging in 2016 China Linux Kernel Conference. He is now working for Canonical in the Customer Success division. He is responsible for the kernel stability... Read More →
avatar for Ben shushu

Ben shushu

technical consultant, Running Linux Kernel Group
Benshushu is a technical consultant in China, he wrote a linux kernel analysis book on 2017 which is popular in China. On 2019, he published a new book about linux kernel and education.



Tuesday June 25, 2019 13:35 - 14:10 CST
518

13:35 CST

机器学习部署的开放标准 - Animesh Singh 和 Hou Gang, IBM
机器学习通常被视为简单地基于数据训练模型。但是,将模型部署到生产系统的“最后一公里”经常被忽略,这是现实中机器学习系统最重要的方面之一。尽管如此,包含端到端机器学习管道部署的开放和标准解决方案目前还没有被广泛接受。

在本演讲中,我将和大家探讨利用开源标准化格式进行机器学习部署的现状。本演讲将介绍各种可用选项,包括 PMML、PFA 和 ONNX,以及这些选项如何与最受欢迎且广泛使用的机器学习库(包括 scikit-learn、Spark ML、TensorFlow、Keras 和 PyTorch)保持一致。

Speakers
HG

Hou Gang, Liu

Advisory Software Developer, IBM
Worked on Openstack nova, kubernetes and AI by spark. Now focus on AI on Cloud.
avatar for Animesh Singh

Animesh Singh

Chief Architect and Program Director, IBM
Animesh Singh is a Program Director and Chief Architect for the IBM Watson and Cloud Open Source Platform, where he leads machine learning and deep learning initiatives on IBM Cloud and works with communities and customers to design and implement deep learning, machine learning, and... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
617

13:35 CST

Hyperledger Fabric Operator:更快速、更简单的区块链联盟管理方式 - Haodong Chen,百度
在实际工程中,用户建立完整的架构联盟并不容易。我们将架构资源迁移到了 Kubernetes 中, 然后实现了 Fabric Operator,用于以更云原生的方式管理各种资源类型的不同阶段。
在本演讲中,我们将回答以下问题:
1.Kube Operator 如何工作?
2.Fabric 组件的插件设计理念
3.为什么使用 Operator 管理 Fabric 资源?
4.Operator 可以为我们控制哪些 Fabric 逻辑对象,每个逻辑对象有哪些复杂状态。
5.不同组织如何通过 Operator 建立一个联盟?

Speakers
avatar for Haodong Chen

Haodong Chen

Architect, Baidu
Haodong CHEN is an architect at Baidu Cloud CaaS team now, working on containers orchestration and blockchain. He has rich experience about distributed system development, consensus algorithm in blockchain, engineering of secure computation. His current focus is Blockchain, Kubernetes... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
431

13:35 CST

利用 RISC-V 上的缓冲区溢出 - Christina Quast
大约 10 年前,RISC-V ISA 规范的制定工作开始。大约一年前,我们看到第一个硬件的出现,而且从今年开始,该硬件的价格变得更加便宜。伴随着这一发展,第一批产品和第一个漏洞也在出现。

本次演讲将简要介绍英特尔在 ARM 平台上的开发,之后介绍在 RISC-V 平台上开发的架构差别,以及展示已经采用 RISC-V 支持、由此可用于创建和调试这些代码或漏洞的工具。

Speakers
avatar for Christina Quast

Christina Quast

Embedded Systems Engineer, Verity
After finishing her master's degree in Electrical Engineering at TU Berlin, Christina is currently working as an Embedded Systems Engineer at Verity, a global leader in autonomous indoor drone systems for concerts and warehouse inspection. She has been attending IT Security Conferences... Read More →



Tuesday June 25, 2019 13:35 - 14:10 CST
403/405

13:35 CST

在企业中使用卡片大小的迷你计算机主板!- Masafumi Ohta,日本 Raspberry Pi 用户组
自从 Raspberry Pi 开始生产后,已发布了许多卡片大小的迷你计算机主板。最近将这些主板应用于企业中以替代老旧的嵌入式主板的现象越来越多。但是,这些主板真的稳固且能够在生产中使用吗?
在本演讲中,Masafumi 将出于商业目的对此主题进行深度分析:
1. 模型概念:它们的价格为什么如此便宜?
2. 磁盘媒体:它们是否能够用于商业目的?(例如,SD)
3.稳定性:其是否真的稳固(电路等等)?
4.内核:其是否安装在主板上?
5.操作系统:是否易于操作?
6.其他技巧:USB、SoC thermo、自动部署、边缘-AI 等等......
此外,Masafumi 还将讨论多个发生在企业中的用例,以进行深入阐述,并展示一些实践。
1.使用主板的机会
2.如何使用主板
3.如何管理主板(尤其是如何克服缺点)

Speakers
avatar for Masafumi Ohta

Masafumi Ohta

Founder and Representative, Japanese Raspberry Pi Users Group
Masafumi is leading Raspberry Pi community in Japan and volunteering Raspberry Pi Foundation from farthest east country, Japan,.He has helping their business and encourage Raspberry Pi related projects with Raspberry Pi Foundation.Masafumi has elected ARM INNOVATOR by ARM+Hackster.io... Read More →


Tuesday June 25, 2019 13:35 - 14:10 CST
607-608

13:35 CST

使用 Istio 实现生产就绪容器化 Cloud Foundry 的服务治理 - Gong Zhang 和 Xuexiang Cui,IBM
Containerized Cloud Foundry (CF) 将传统的 CF 组件转变为 Kubernetes (K8s) 中的微服务。此方法利用了 K8s 带来的好处,并为管理 CF 服务提供了机会。Istio 为服务网格的行为洞察和操作控制提供了完整的能力。在本主题中,我们将以 IBM Cloud Foundry Enterprise Environment (CFEE) 为例,分享我们如何将 Istio 用于 CFEE 的经验,并利用 Istio 来改进操作洞察力,解决实际的操作难题。例如,在应用程序分段期间观察 CF 组件的组件交互,A/B 测试和 canary 升级,以及工作负载下的故障恢复等。我们开始将这一工作所取得的成果贡献回容器化 CF 解决方案社区,希望与会者能在短期内体验到奇特的功能。

Speakers
XX

Xue Xiang Cui

Senior Software Engineer, IBM
Xue Xiang Cui (Matt) is a Senior Software Engineer at IBM. He is the leader of IBM Cloud BOSH team and responsible for the development of BOSH stemcell and CPI for IBM Cloud Infrastructure, and also plays a key role on the development of IBM Cloud Foundry Enterprise Environment (CF... Read More →
avatar for Gong Zhang

Gong Zhang

Advisory Software Engineer, IBM
Gong Zhang is an Advisory Software Engineer of IBM Cloud team. She is a developer working on IBM Cloud Foundry Enterprise Environment (CF on Kubernetes) and also Istio integration.



Tuesday June 25, 2019 13:35 - 14:10 CST
616

14:20 CST

1-5-10:如何快速恢复大规模容器故障 - XiongHuan,阿里巴巴
在云时代,企业中基于容器的应用激增,由于人工操作、硬件故障等,发生容器故障的可能性大幅增加。因此,如何在不增加资源投入的情况下保证大规模容器的可靠性成为云平台面临的一个巨大挑战。

阿里巴巴运行着数百万个容器,为恢复容器相关故障提出了 1-5-10 理论:MTTD(平均检测时间)为 1 分钟,MTTI(平均识别时间)为 5 分钟,MTTR(平均解决时间)为 10 分钟。

在本次会议中,我们将讨论如何利用 1-5-10 提高大规模容器的可靠性:
1.如何在本地建立一个有效代理,在 1 分钟内检测到问题;
2.如何借助专家知识库智能诊断容器问题;
3.如何以故障驱动型方式自动恢复容器问题。

Speakers
HX

Huan Xiong

Senior Engineer, Alibaba
A senior software engineer in Alibaba, focuses on reliability of host/container/cluster.


Tuesday June 25, 2019 14:20 - 14:55 CST
515

14:20 CST

Rook 部署可扩展 NFS 集群,导出 CephFS - Patrick Donnelly, Red Hat
开发 Rook 的目的是为 Kubernetes 提供存储工具,以自动部署存储并将存储挂载到 Pod。Rook 不断进行升级改造,以集成开源存储平台 Ceph 与 Kubernetes。Ceph 是当今广泛使用的分布式存储系统,可为应用提供统一的文件、块和对象接口。

本次演讲将为您介绍目前已完成的 Ceph Nautilus 版本内容,以动态创建高可用和可扩展的 NFS 服务器集群,这些集群可导出 Ceph 文件系统 (CephFS),以用于 Kubernetes 或作为独立设备使用。CephFS 为应用提供了友好的编程接口,可用于创建共享卷。Ceph 和 Rook 可为每个卷协同管理动态部署 NFS-Ganesha Pod 集群的细节,并最大限度地降低操作员或用户的参与。

Speakers
PD

Patrick Donnelly

Senior Software Engineer, Red Hat, Inc.
Patrick Donnelly is a senior software engineer at Red Hat, Inc. currently leading the global development team working on the open-source Ceph distributed file system. Patrick has been a speaker at several events presenting recent work on Ceph, including Cephalocon APAC, various Openstack... Read More →



Tuesday June 25, 2019 14:20 - 14:55 CST
609

14:20 CST

利用存储变换器扩展 Kubernetes - Andrew Lytvynov,Google
在从或向 etcd 写入或读取 kubernetes 资源之前,kube-apiserver 都会调用存储变换器。这为开发人员在资源提交至磁盘之前对资源应用更改提供了最后机会。

在本次会议中,我们将通过大量演示介绍存储变换器的架构,并概述将它们用作扩展点的适当场景。


Speakers
avatar for Andrew Lytvynov

Andrew Lytvynov

Software Engineer, Independent



Tuesday June 25, 2019 14:20 - 14:55 CST
517

14:20 CST

了解 Kubernetes Master 的可扩展性和性能 - Xingying Chen 和 Fansong Zeng,阿里巴巴
目前,Kubernetes 的规模上限是 5k 节点,因此您可能无法用它来管理像 10k 节点这样的 web 级集群。

您是否想知道 Kubernetes 无法管理 5k 以上节点的性能瓶颈是什么?要想将其可扩展性提升至新水平,您应该先解决哪方面的问题?Etcd、apiserver 还是调度程序?

弄清这些问题是加速运行大型 kubernetes 集群的关键。在阿里巴巴,我们会遇到各种各样的问题,比如随着集群扩展,pod 创建变得极其缓慢。在本次演讲中,我们将分享我们是如何进行各种基准测试和性能分析的。我们又是如何对主设备进行调整/微调,并将主设备的性能提升 100 倍以上。目前,我们运行 10K 节点 kubernetes 集群同运行 2k 节点集群一样流畅。

Speakers
avatar for Xingyu Chen

Xingyu Chen

software engineer, Alibaba
Xingyu Chen is from Alibaba Cloud who works in the infrastructure team which is responsible for managing the super-large computing resources in the Alibaba.He starts to contribute to Kubernetes since its beginning. His main interest is on the performance and scalability of Kubern... Read More →
avatar for Fansong Zeng

Fansong Zeng

Staff Engineer, Alibaba
Zeng is a tech leader at the schedule team in Alibaba scheduling systems department, he has rich experience of cluster resource management system,especially running mixed workloads in a cluster.



Tuesday June 25, 2019 14:20 - 14:55 CST
618

14:20 CST

使用 Prometheus 在 Kubernetes 上支持 Apache OpenWhisk 的无服务器指标 - 郭迎春,IBM
由于无服务器功能是由事件触发的、无状态且短暂的功能,因此,指标对于无服务器平台来说至关重要。系统指标和用户指标都有助于运营商和开发人员了解服务器端发生的情况。

OpenWhisk 是一个开源的无服务器/功能即服务 (FaaS) 平台,可部署在 Kubernetes 上。Apache OpenWhisk 默认使用 Kamon 来收集指标。Kamon Prometheus Exporter 可支持将指标导出到 Prometheus,该 Kubernetes 监控工具十分受欢迎。

本演示将介绍 Apache OpenWhisk 上定义了哪种指标,然后将展示如何使用 Prometheus 和 Grafana 在 Kubernetes 上支持这些指标,最后,进行现场演示。

Speakers
avatar for Ying Chun Guo

Ying Chun Guo

Software Engineer, IBM
Ying Chun Guo, known as “Daisy”, is an open source developer in IBM China development lab. She has several years experiences in open source communities, starting from OpenOffice, then OpenStack, and recently serverless platforms Apache OpenWhisk and Knative. Now she concentrates... Read More →



Tuesday June 25, 2019 14:20 - 14:55 CST
620

14:20 CST

将您的服务网格升级到 Linkerd 2 - Tilen Faganel,Open Credo 公司
服务网格正在以惊人的速度发展,并且没有放缓迹象。不过,有时这也意味着会有重大变化发生,这种变化可能会给服务网格更新造成困难,并且还可能会造成破坏。对于早期采用服务网格的公司来说更是如此。

Linkerd 2 是一次重大更新,其更新力度非常大,实际上,几乎是彻头彻尾地进行了更新。升级现有的 Linkerd 1 部署可能非常困难,因为我们需要重新设计服务网格架构和配置,同时确保升级不会失败、可靠且无严重中断。

快来加入我们,了解我们是如何在全程没有人发现的情况下帮助客户从 Linkerd 1 全面升级其服务网格的!我们将探讨服务网格升级的挑战和陷阱,这种级别的任何升级都可能会遇到这些挑战和陷阱。

Speakers
avatar for Tilen Faganel

Tilen Faganel

Senior Consultant, Open Credo ltd.
Tilen Faganel is a software engineer, consultant and architect focused on building efficient cloud-native architectures and solutions using various cloud technologies. His work consist of enabling enterprises of all sizes to transform and transition their workloads into the cloud... Read More →


Tuesday June 25, 2019 14:20 - 14:55 CST
610-611

14:20 CST

LinkedIn 适应可插拔的统一集群管理平台 - Tengfei Mu 和 Abin Shahab,LinkedIn
RAIN 是 LinkedIn 开发的一款集群资源管理系统,能够管理多个数据中心(包括Azure)中每个群集的数万个主机的资源,以支持调度长时间运行的服务和批处理任务。它与现有 LinkedIn 集群管理生态系统集成在了一起。

我们下一代集群管理系统的目标是快速支持异构计算工作负载,以提高开发人员的工作效率和服务器利用率。我们评估了 K8s 的声明式 API 和可扩展架构,并决定投入使用。由于要在 LinkedIn 规模的基础之上与现有生态系统相集成,采用流程面临相当大的挑战。

首先,我们将简要介绍 LinkedIn 的集群管理生态系统,然后探讨我们的评估过程和采用挑战,最后再分享我们在生产和集成过程中吸取的经验教训。

Speakers
TM

Tengfei Mu

Engineering Manager, LinkedIn
Tengfei Mu is a Staff Engineering Manager in Foundation team at LinkedIn where he is responsible for leading and architecting next generation cluster management system. He is passionate about incremental adopting k8s ecosystem at LinkedIn. Before joining LinkedIn, he was Tech Lead... Read More →
AS

Abin Shahab

Staff Software Engineer, LinkedIn
Abin Shahab is a Staff Engineer at Linkedin’s Big Data Platform (BDP) team. He joined Linkedin in 2017 and leads the Deep Learning infra team in BDP. He is a veteran KubeCon speaker.



Tuesday June 25, 2019 14:20 - 14:55 CST
430

14:20 CST

CNCF CloudEvents 项目:迈向无服务器互操作的一步 - Doug Davis,IBM
启动 CloudEvents 项目的目的在于,通过尝试为流入无服务器平台的事件定义一组通用的元数据和格式,迈出无服务器互操作性的第一步。在本次演讲中,简要介绍完该项目后,我们将讨论项目的状态、实际应用场所、人们如何通过我们的 SDK 使用该项目,以及其未来发展愿景。如果时间允许,我们甚至会展示最新的演示,介绍某个主要的行业联盟如何考虑在其关键业务工作流中使用它。

Speakers
avatar for Doug Davis

Doug Davis

PM Microservices, Microsoft
Doug is currently focusing on improving the developer experience for cloud native computing in Azure Cloud. He’s been working on Cloud related technologies for many years and has worked on many of the most popular OSS projects, including OpenStack, CloudFoundry, Docker, Kubernetes... Read More →



Tuesday June 25, 2019 14:20 - 14:55 CST
506

14:20 CST

Harbor - Steven Zou,VMware 和 Wenkai Yin,VMware
Harbor 是一个开源可信云原生注册表项目,用于存储、签名和扫描内容。它已被广泛应用于全球各种规模的组织,用来解决容器映像和 Helm Chart 管理挑战。 在本次演讲中,我们将介绍使用 Harbor 的一些高级功能,如 OIDC 支持、改进的 Harbor 和其他非 Harbor 注册表之间的内容复制、云环境中的内容管理、Helm Chart 和容器映像的统一管理、高可用部署和 DevOps 支持等。此外,我们还会与您分享一些 Harbor 社区相关事情,如 Harbor 社区的治理模式和贡献指南等,以方便您在未来深入参与 Harbor 社区的定期贡献和/或维护活动。同时,团队也希望获得用户和贡献者对当前功能和未来路线图的反馈。

Speakers
avatar for Steven Zou

Steven Zou

Harbor Maintainer, VMware
Jia Zou (Steven) is a staff engineer of VMware China R&D. He is now working on the open-source Project Harbor that is an enterprise-class cloud-native artifact registry as a core maintainer and architect. He previously has worked in HPE, IBM, and Agilent as software engineer for many... Read More →



Tuesday June 25, 2019 14:20 - 14:55 CST
501

14:20 CST

VMware SIG:云提供程序退出 Tree+CSI - 这对用户来说意味着什么 - Steven Wong,VMware 和 Fabio Rapposelli,VMware
Kubernetes 云提供程序和卷插件过去采用嵌入方式,意味着它们的源代码包含在主 Kubernetes 存储库中。这些仅在 Kubernetes 版本中编译和发布。

这种整体方法的缺点是,Kubernetes 超出了需要的大小,同时功能 + 补丁活动被 kubernetes 发布时间表锁定。

展望未来,新功能将专属于新的替代产品,即一个树外 vSphere 云提供程序 + 一个 CSI 存储插件。传统的部署方法在短期内还会继续有效,但在未来将会被弃用。

议程:

- 深入了解:安装和配置树外云提供程序 + CSI 存储

- 当前用户的迁移选项

本次讲座对以下用户有用:

- 在 Vmware 基础设施上运行 Kubernetes 的用户

- 针对 vSphere 平台的安装程序和 Kubernetes 分发的作者

Speakers
avatar for Fabio Rapposelli

Fabio Rapposelli

Staff Engineer 2, VMware
Purveyor of all things open source, loves distributed systems and solving complex problems. Renaissance man and human Rube Goldberg machine, Fabio has been working at the intersection between Kubernetes and VMware for the past 4 years. Frequent speaker at conferences such as dotGo... Read More →
avatar for Steven Wong

Steven Wong

VMware
Steve Wong has been active in the Kubernetes community since 2015. He is a co chair of the CNCF Working Group. Steve is co-chair of the VMware User Group on the Kubernetes project. He has implemented industrial control systems for many factories, pipelines, and process control systems... Read More →



Tuesday June 25, 2019 14:20 - 14:55 CST
613

14:20 CST

Kata 容器部署在生产中的用例和经验教训 - Cheng Li,华为; Jian Huang, 华为
Kata 容器已用于华为云中名为“云容器实例”的无服务器 k8s 服务。在本次演讲中,我们将展示 Kata 容器如何适应我们的架构,以及 Kata 容器在生产中的性能和隔离测试结果。但作为一个较新的开源项目,Kata 容器还存在一些问题,例如异构硬件支持薄弱,存储和网络性能需要改进等。我们还将分享我们解决这些问题的经验以及我们对使用 CNCF 和 Kata 容器的建议。

Speakers
avatar for Jian Huang

Jian Huang

Chief Architect of Containers, Huawei Cloud
现任华为云容器团队首席架构师,2008年加入华为,自2013年起负责华为容器相关业务的技术规划和架构设计工作,推出云容器引擎,Serverless容器,服务网格,分布式云原生等多款云原生服务,并参与策划推出华为多项云原生开源软件。Jian... Read More →
CL

Cheng Li

Architect, Huawei
He joined Huawei in 2011 and has led in the architecture design of network software platform, SDN, public cloud container service and other products. He is currently the chief architect of Huawei serverless container service Cloud Container Instance.


Tuesday June 25, 2019 14:20 - 14:55 CST
619

14:20 CST

防止 Thunderbolt 设备发起的 DMA 攻击 - Lu Baolu,英特尔
MacOS 与 Windows 平台上的 Thunderbolt 允许外围设备直接通过 PCIe 总线与计算机进行连接。尽管芯片供应商拥有 DMA 重映射技术以防止 DMA 攻击,但是系统仍然十分容易受到通过 thunderbolt 端口连接的恶意外围设备的 DMA 攻击。本演讲将展示我们已与 Linux 确认的安全问题,以及我们所编制的解决方案。

Speakers
LB

Lu Baolu

Senior Software Engineer, Intel Corporation
Baolu, employed by Intel, is the Linux kernel maintainer for Intel VT-d implementation. In recent years, he focused on technologies such as thunderbolt vulnerabilities, scalable I/O virtualization and shared virtual address.



Tuesday June 25, 2019 14:20 - 14:55 CST
518

14:20 CST

应用运营商:隐藏的角色 - Ria Bhatia 和 Sudhanva Huruli, 微软
企业希望提供高质量的软件作为其业务的一部分,两个角色被自然的创建出来:开发人员和基础架构管理员。 Kubernetes等技术已经解决了管理基础设施的问题。但是,我们在这些系统之上管理应用程序仍然存在差距。因此,基础架构运营商和开发人员不得不处理超出其角色范围的概念。本演讲将重点介绍在拥有云原生技术的企业中拥有应用程序运营商和履行此职责的重要性。

Speakers
avatar for Ria Bhatia

Ria Bhatia

Program Manager, Independent
Ria Bhatia was a Program Manager for Upstream Azure Compute within Microsoft. She's been working with the community on different ways to scale in Kubernetes and operate Kubernetes. She actively maintains Virtual Kubelet and has spoken at multiple meetups and conferences, including... Read More →
SH

Sudhanva Huruli

Program Manager, Microsoft
Sudhanva is a Program Manager at Microsoft working on the Azure Container Compute team. He is a maintainer on the Rudr repository and frequent contributor to the Open App Model. His focus is building tools that makes it easy for developers and operators to build and manage cloud native... Read More →


Tuesday June 25, 2019 14:20 - 14:55 CST
431

14:20 CST

边缘计算的前 5 大问题 - Xuan Jia,中国移动
边缘计算存在大量的问题,因此 Akraino 或 OpenStack 边缘计算工作组或 OPNFV Edge 项目可以列出许多的问题,但它们距离边缘计算产品还很远。在本次演讲中,我将介绍中国移动在 4G 和 5G MEC 中进行边缘计算实验测试遇到的主要问题。这些问题必须在短时间内解决。

我们在浙江省测试了边缘 CDN 和边缘 AI 应用程序。虽然边缘平台提供了非常稳定的虚拟机,但在边缘平台部署 CDN 和 AI 应用程序需要很长时间。
这 5 大问题如下:
1.公共 IP 问题。
2.5G UPF 问题:边缘平台通知 UPF 或 DGW 设置一些与边缘应用程序相关的配置。
3.边缘计算数据中心的电力
4.DNS 问题。
5.应用程序管理和部署。

Speakers
XJ

Xuan Jia

Edge Computing Architect, China Mobile
Jia Xuan , 5G edge computing platform architect in China Mobile, project manager, graduated from Tsinghua University, CNCF Ambassador. Buid 5G edge computing ecosystem, including edge application and releated technology. He has about 10 years experiences in Cloud Computing.



Tuesday June 25, 2019 14:20 - 14:55 CST
617

14:20 CST

开源社区在大中华区的发展 - Richard Lin,华为和 Yun-Chen Chien, g0v.tw
开源软件的开始植根于社区。社区从愿意提供开源代码,从而吸引更多开发人员共同贡献的一位开发人员开始。然后,在贡献者的推动下,社区将能够实现有机发展。如今,中国大陆开源的快速发展主要来自于企业的努力,但其贡献与合作精神似乎不如欧美。本次演讲的两位演讲者,Richard 和 Yun Chen 是来自台湾社区的贡献者和社区协调员,如 COSCUP 和 g0v.tw。 他们将分享对于中国台湾和香港打造的自下而上开源社区的观察、体验和分析,作为中国大陆社区运作和发展的最佳实践和范例。

Speakers
avatar for Richard Lin

Richard Lin

Operation Director, Huawei
Richard Lin has about 10 years experience in open source field in Mainland China and Taiwan, especial in establishing developer ecosystem, open source business model, open source intellectual property management and community governance. He currently works in Huawei Technologies... Read More →


Tuesday June 25, 2019 14:20 - 14:55 CST
403/405

14:20 CST

边缘与云物联网平台集成 - Drasko Draskovic 和 Janko Isidorovic,Mainflux
由于网络处理功能朝着边缘偏移,物联网中间设备能够以在物联网网关硬件上最经常运行的物联网平台的方式进行连接、设备管理与数据过滤,这变得十分重要。但是,这些网关必须在云应用中进行控制与管理,且它们自身将在更大的物联网构架中变成“物”。此外,云物联网平台也应能够无需借助中间网关,聚合并存储这些网关以及与其连接的设备的数据,和其他设备的数据(直接连接至云端的传感器与制动器)。

通过使用 LF EdgeX Foundry 项目作为物联网网关,以及使用 Mainflux 项目作为云端物联网平台以进行网关管理。我们将为物联网边缘-雾-云连续体提供一个典型的端到端开源解决方案架构。

Speakers
avatar for Drasko DRASKOVIC

Drasko DRASKOVIC

CEO, Mainflux
Drasko is an IoT expert with over 15 years of professional experience. He hacked embedded Linux SW and HW device drivers, designing complex wireless systems in telecom industry: he was working on OMAP platform in Texas Instruments, designed 4G multi-protocol femto-cells in Alcatel-Lucent... Read More →
avatar for Janko Isidorovic

Janko Isidorovic

COO, Mainflux
Janko Isidorovic is the Chair of the EdgeX Applications Working Group and Co-Founder of Mainflux.Janko gained comprehensive work experience in NELT, South Europe’s biggest logistic and distribution company (P&G, Kraft Foods, Wrigley and SSL) as ERP Specialist, IT Specialist for... Read More →



Tuesday June 25, 2019 14:20 - 14:55 CST
607-608

14:20 CST

Node.js 入门 - Justin Reock,Rogue Wave Software
通过此 node.js 入门教程,充分利用服务器端 Javascript 的强大功能。 我们将深入探讨 Node 的架构,了解所涉及的版本和依赖管理系统。 同时我们将会演示 Node 的几个模块,并学习如何在一个 IDE 内调试 Node 应用程序。 您将了解到 Node 与传统 JavaScript 的区别所在,以及在 Node 上构建的一些实际应用程序。从本质上而言,Node 是一个事件驱动的异步架构。

Speakers
avatar for Justin Reock

Justin Reock

Chief Architect, OpenLogic by Perforce
Justin has over 20 years’ experience working in various software roles and is an outspoken free software evangelist, delivering enterprise solutions and community education on databases, integration work, architecture, and technical leadership. He is currently the Chief Architect... Read More →



Tuesday June 25, 2019 14:20 - 14:55 CST
616

15:05 CST

基于 Envoy 和 Apache SkyWalking 的服务网格的可观察性 - Sheng Wu 和 Lizan Zhou,Tetrate
无论何种架构或语言,服务网格提供了一个新的观察角度。在传统方法中,我们需要语言代理或 SDK 来观察应用服务器状态。由于服务网格可提供对 RPC 的完全控制,因此更容易添加可观察性,无需语言特定技术。

在本次会议中,我们将演示基于 Envoy 和 SkyWalking 的开源集成解决方案。在没有代码注入技术或 Istio Mixer 的情况下,我们可以从 Envoy 构建遥测并在 SkyWalking 中进行分析,并且性能良好。用户可以获得清晰直观的服务拓扑图、指标图、请求详细信息和错误消息。

Speakers
SW

Sheng Wu

Founding Engineer, Tetrate
I am a Founding Engineer at Tetrate. And lead the Apache open source APM/Observability analysis platform project, SkyWalking, which has been included in cncf cloud native landscape. Be a PMC member of Apache Incubator. Take part in Apache Zipkin and ShardingSphere as a PMC member... Read More →
avatar for Lizan Zhou

Lizan Zhou

Founding Engineer, Tetrate
Lizan Zhou is a Founding Engineer at Tetrate leading mesh backend team. He is a senior maintainer of Envoy and one of the core contributors of Istio. Previously he was working at Google Cloud, during his time at Google he worked on security and networking on Istio and Cloud Endpoints... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
515

15:05 CST

HDFS CSI 插件:加速本地大数据集群中的 Kubernetes - Yi Chen 和 Junping Du,腾讯
如今,Kubernetes 不仅在公有云领域占据着主导地位,而且日趋成为本地大数据集群环境的新星,成功取代资源调度组件 Hadoop YARN。在本地大数据集群中,大多数数据都保存在 HDFS 中。如何使用 Kubernetes 消耗 HDFS 中的大数据对用户来说是一个新的挑战。
在本次演讲中,我们将首先介绍我们的 CSI 兼容 HDFS 插件的设计和架构。然后,我们将分享大数据工作负载 Spark 在 K8s 上运行时如何使用 HDFS CSI 插件访问 HDFS 数据的最佳实践和经验。最后,我们将使用 TPC-DS 基准套件对 K8s 上运行的 Spark(支持 HDFS)和在 YARN 运行的 Spark(支持 HDFS)之间的性能进行比较分析。

Speakers
YC

Yi Chen

Senior Software Engineer, Tencent
Yi Chen is a senior software engineer at Tencent Cloud, responsible for cloud data warehouse development. As a Hadoop committer/PMC member, she focuses on big data storage area, and also leads the Hadoop 2.9.1 release for Apache Hadoop community. Before joining Tencent, she was the... Read More →
JD

Junping Du

Architect, Tencent
Junping Du is chief architect for Tencent Cloud Big Data Department and responsible for cloud data warehouse engineering team. As Committer/PMC member, he serves as release manager of Hadoop 2.6.x and 2.8.x for Apache Hadoop community. Junping has more than 10 years industry experiences... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
609

15:05 CST

CodeReady 容器;简化的桌面部署和集群 API - Gerard Braad,Red Hat
随着 OpenShift 4.0 的推出,一种针对云提供商的新安装方法应运而生。对于 CodeReady 容器,我们提供了一种简化的方法来在 Linux、macOS 和 Windows 上针对桌面管理程序(例如 kvm和 xhyve/hyperkit)和 Hyper-V 实现这种安装。在本次演讲中,我将介绍我们从使用以前的桌面部署方法(如 minikube 和 minishift)中总结的经验教训,以及我们如何进行改进并将 Cluster API 瞄准桌面虚拟化。借助集群 API,您将能够横向扩展并向集群添加额外节点,在我们的案例中,您将能够向桌面管理程序添加节点。

Speakers
avatar for Gerard Braad

Gerard Braad

Principal Software Engineer, Red Hat
Gerard is an expert when it comes to utilizing Open Source technologies. At Red Hat he is involved in the DevTools division and works on tools to simplify and enable developers to build container-based applications. Always worked in a position of teaching and engaging people. Currently... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
517

15:05 CST

为什么云原生应用的开发仍然如此艰难? - Irene Zhang,Microsoft, 华盛顿大学;Venugopal Reddy,华为
对我们这些普通的应用开发人员来说,创建可靠、可扩展的分布式云原生应用仍然太难了。为什么只是为了构建一个简单的业务应用或社交媒体应用,我们就必须要了解和解决复杂的分布式系统问题,比如数据一致性、碎片平衡、共识算法、网络分区和指数退避?鉴于新的实际应用现今需要跨间断连接的移动设备、混合云服务器、边缘节点和物联网设备等运行,这就让问题变得更加复杂,甚至到了无法实现的地步。

当然,我们并不至于此。

Quinton 和 Irene 将介绍分布式系统研发方面的一些最新进展,以及他们的团队合作研究的开源分布式云操作系统,以便为开发人员提供方法借鉴。

Speakers
VR

Venugopal Reddy K

Lead Architect, Huawei
Working on distributed computing platform research and development from past one year. Prior to that, was part of network protocol stack development in routing and switching technologies(MPLS, PCE, BGP, L2/L3VPN OSPF, ISIS etc).Have worked on virtualized data center network solutions... Read More →
avatar for Irene Zhang

Irene Zhang

Researcher, Microsoft Research & University of Washington
Irene is a researcher at Microsoft Research Redmond and affiliate faculty at the University of Washington. Her research focuses on distributed systems and operating systems, especially for mobile devices and datacenters. https://www.youtube.com/watch?v=yE3eMxYJDiE&t=146s



Tuesday June 25, 2019 15:05 - 15:40 CST
Gold Hall

15:05 CST

Istio 在大规模 Kubernetes 集群中的性能和最佳实践 - Guang Ya Liu 和 Chun Lin Yang,IBM
自 2018 年实现普遍可用以来,现在 Istio 已广泛应用在众多行业云解决方案和框架中,因此了解它在大规模 Kubernetes 集群(2000+ 节点)中的性能具有重要意义。在本次会议中,我们将分享我们按照中国一家大型银行的要求对 Istio 1.1 2000 节点 Kubernetes 集群进行测试和观察的结果,并介绍如何有效使用 Istio 服务网格以获得极致性能和可扩展性的最佳实践和优化指南。

Speakers
avatar for Guang Ya Liu

Guang Ya Liu

Senior Technical Staff Member, IBM
Guang Ya Liu is a Senior Technical Staff Member (STSM) for IBM Cloud Private and is now focusing on cloud computing, container technology, and distributed computing. He is also a member of the IBM Academy of Technology. He used to be an OpenStack Magnum Core member from 2015 to 2017... Read More →
CL

Chun Lin Yang

Senior Software Architect, IBM
Chunlin Yang is a Senior Software Architect in IBM. He joined Istio project after 10 years experiences in HPC/UX/frontend area. He is Istio squad leader in IBM Private Cloud and member of Istio Open Source community.



Tuesday June 25, 2019 15:05 - 15:40 CST
618

15:05 CST

通过 Knative 和 Apache Camel 构建云集成应用 - Willem Jiang 和 Longchun Zhang,华为
Apache Camel 提供了强大的 EIP(企业集成模式)DSL,可集成大量不同的软件中间件。多年实践证明,该项目十分可靠,而在云原生时代,应用由容器和 Kubernetes 提供支持。Camel-K 项目通过利用无服务器框架 Knative 的 Eventing 和 Werving 组件在该框架上构建功能,从而将 Apache Camel 引入云原生世界。开发人员可利用 Camel-K 将 Knative 应用与少量 DSL 代码相集成,从而将服务结合在一起。

在本次演讲中,Willem 和 Longchun 将简要介绍 Apache Camel 和 Camel-K 项目,以及它们如何与云原生堆栈相集成。最后,他们将全程演示如何将服务与 Camel 和 Knative 相集成,本演示来自智能园区项目的实践。

Speakers
avatar for Willem Jiang

Willem Jiang

Open Source Technical Expert, Huawei
Willem Jiang is the technical expert of Huawei, a member of the Apache Software Foundation, he worked on many Apache projects like Camel, CXF, ServiceMix and ServiceComb. Before joining Huawei, Willem was the principle engineer of RedHat working on Fuse ESB, he also worked for FuseSource... Read More →
avatar for Longchun Zhang

Longchun Zhang

Technical Expert of PaaS, Huawei
Longchun Zhang is the Technical Expert of PaaS CTO office of Huawei, is also senior architect in middle-ware domain, in charging of research, design, and implementation of gPaaS/iPaaS and middle-ware related services now. Before join Huawei, Longchun was Expert and Manager of HP... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
620

15:05 CST

使用 Istio 运行弹性工作负载 - Matt Turner,Tetrate
还记得第一次使用时 Kubernetes 有多酷吗?获得可在任何云中进行可扩展计算的简单、易用的 API 只需部署和添加服务即可!但是随着对 Kubernetes 的深入使用,您会发现,API 远远不能满足您的需求。生产系统需要请求和限制、活性检查、HPA、PDB、PSP 等。

Istio 同样也可以解决开箱即用的微服务的许多问题,但需要进行配置。当您不再局限于使用 Bookinfo 时,只有进行更多配置才能充分利用 Istio 的功能。

在本次演讲中,我将向您展示如何:
- 识别应用版本、部署金丝雀及运行A/B 测试
- 设置超时
- 使用指数退避算法配置重试
- 实施速率限制
- 启用断路器
- 注入故障,以进行测试

此外,我还将向您展示几个重要的安全特性:
- 启用 mTLS
- 使用服务到服务访问控制列表 (RBAC)

Speakers
avatar for Matt Turner

Matt Turner

Software Engineer, Tetrate
Matt is a software engineer at Tetrate, working on Istio-related products, and loves sharing the latest tech and trends with everyone. He's been doing Dev, sometimes with added Ops, for over a decade. His idea of "full-stack" is Linux, Kubernetes, and now Istio too. He's given many... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
610-611

15:05 CST

TiKV 最佳实践 - James Zhang,PingCAP
TiKV 是一个开源的分布式事务键值数据库,也是 Cloud Native Computing Foundation (CNCF) 的沙箱项目。TiKV 内置 Rust,由 Raft 提供支持,可提供高可用性、强大的一致性、ACID 兼容性和水平可扩展性。除了支持外部一致的分布式事务之外,TiKV 还可实施协处理器框架,以支持分布式计算。
在本次演讲中,我们将介绍 TiKV 的一些最佳实践,例如如何控制数据分布以及覆盖多个数据中心场景的部署方法推荐。我们将探讨数据平衡问题,比如规模调整和平衡速度的控制,并向您展示如何识别和应对热点问题。最后,我们将介绍如何在不同的工作负载下优化性能。

Speakers
avatar for James Zhang

James Zhang

Team Leader of Storage Team, PingCAP
Zhang Jinpeng, TiKV maintainer and committer, distributed storage expert, author of "MariaDB Principles and Implementation". Mainly engaged in the design and development of large-scale distributed storage systems, and has rich experience in the database industry and system tuning... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
430

15:05 CST

containerd - 刘澜涛, Google; 傅伟, Alibaba
与 containerd 维护者一起学习如何利用 containerd 的设计和 API,从而使用、定制并增强 containerd 的功能。我们将介绍如何为特殊的存储需求构建自定义 snapshotter,并与自定义运行时集成以实现更强的隔离。 了解 containerd 架构和数据流是扩展其功能的关键。在本次演讲中,我们将了解 containerd 的内部结构(介绍其组件和数据流),然后深入探讨外部插件如何用于 containerd。我们将使用 containerd 的智能客户端 API 和插件进行全新/定制的集成。 我们将演示各种沙盒技术如何与 containerd 集成以用于 Kubernetes,包括亚马逊的 Firecracker、谷歌的 gVisor 等。参加完讨论后,与会者将会了解如何扩展/修改 containerd,从而为自定义生产部署提供增强集成。

Speakers
avatar for Lantao Liu

Lantao Liu

Software Engineer, Google
Lantao Liu is Software Engineer from Google Kubernetes Team. He is a maintainer of Kubernetes and containerd. He received M.S. and B.S. degree in Peking University. He has been working on Kubernetes for 3 years, and mainly focus on the node area.
avatar for Wei Fu

Wei Fu

Software Engineer, Alibaba
a maintainer of containerd


Tuesday June 25, 2019 15:05 - 15:40 CST
506

15:05 CST

Kubernetes 物联网和边缘工作组 - Steven Wong,VMware; Luwei He
Kubernetes 形容自己是“一个管理容器化工作负载和服务的可移植、可扩展开源平台”。

一些边缘和物联网用例对 Kubernetes 的某些方面提出了挑战。

- 在资源紧张的情况下于边缘位置(如零售店和远程分支机构)运行 Kubernetes 完整集群

- 使用云或中心位置的远程 Kubernetes 控制平面在边缘运行容器化工作负载

- 在边缘使用非容器化软件运行设备

本次演讲将调查一些现有的边缘和物联网领域解决方案,包括它们如何在 Kubernetes 限制的范围内解决安全、消息传递、资源限制、数据通信、应用程序生命周期管理等问题。

我们将总结一份有关物联网边缘工作组当前活动的报告,并详细介绍如何参与这些活动。

Speakers
avatar for Luwei He

Luwei He

Open Source Engineer, HUAWEI TECHNOLOGIES CO., LTD.
I am Ivy He, an open source engineer from Huawei. I was involved in open source work related to high-performance storage and edge computing. Contributed in SPDK, Kubernetes, Akraino and other open source communities. Currently I am mainly engaged in open source practice in AI obs... Read More →
avatar for Steven Wong

Steven Wong

VMware
Steve Wong has been active in the Kubernetes community since 2015. He is a co chair of the CNCF Working Group. Steve is co-chair of the VMware User Group on the Kubernetes project. He has implemented industrial control systems for many factories, pipelines, and process control systems... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
501

15:05 CST

介绍:OpenStack 特别兴趣小组 (OpenStack SIG) - Chris Hoge,OpenStack Foundation
作为基本介绍的一部分,SIG-OpenStack 将介绍如何在 Kubernetes 集群上启用 OpenStack 云提供程序接口,以及如何使用社区开发的工具(如 Kops 和 Cluster-API OpenStack Provider)在 OpenStack 云上安装 Kubernetes 集群。我们还将大概介绍 SIG 工作,包括如何参与开发、测试和文档编制。

Speakers
avatar for Chris Hoge

Chris Hoge

Senior Technical Marketing Manager, GitLab
Chris Hoge was the Senior Strategic Program Manager for the OpenStack Foundation, where he focused on interoperability testing and containers. He’s also active in the Kubernetes community as a co-lead on both the OpenStack and Cloud Provider SIGs. Previously he worked on cloud automation... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
613

15:05 CST

阿里巴巴利用 K8S、Kata 容器和裸机云构建无服务器 - Yifei Zhang 和 Huamin Tang,阿里巴巴
无服务器很火!大家都知道。虽然没有很多人知道在无服务器平台中,来自不同租户的应用必须共置于同一节点上,这也是无服务器的成本远低于基于虚拟机的云的关键。

但问题是:用户的代码不受信任。

在阿里云,我们使用 ECS 裸机实例 + Kubernetes 作为无服务器基础设施,并将 Kata 容器用作容器运行时。详细地说,我们将谈论我们从使用 Kubernetes 解决裸机云多租户难题并实现高性能中所汲取的经验教训。我们还将分享多租户 Kubernetes 的设计和架构,如何使用 VPC 网络进行隔离,以及如何改进采用直连网络的 Kata 容器的性能以实现原生性能,例如使用 RunC 和 qcow2 图形驱动程序而非使用 9pfs 改进 I/O。

Speakers
avatar for Yifei Zhang

Yifei Zhang

Senior Enigneer, Alibaba
Yifei Zhang, senior engineer at Alibaba, he focuses on technical research and product development in Kubernetes, secure containers and Serverless, he has rich experience in public cloud, and is now fully working on SAE(Serverless App Engine), which is the Serverless product in Alibaba... Read More →
HT

Huamin Tang

Senior Engineer, Alibaba
Huamin Tang, Alibaba senior engineer, focuses on container runtimes, including runc, secure containers, and more. She has extensive experience in container runtime and is a reviewer for containerd.



Tuesday June 25, 2019 15:05 - 15:40 CST
619

15:05 CST

递归读写死锁与何处可发现此类死锁 - Boqun Feng,华为
Lockdep(Linux 内核中的死锁检测器)是一个用来检测死锁的强有力工具,且内核开发人员已使用了很长一段时间。但是,当涉及到读写/写锁死锁检测时,lockdep 仅能够提供有限的支持。同时,一些主要架构(x86 与 arm64)已经或正试图将其 rwlock 实现转变为队列 rwlock,从而使得这一支持变得更加有限。例如,我们发现了一些发生在内核中的死锁案例,但我们无法使用 lockdep 对其进行检测。

为了改善这一情况,ikml 发布了一个补丁集以支持在 lockdep 内进行读写/写入死锁检测,并已更新到了第 6 版。

本演讲将简要介绍 rwlock 相关死锁(递归读写死锁),以及我们如何对 lockdep 进行微调以进行检测。其将着重于检测算法以及准确性和一些实现细节。

Speakers
BF

Boqun Feng

Software Engineer, Huawei
Boqun Feng is an active developer in Linux kernel community. He focuses on parallel programming areas in Linux kernel (atomics/locks/rcu). He is the dedicated reviewer for atomic subsystem and co-maintainer of both Linux Kernel Memory Model and Restartable Sequence in Linux kernel... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
518

15:05 CST

处理验证数据过载 - Lan Xia和Renfei Wang,IBM
由于大量的测试需求(包括测试的版本,平台和实现的数量),AdoptOpenJDK 和 Eclipse OpenJ9 项目每天都会生成大量的测试日志和控制台输出。这来自日常,个人和拉动的”噪音“请求构建需要处理以便消费和理解它。在某些情况下,我们可以将测试代码设置得更简洁。在所有情况下,需要有效地细化这些原始数据以了解下一步要采取的操作。

本演示文稿介绍了我们应用数据可视化,过滤和分类的方法。我们也在尝试采用深度学习等相关技术。我们的最终目标是有效地显示结果,允许用户快速缩小问题范围并更好地监控服务器场以支持复杂的连续交付管道。

Speakers
RW

Renfei Wang

Software Developer, IBM
Renfei Wang is an enthusiastic software developer at IBM Runtime Technologies. With strong technical skills in multiple programming languages and cross platform software development, he provides functional verification solutions and support for various runtime components, including... Read More →
avatar for Lan Xia

Lan Xia

Software Developer, IBM
Lan Xia is a team lead in Functional Verification Team in IBM Runtime Technologies. As a software developer for over 10 years, she has extensive experience in software development, web development and test management. She is a committer on the open source project - Eclipse OpenJ9... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
431

15:05 CST

您的边缘计算路径 - Akraino Edge Stack - Tina Tsou,Arm
随着 5G、AR/VR、自动驾驶汽车和物联网等新技术的出现,网络的用户端将会生成数据。这些用例要求在分布式终端之间进行实时处理和通信,由此需要使用“边缘计算”在网络边缘进行高效处理。

Akraino Edge Stack 是一个 LF Edge 项目,可以填补技术差距并为边缘创建开源软件。

Akraino Edge Stack“蓝图”为特定的 Edge 用例提供端到端的解决方案,是一个完整、经过测试、可部署到生产环境的解决方案。Akraino 集成了多个 OpenSource 以交付蓝图。

在本次演讲中,我们将分享:
1.Akraino 的 Edge 用例及其蓝图,尤其是容器化网络。
2.Akraino 社区正在开发的各种蓝图。
3.如何参与并为 Akraino 社区做出贡献

Speakers
avatar for Tina Tsou

Tina Tsou

Director Infra Ecosystem, Arm
Tina Tsou is an accomplished global industry leader. As a visionary, she develops and deliversinfrastructure and enterprise products—through initial launch and iterations. She boasts expansiveachievement in large-scale technical project management, software engineering, and strategic... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
617

15:05 CST

在 KubeEdge + ARM 平台上运行的物联网应用 - Xuan Jia,Edge Computing Architect 和 Bin Lu,ARM
我们认为 k8s 将可能介于物联网边缘设备/网关、边缘节点与云平台之间。所以,我们将着重于这一领域。我们最初的目标是为物联网边缘应用而不断发展 k8s:
1,支持工业物联网用例,可扩展至数百万的边缘设备
2,通过边缘节点,拉近计算与数据源之间的距离。预期的优势包括减少延迟、实现高性能与提升可靠性。
在本演讲中,我们将在 k8s 边缘计算平台的基础上介绍并展示我们的云原生宽带路由器 CNF。
主要功能包括:
1,硬件:我们将演示个人便携式边缘云。这一集群包括 4~5 块 Arm 板。
2,容器编排:Kubeedge + K8s
3,部署:helm
4,容器:构建最小尺寸的容器
5,CNF:分布式网关
6,其他功能:cpu 管理器/设备插件/......

Speakers
XJ

Xuan Jia

Edge Computing Architect, China Mobile
Jia Xuan , 5G edge computing platform architect in China Mobile, project manager, graduated from Tsinghua University, CNCF Ambassador. Buid 5G edge computing ecosystem, including edge application and releated technology. He has about 10 years experiences in Cloud Computing.
avatar for Bin Lu

Bin Lu

staff software engineer, ARM
Currently, Bin Lu is working for Arm. His previous employer is IBM. In Arm & IBM, Bin Lu is focus on the area of container platform. His job includes the following: system architecture design, development and optimization for open-source community. Also, he has a deep background in... Read More →



Tuesday June 25, 2019 15:05 - 15:40 CST
607-608

15:05 CST

如何使用开源项目让智能城市保持智能 - Yoshitake Kobayashi,东芝公司
发电厂、雷达系统、交通信号灯、通信和天气系统根植于我们的日常生活之中。其中的许多基础设施系统已经存在几十年甚至更长的时间,因此安全性和使用寿命至关重要。当前,所有这些系统都是从零开始构建,很少重用现有的软件构建模块,从而会浪费大量的资源、金钱和时间。此外,它还会导致工作的碎片化和重复。

Civil Infrastructure Platform (CIP) 旨在基于现有开源基础和专业知识,加快基于 Linux 的民用基础设施系统的实施,通过打造基础层来建立事实的标准,并在工业需求方面促进和影响上游项目。


Speakers
avatar for Yoshitake Kobayashi

Yoshitake Kobayashi

Director, Toshiba
Yoshitake Kobayashi is the Senior Manager of The Open Source Technology Department at Toshiba Corporation. The team provides a Linux based system and related technologies such as Database and Web application frameworks for various Toshiba products. His research interests include operating... Read More →


Tuesday June 25, 2019 15:05 - 15:40 CST
616

15:30 CST

15:40 CST

茶歇
在展商区享用茶歇及点心

Tuesday June 25, 2019 15:40 - 15:55 CST
Silver Hall - Level 1F

15:40 CST

Clear Linux云原生架构中的应用 - Rick Wang, Intel
Clear Linux是一个面向云和边缘计算、模块化的开源Linux发行版,专为定制和可管理性而设计,并针对性能和安全性进行了优化。 在由Kubernetes主导的云原生架构中,Clear Linux集成了多个关键组件,如Docker引擎,Kata运行时,Kubernetes,DPDK等,可以适配各种容器主机应用场景。 此外,Clear Linux作为容器基础操作系统,继承了基于硬件能力优化了的二进制库。因此,无论是系统操作员直接使用基于Clear Linux的通用微服务或开发人员基于Clear Linux的基础镜像开发业务逻辑,硬件的能力都可以得到最大的发挥。

Speakers
RW

Rick Wang

Software Engineering Manager, Intel



Tuesday June 25, 2019 15:40 - 16:00 CST
展示剧院,赞助商展示区

16:00 CST

发布工程即服务 - 与 K8s 集成的艺术 - Maryam Labib 和 Ramya Shenoy,Pivotal
我们正在错过改进和优化软件集成流程的机会,这可能会降低代码质量,掩盖组件之间的不兼容性,并让寻求可靠发布周期的用户感到失望。

在本次演讲中,两位创意工程师将分享他们的团队为解决漫长的发布周期和无休止的错误报告而构建“发布工程即服务”的过程,旨在帮助开源贡献者了解集成过程中的微小变化如何对常用功能的交付速度产生重大影响。

Maryam 和 Ramya 将介绍:
- 在 Kubernetes 的环境中,发布工程团队承担哪些职责?
- 我们应该如何使用 CI/CD 进行一致的软件集成?
- 我们如何通过自动化、并行化和重复利用来改善反馈周期?

Speakers
ML

Maryam Labib

Software Engineer, Pivotal
Maryam Labib is an engineer on the Cloud R&D team at Pivotal working on Release Engineering for Pivotal Container Service (PKS). Prior to this, she contributed to various components of Cloud Foundry. She lives in Mountain View, where she enjoys playing soccer and tennis, skateboarding... Read More →
RS

Ramya Shenoy

Senior Software Engineer, Pivotal
Ramya Shenoy is a senior software engineer on the Cloud R&D team at Pivotal working on developing Pivotal Container Service (PKS). She enjoys painting and swimming in her free time.



Tuesday June 25, 2019 16:00 - 16:35 CST
515

16:00 CST

使用 Kubernetes 上的加密容器镜像保护敏感代码 - Brandon Lum 和 Harshal Patil,IBM
许多企业都有自已的商业秘密,无论是专有的人工智能模型,还是秘密的高频交易策略。最重要的是,要确保关键算法、专有代码或其他高度敏感的内容保持加密状态,避免曝光。

在本次演讲中,我们将向您展示用户如何在构建过程中创建加密容器的端到端流程,以使用建议的 ImageDecryptSecrets 在 Kubernetes 集群上运行加密容器镜像。我们还将展示加密镜像 OCI 规范如何通过容器镜像的分层来进行细粒度加密。最后,我们将讨论 Image Encryption 将如何集成到容器生态系统中,并讨论容器 DevSecOps 管道创新的几种可能性。

Speakers
avatar for Brandon Lum

Brandon Lum

Senior Software Engineer, IBM
Brandon loves designing and implementing computer systems (with a focus on Security, Operating Systems, and Distributed/Parallel Systems). He enjoys tackling both technical and business challenges and has a side interest in organizational behavior and leadership. At IBM Research... Read More →
HP

Harshal Patil

Advisory Systems Software Engineer, IBM
Harshal is an Open Source developer working on Kubernetes and Runtimes. At IBM Power Systems, he designs and implements container architectures focused on security that take advantage of Power's unique hardware features. In the container ecosystem, Harshal’s contributions span from... Read More →


Tuesday June 25, 2019 16:00 - 16:35 CST
618

16:00 CST

网络带宽感知 Kubernetes 集群 - Yifeng Xiao 和 Yang yu,VMware
目前 Kubernetes 调度程序仅考虑 cpu 和内存,但网络带宽超额认购现象在数据中心内广泛存在,因此带宽争用对于带宽敏感型应用来说是一大难题。由于 Kubernetes 通常部署在 vSphere 或 OpenStack 等虚拟化基础设施中,因此 Kubernetes 工作节点级别的网络信息不足。要想保证那些特殊应用不会被阻塞在集群中,我们就需要为整个集群中的工作节点保留网络带宽,并在调度程序的算法中使用这些信息。在此提案中,我们不仅会演示如何将默认 Kubernetes 调度程序扩展到外部服务以更好地放置到网络资源上,还会介绍一种可确保关键应用获得持续网络带宽的方法。

Speakers
avatar for Yifeng Xiao

Yifeng Xiao

Software Engineer, VMware
Yifeng Xiao works as a staff engineer at VMware and he focuses on migrating workloads between Kubernetes clusters.
avatar for Yang Yu

Yang Yu

Software Engineer, VMware
Yang is a staff engineer of China R&D, VMware. She's working on Kubernetes CNI plugin, focusing on providing CNI plugin for VMware NSX transformers product. Before joining in the Kubernetes community, Yang worked for OpenStack open source project for 4 years. She was familiar with... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
517

16:00 CST

为互联网金融关键任务场景扩展部署 - Mengyi Zhou 和 Ke Wu,蚂蚁金服
默认部署方法为执行常规版本升级提供了一种良好的解决方案。但是,将高可用性和可靠性的大规模服务部署为互联网金融应用尚且另当别论,更不用说这种工作负载在现有操作系统和维护系统下所面临的兼容性问题了。

蚂蚁金服引入的新工作负载可让这些问题迎刃而解。它能够通过可靠而灵活的分发、风险控制的部署策略以及高性能的就地更新扩展部署能力。它尤其消除了金融服务行业所面临的技术障碍,使开发商和运营商能够专心发展核心业务。

Speakers
avatar for Mengyi Zhou

Mengyi Zhou

Engineer II, Ant Financial
Mengyi Zhou is a software engineer at PaaS cloud service team of Ant Financial, where she focuses on building large-scale deployment platform for both vm and container services on cloud. She indulges herself into devops workflow and experience. She is one of the core developer of... Read More →
avatar for Ke Wu

Ke Wu

Senior Engineer, Ant Financial
Ke Wu is a Senior Engineer from Ant Financial. Ke works in Ant Financial PaaS cloud service team, with a focus on AntCloud Kubernetes Service development including extending Kubernetes for financial scenario. Ke has worked on PaaS and Big Data for years. He is also a contributor... Read More →


Tuesday June 25, 2019 16:00 - 16:35 CST
Gold Hall

16:00 CST

Kubernetes 集群的大规模分布式深度学习 - Yuan Tang,蚂蚁金服;Yong Tang,MobileIron
本次演讲的重点是在 Kubernetes 上部署大规模分布式深度学习。此外,还将介绍如何通过使用运算符来管理和并实现机器学习训练过程自动化。我们将分享我们的经验,并比较两个开源 Kubernetes 运算符:tf-operator 和 mpi-operator。这两个运算符都为 TensorFlow 管理训练任务,但有着不同的分配策略,这就造成了 CPU、GPU 和网络利用率方面的不同性能结果。

深度学习任务既是网络密集型又是 GPU 密集型,因此对编排进行适当优化非常重要。易发的不平衡会导致闲置计算容量,这对于 GPU 节点来说成本太高昂了(与 CPU 相比)。我们将分享我们的经验,希望可提供有用的洞察,帮助从机器学习任务中获得更好的经济效益。

Speakers
avatar for Yuan Tang

Yuan Tang

Founding Engineer, Akuity
Yuan is a founding engineer at Akuity. Previously, he was a senior software engineer at Alibaba Group, building AI infrastructure and AutoML platform. He's a co-chair of Kubeflow, maintainer of TensorFlow and Argo, PMC member of XGBoost and Apache MXNet, as well as author of numerous... Read More →
avatar for Yong Tang

Yong Tang

Director of Engineering, Ivanti
Yong Tang is director of engineering at Ivanti. He is a core maintainer of CoreDNS and contributes to many container, cloud-native, and machine learning projects for the open source community. In addition to CoreDNS, he is a maintainer of Docker/Moby. He is also a maintainer and SIG... Read More →


Tuesday June 25, 2019 16:00 - 16:35 CST
620

16:00 CST

在 Kubernetes 中经济高效地调度大量容器 - Yuan Chen,京东
京东在生产环境中运行着世界上规模最大的 Kubernetes 集群之一,支持从电子商务服务到大数据和机器学习任务的各种工作负载。在如此庞大的规模和复杂性下,只有高效的调度才能解决可扩展性和成本效益方面的问题。

京东首席架构师刘海峰将介绍京东如何克服障碍,通过高级调度来改善其 Kubernetes 集群的资源利用率和成本效率,包括细粒度的货币化和资源使用监控、机器学习驱动的资源分配、混合工作负载的协同调度以及毫秒级的弹性扩展。这就具体涉及到了京东的 Kubernetes 调度系统 — 阿基米德。刘海峰将以京东 618 店庆特卖日 Kubernetes 平台所处理的 247 亿美元交易为例,详细解释该调度系统如何帮助应对极端需求。

Speakers
avatar for Yuan Chen

Yuan Chen

Principal Architect, JD.com
Yuan Chen is a Principal Architect at JD Silicon Valley R&D Center. He has 15+ years of research and industrial experience in the areas of large scale distributed systems, cloud computing and cluster management. His current work focuses on efficient resource management for cloud native... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
430

16:00 CST

小组讨论:在为 Kubernetes 做贡献的过程中学习、成长和获取成功 - Wenjia Zhang,Google;Xiang Li,阿里巴巴;Chao Xu, Google;Yuquan Ren,Bytedance
过去一年,Kubernetes 在中国取得了快速发展,Kubernetes 的很多贡献及相关项目都来自中国社区。在这次小组讨论中,我们邀请了 Kubernetes 社区的主要贡献者来分享他们的经验。我们将分享相关资源和信息,帮助您更好地为 Kubernetes 做贡献。无论您是充满好奇心的 Kubernetes 贡献新手,还是经验丰富的 Kubernetes 开发者,总有一些实用的东西可以帮助到您。与此同时,我们也希望听取您的意见,以便为中国贡献者提供力所能及的帮助。

Speakers
avatar for Chao Xu

Chao Xu

Software engineer, Google
Chao Xu has been a member of Kubernetes SIG apimachinery for more than 4 years. He is one of the top contributors, owning the garbage collector, admission webhooks, etc. Recently, Chao has been focusing on safe Kubernetes upgrades/downgrades. At his free time, Chao is a good table... Read More →
YR

Yuquan Ren

Senior Software Engineer, Bytedance
Yuquan Ren is a senior software engineer at Bytedance focusing on kubernetes related work.任玉泉现就职于字节跳动,主要从事和 kubernetes 相关的设计和开发工作。
avatar for Wenjia Zhang

Wenjia Zhang

Software Engineer, Google
Wenjia Zhang is a Software Engineer on GKE team at Google. She is an active contributor for both Kubernetes and etcd open source projects.
XL

Xiang Li

Senior Staff Engineer, Alibaba
Xiang is a Senior Staff Engineer of Alibaba. He works on Alibaba’s cluster management system and helps with Kubernetes adoption for the entire Alibaba group. Prior to Alibaba, Xiang led the Kubernetes upstream team at CoreOS. He is also the creator of etcd and Kubernetes operator... Read More →


Tuesday June 25, 2019 16:00 - 16:35 CST
609

16:00 CST

CNCF 无服务器工作组:我们要发展到哪里?- Doug Davis,IBM
一起来探索 CNCF 无服务器工作组的历史、目标、成果和未来方向。随着 CloudEvents 规范接近完成,开始出现的一个问题是,接下来会发生什么(如果有的话)。使用无服务器的人群提到的一个主要痛点是,其功能缺乏互操作性和可移植性 - 这是否为第二个沙盒项目创造了机会?还是为时过早?在本次演讲中,我们将与听众一起讨论这些选项,同时收集反馈,帮助工作组确定接下来的工作。准备好您的想法,我们诚邀您畅所欲言!

Speakers
avatar for Doug Davis

Doug Davis

PM Microservices, Microsoft
Doug is currently focusing on improving the developer experience for cloud native computing in Azure Cloud. He’s been working on Cloud related technologies for many years and has worked on many of the most popular OSS projects, including OpenStack, CloudFoundry, Docker, Kubernetes... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
506

16:00 CST

主题介绍 + 深入讲解:Kubernetes 一致性工作组 - Srinivas Brahmaroutu,IBM;Dan Kohn, CNCF
本次会议将介绍 Kubernetes 一致性认证计划的重要性。会议主题包括如何运行一致性测试套件、如何针对发行版和安装程序验证公司平台,以及如何让您的公司从该计划中获得最大利益。此外,本次会议还将介绍一致性认证计划的最新消息、一致性测试套件的覆盖范围以及未来向新兴重点领域的扩展计划。与会者还将有机会了解最新的工具改进,并加深对于一致性项目的仪表盘以及一致性认证计划文档方法的理解。

Speakers
avatar for Dan Kohn

Dan Kohn

General Manager, Linux Foundation Public Health, Linux Foundation
Dan leads Linux Foundation Public Health, a new initiative to use open source software to help public health authorities combat COVID-19 and serves as VP, Strategic Programs for the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes... Read More →
avatar for Srinivas Brahmaroutu

Srinivas Brahmaroutu

Sr. Software Engineer, IBM
Srinivas Brahmaroutu works as a Software Engineer at IBM Corp. He has many years of experience around IBM cloud offerings. He has worked on many strategic open source projects including Cloud Foundry, Docker and Mesos. Currently he works on Kubernetes contributing to test-infra and... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
501

16:00 CST

简介和探究:Azure SIG - Craig Peters 和 Pengfei Ni,Microsoft
在 SIG Azure 简介和探究中,我们将向您介绍 SIG Azure 存在的原因及其管理团队。在此基础上,我们将介绍 Kubernetes 1.14 和 Kubernetes 1.15 等过去几个版本的发展动态及 Kubernetes 1.16 的一些计划事宜。此外,我们还将谈及在 Azure 上成功部署 Kubernetes 的注意事项。之后,我们将演示在如何 Azure 上配置 Kubernetes、如何将 Cluster API 用于 Azure,并谈谈为何 Cluster API 对生态系统至关重要。最后也是最重要的一点是,我们将谈论参与 SIG Azure 及我们谈到的所有论坛的最佳方式!

Speakers
avatar for Pengfei Ni

Pengfei Ni

Senior Software Engineer, Microsoft
Pengfei Ni is a senior software engineer at Microsoft Azure and maintainer of the kubernetes project. He has extensive experience in Cloud Computing, Kubernetes and Software Defined Networking (SDN). He has given presentations on KubeCon China 2018, ArchSummit 2018, LC3 2018, and... Read More →
avatar for Craig Peters

Craig Peters

Principal Program Manager, Microsoft
Craig is a Principal Program Manager on the Container Compute team at Azure focused on container infrastructure projects. Craig is active in many Kubernetes Special Interest Groups and contributing to Windows nodes in Kubernetes. He is a technology generalist interested in making... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
613

16:00 CST

面向 Kubernetes 的拓扑感知服务路由即将推出! - 杜军,华为
Kubernetes 中有 3 个拓扑感知区域:调度、存储和服务。Kubernetes 现支持拓扑感知调度和卷配置,但尚不支持拓扑感知服务路由。众所周知,跨区域网络流量收费,而区域内则不收费。假设用户只想访问与客户端位于同一区域的服务后端,希望 kube-scheduler 可限制 Pod 在特定区域内运行,但 kube-proxy 可选择位于不同区域的端点。为了消除这些痛点,sig-network 正在引领社区开发一项新特性 - 拓扑感知服务路由。
这项特性所有者将详细介绍设计和实施拓扑感知服务路由的挑战,并描述这项特性的未来发展方向,包括测试版和最终版标准。

Speakers
avatar for Jun Du

Jun Du

Senior Software Engineer, Huawei
Jun Du is one of the CNCF TOC Contributors and the author of two books on cloud-native area, e.g. "docker--containers and cloud”and“etcd in-depth interpretation". He is the maintainer and owner of some notable features of Kubernetes, e.g. IPVS-based kube-proxy and pod traffic... Read More →


Tuesday June 25, 2019 16:00 - 16:35 CST
610-611
  KC+CNC - 网络

16:00 CST

在 Web 级集群中动态调整 Pod 资源限制 - Cheng Wang 和 Xiaoyu Zhang,阿里巴巴
您是否曾想过如何为 Pod 设置完美的资源限制?如何在资源效率与应用 SLO 之间取得平衡?

在本次演讲中,我们将分享阿里巴巴集团通过将不同 QoS 类别的 Pod 共置在同一节点上,在 Web 级集群中动态调整 Pod 资源限制(特别是在资源争用期间)的实践以及从中汲取的经验教训。

在生产集群中应用这一实践后,我们将集群资源使用率提高了 14%~30%,尾部延迟(95%)提高了 76%~87%,TPS(每秒事务处理数)提高了 107%~163%。

大家可以借鉴我们的经验,利用 Kubernetes 原生方法提高集群的资源利用率和应用性能。

Speakers
avatar for Cheng Wang

Cheng Wang

Software engineer, Alibaba
Cheng Wang is a software engineer at Alibaba Group, helping enhance cluster monitoring, resource management and scheduling with data-driven intelligence for Alibaba’s Web-scale clusters. Prior to joining Alibaba, he worked at VMware with the focus on Docker, Kubernetes and edge... Read More →
avatar for Xiaoyu Zhang

Xiaoyu Zhang

Principal Engineer, Tencent
Xiaoyu Zhang is a principal engineer in Tencent Cloud. He worked for Alibaba Cloud as a senior engineer. He's a member of the Kubernetes organization. He mainly works on Kubernetes project and focuses on docs, kubectl, controller-manager, storage and runtime areas. He had multiple... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
619

16:00 CST

基于 SPDK 的用户空间 NVMe Over TCP 传输解决方案 - Ziye Yang,英特尔
最近,NVM express 就 NVMe over fabrics 发布了新的 TCP 传输 (TP8000) 规范。在本演讲中,我们将介绍 SPDK 内 NVMe-oF 的 TCP 传输的设计、实现与开发计划。 目前,SPDK 可在主机端与目标端进行 TCP 传输,并已经与 Linux 内核解决方案进行了测试,表现出了良好的互操作性。 此外,我们也将提供一些实验结构以证实 SPDK 的 NVMe-oF TCP 传输实现的性能与可拓展性。 同时,我们还将介绍一些技术以进一步改善 SPDK 解决方案的性能,例如:(1) 利用用户空间 TCP 堆栈(例如,VPP + DPDK)以替代内核 TCP 堆栈;(2) 利用硬件的一些功能,例如英特尔的 E810 NIC 上的 ADQ。

Speakers
avatar for Ziye Yang

Ziye Yang

Cloud software architect, Intel
Ziye Yang is a staff software engineer at Intel and involved in software development work in cloud native area. Before that, Ziye worked at EMC for 4.5 years. Ziye is interested in cloud infrastructure, system software security, system virtualization, file system & storage related... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
518

16:00 CST

混合与多云端内的网络可见性 - Suresh Kumar Anaparti 和 Harikrishna Patnala,Accelerite
要想监管跨数据中心的混合/多云端部署内的网络,并为之排除故障,存在一定的复杂性。网络提供商的多样性以及多厂商设备则为策略执行的验证工作引入了更多的细节信息。

网络可见性平台使得人们能够了解该网络内的流量模式、性能与策略合规性。同时它还可通过机器智能对不同网络进行智能审计,以将人为干扰降至最低。云网络管理员能够快速找出原因,并附上详细说明,以支持重新设计网络策略/规则。

在本演讲中,Suresh 将依据其在现场 CloudStack 部署中的经验,并在实时客户用例的辅助下,介绍在混合与多云端环境下的网络可见性的概念,以及可帮助云端管理员充分利用可见性平台的战略。

Speakers
SK

Suresh Kumar Anaparti

Principal Product Engineer, Accelerite
Suresh Kumar Anaparti holds a Master degree in Software Systems and has 14 years of product development experience in Networking, Cloud Infrastructure, Telecom(VoIP) and Geospatial Technologies. He is an Apache CloudStack contributor and is currently working with Accelerite.
HP

Harikrishna Patnala

Senior Product Engineer, Accelerite
Harikrishna holds a Master degree in Computer Science Engineering from IIT Madras, India and has 6 years of product development experience in Networking and Cloud Computing. He is an Apache CloudStack committer and is currently working with Accelerite.



Tuesday June 25, 2019 16:00 - 16:35 CST
431

16:00 CST

小组讨论:物联网中的边缘计算 - Tiejun Chen,VMware;Janko Isidorovic,Mainflux;Shane Wang,英特尔;Changming Bai,阿里巴巴和 Ivy Peng,IoT Think-Tank
边缘计算情景的一个关键是物联网。我们当前正试图将边缘计算付诸实践,但这说起来容易做起来难。尤其是,在为各种商业物联网系统提供边缘网络连接和不同计算技术的同时,我们也面临着边缘复杂性的许多挑战。

在本次小组讨论中,我们的几位不同领域的技术专家将分享:

1. 边缘计算 vs 雾计算 vs 云计算
2. 用例和杀手级应用程序
3. 边缘面临的挑战、问题和效益,特别是在工业领域
4. 开源解决方案、项目和联盟。
5. Linux Foundation 主持的 LF 边缘项目
6. 中国的开源边缘与活动
7.环境

该小组讨论将通过在 VMware、英特尔、阿里巴巴、LF Edge 等的多位边缘计算专家中展开讨论,帮助您深入了解物联网边缘计算。

Speakers
avatar for Janko Isidorovic

Janko Isidorovic

COO, Mainflux
Janko Isidorovic is the Chair of the EdgeX Applications Working Group and Co-Founder of Mainflux.Janko gained comprehensive work experience in NELT, South Europe’s biggest logistic and distribution company (P&G, Kraft Foods, Wrigley and SSL) as ERP Specialist, IT Specialist for... Read More →
IP

Ivy Peng

Founder, IoT Think-Tank
Graduated from Tsinghua University, major in Control Theory and Science, with a master's degree. More than ten years experiences related with IoT. Through long-term communication and research with a large number of enterprises, she has formed unique understandings and insights of... Read More →
avatar for Shane Wang

Shane Wang

Engineering Director, Intel
Shane Wang is an engineering manager for networking and storage at Intel's System Software Products. He has participated in or led his team on research and development of open source software projects such as Xen, tboot, Yocto and OpenStack. Since 2015, he has served as an individual... Read More →
avatar for Tiejun Chen

Tiejun Chen

Sr. Tech lead & Architect, VMware
Tiejun Chen is one technical leader and Architect from Advanced Technology Group, VMware OCTO. Before joined VMware, he worked at Wind River System and Intel OTC. He's been working on a lot of areas - hw assisted virtualization technologies, edge computing, ML/AI, RISC-V, WebAssembly... Read More →
CB

Changming Bai

Edge Computing Technology Experts,Alibaba Cloud, Alibaba
Currently he is responsible for the technical architecture of edge computing,open source and standardization work in Alibaba Cloud.He have 10 years of experience in Telecom industry and Cloud computing technology research and development.He was engaged in the research and standardization... Read More →


Tuesday June 25, 2019 16:00 - 16:35 CST
617

16:00 CST

超云时代的业务模式 - Emilie Schario,GitLab
基于开源项目的公司在货币化方面正经历着有趣的时期。在本次演讲中,我将介绍:

* 打包开源的超云服务的最新发展
* 发布竞业禁止许可作为回应的开源公司
* 这些许可证的影响 - 从项目为主型公司的商业愿望观点来看的开源问题
* 对于开源为主的公司,它们可以选择哪些业务模式?
* 基于买方的开放式内核的 Gitlab 模型

Speakers
avatar for Emilie Schario

Emilie Schario

Internal Strategy Consultant, Data, GitLab
Emilie Schario is an expert in scaling Data Analysts while being responsive to the hypergrowth of the business. As Data Engineer, Analytics at GitLab, she’s overseen 3x growth in the Data function in the last 12 months. She is a contributor to many open source projects including... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
403/405

16:00 CST

蓝牙 Mesh 与 Zephyr - Kai Ren,Bluetooth SIG
蓝牙 mesh 于 2017 年 7 月引入,其将蓝牙网络拓扑结构从点到点、点到多点网络扩展为多点到多点网络,这可为无数的蓝牙设备创建安全网络。蓝牙 mesh 在低功耗蓝牙(低功耗蓝牙)之后发布,所以其继承了低功耗蓝牙的低功率、灵活与其他特性。

Zephyr 项目是一个 Linux Foundation 项目。其采用开源模式,自 2017 年 9 月开始支持蓝牙 mesh 1.9.0 以上版本,当前仍在通过发布新版本不断改进。

本演讲将展示并解释蓝牙 mesh 的基本技术概念,例如,配置、模型、安全密匙、发布/订阅、地址等,并将介绍 Zephyr 项目上的蓝牙 mesh 实现的关键点。

Speakers
avatar for Kai Ren

Kai Ren

Senior Developer Relations Manager, APAC, Bluetooth SIG
I'm Kai Ren (任凯), Senior Developer Relations Manager of Bluetooth SIG in APAC region from April 2015. Bluetooth SIG is a technical standards organization behind Bluetooth technology. I have more than 10 years experience in the design and development of wireless sensor networks... Read More →



Tuesday June 25, 2019 16:00 - 16:35 CST
607-608

16:00 CST

Zephyr 项目:使用开源 RTOS 解锁物联网创新 - Kate Stewart,Linux Foundation
在过去的 3 年里,Zephyr 项目已经发展成为嵌入式和物联网生态系统中增长最快且发展最快的开源 RTO 之一。本演讲将向与会者介绍社区、当前计划和技术路线图的预览。

社区:Zephyr 项目每月都有越来越多的新贡献者参与。本演讲将深入介绍构建 Zephyr OS 的人员以及激发他们参与的因素。

Zephyr OS 的新功能:Zephyr 项目有许多技术更新,包括首个 LTS 版本、新功能和扩展功能。本演讲将重点介绍这些计划,并解释它们对开发人员的意义。

展望未来:Zephyr 项目目前正在寻求功能安全认证,并扩展我们的开发人员资源。我们将带您了解项目的未来发展,以及如何参与其中。

Speakers
avatar for Kate Stewart

Kate Stewart

Senior Director of Strategic Programs, Linux Foundation
Kate Stewart is a Senior Director of Strategic Programs, responsible for Embedded and Open Compliance programs. Since joining The Linux Foundation, she has launched Real-Time Linux, Zephyr Project, CHAOSS, and ELISA.


Tuesday June 25, 2019 16:00 - 16:35 CST
616

16:45 CST

云集成应用时代的部署和管理 - Neil Peterson,Microsoft
随着数据库、认知服务和消息队列等云服务功能的发展,经过扩展的应用架构不仅包括代码,还包括托管云服务。在本次演讲中,我们将探讨部署和管理云集成应用所面临的独特挑战。

主要议题包括:
- 如何将代码和云服务作为一个单元进行部署和管理
- 管理应用和云服务之间的连接字符串和密钥
- Kubernetes Service Catalog、Terraform 和 Cloud Native Application Bundles (CNAB)等新兴应用部署技术的比较

除了介绍云集成应用如何改变部署和管理实践之外,本演讲还旨在鼓励大家着手研究促进这些部署的新兴技术。

Speakers
NP

Neil Peterson

Cloud Advocate, Microsoft
Neil Peterson is a datacenter and cloud enthusiast. With 15 years' experience in large datacenter deployment, management and maintenance operations, Neil now works as a cloud advocate delivering technical training, documentation, and samples with focus on Azure infrastructure, automation... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
515

16:45 CST

通过挖掘和自动修复漏洞来升级镜像 - Lin Ru, DaoCloud 和 Yan Wang,VMware
随着容器技术在业界的广泛采用,如何有效保护容器运行环境免遭相关潜在漏洞的破坏给平台和/或安全管理员带来了新的挑战。

在本演示文稿中,我们将对如何提高镜像注册表中的容器镜像安全性与大家进行分享:
1.利用一种可插拔的扫描机制挖掘镜像漏洞,并且为利益相关方导出各种格式的扫描报告;
2.将基于扫描结果的控制策略应用到镜像,以确保从镜像注册表到容器运行环境的分发通道的安全;
3.利用可自动修复镜像漏洞的方式来提高镜像的安全性;
4.进行精彩演示,让您轻松了解本次演讲中提到的解决方案

Speakers
LR

Lin Ru

DevOps Architect, DaoCloud
YW

Yan Wang

Staff Engineer, VMWare
Yan Wang is a Software Developer currently working at VMWare, living in Peking. I have a Master of Science in Computer Science from Beijing JiaoTong University and started my career in Adobe System 10 years ago. I am a core maintainer of open source project Harbor, which is an incubation... Read More →


Tuesday June 25, 2019 16:45 - 17:20 CST
618

16:45 CST

从 IDE 调试 Kubernetes 控制器 - Surendhar Ravichandran,F5 Networks
本演讲涵盖了 kubernetes 开发人员可用于调试自定义控制器的不同模式。在某种程度上,应用开发人员也可以使用相同的方法来调试代码。从 docker、minikube 到完整的生产集群,本演讲将展示如何对现有工作流进行最小的更改以及如何创建支持调试的控制器。此外,本演讲还将就如何克服开发环境和控制器之间的联网问题提出解决方案。

Speakers
avatar for Surendhar Ravichandran

Surendhar Ravichandran

Senior Software Engineer, F5 Networks
Surendhar Ravichandran is working as a Sr. Software Engineer with F5 Networks. He is at present leading Kubernetes controller for BigIP devices (github.com/F5Networks/K8s-bigip-ctlr). He is in the cloud native landscape since 2015 and cloud technologies since 2012. His open source... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
517

16:45 CST

BuildKit:建立在 containerd 之上的现代 Builder 工具包 - Tonis Tiigi,Docker Inc.;Akihiro Suda,NTT
BuildKit 是一个基于 containerd 容器运行时的现代 OCI 镜像构建工具包,可用作 Docker 构建命令和无根 (不需要root权限的)构建器 img 中的新后端。

在本次会议中,我们将演示 BuildKit 的功能以及它如何帮助改进您当前的应用开发流程和 CI 工作流。例如,我们将解释允许显著提高 Dockerfile 性能的新特性,或者如何使用 BuildKit 中的远程缓存支持来加速 CI 构建。

借助 containerd 清单列表支持,BuildKit 可以使用单个构建请求和单个 Dockerfile 构建多平台镜像。

BuildKit 既可以作为 Docker 平台的一部分使用,也可以作为部署在 Kubernetes 集群上的独立工具使用,参与者将在学习这些用法的同时,了解它相比以往镜像构建方法的优势。

Speakers
avatar for Tonis Tiigi

Tonis Tiigi

Software Engineer, Docker Inc.
Tonis Tiigi is a software engineer at Docker Inc. He is a maintainer of Moby/Docker Engine and creator of Moby BuildKit project. He has previously given talks at several DockerConUS and DockerConEU events.
avatar for Akihiro Suda

Akihiro Suda

Software Engineer, NTT Corporation
Akihiro Suda is a software engineer at NTT Corporation, a Japan-based telecommunication company. He has been a maintainer of several opensource container software such as Moby, BuildKit, containerd, runc, and Lima. He has previously talked at several FLOSS conferences such as KubeCon... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
Gold Hall

16:45 CST

通过学习痕迹优化微服务 - Zhang Wentao 和杨洋,IBM
跟踪在微服务领域扮演着越来越重要的角色,有助于故障排除和瓶颈分析。但是在每天产生的大量痕迹中,我们可以学到什么,以及如何充分利用这些宝贵的数据?在本次会议中,我们将讨论如何使用 Kubeflow 训练 Istio 生成的跟踪数据,以揭示您可能无法用肉眼发现的模式,例如季节性性能降级、系统故障的最大影响因素、微服务之间的关联等。它将有助于根本原因分析,并最终为您带来优化的微服务和性能。 

Speakers
avatar for Emma Yang

Emma Yang

Software Engineer, IBM
Yang Yang is advisory software engineer in IBM. She's been working on monitoring for cloud platform over 4 years, and has a lot experience on large scale and dynamic environments. Besides cloud related, she is also very interested in front-end technologies. She had delivered the... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
620

16:45 CST

云原生时代加速镜像分发的三种方法 - Jiang Yong,阿里巴巴
随着集群规模的扩大,您是否受到了镜像分发问题的困扰?

在本次演讲中,我们将分享阿里巴巴在全网域提高镜像分发效率的实践和得出的经验教训。我们根据不同的场景采用了不同的镜像分发方法。基于 P2P 的 CNCF/Dragonfly 分发是缓解注册表带宽压力和减少分发时间的最直接方式。此外,CNCF/containerd 中的远程文件系统快照程序可直接远程存储镜像,并支持容器引擎通过网络读取镜像内容,分发时几乎不需要时间。如果您认为第二种方式过于依赖网络稳定性,那么为了制衡,您可以根据镜像内容读/写请求将镜像从远程站点动态加载到本地存储库中。最后,我们将总结如何选择适合贵企业的镜像分发方式。

Speakers
JY

Jiang Yong

Senior Software Engineer, Alibaba
Jiang Yong, Senior Software Engineer of Alibaba Cloud Container Platform, maintains million of containers in Alibaba. Passionate with Open Source and enjoy sharing technology.



Tuesday June 25, 2019 16:45 - 17:20 CST
430

16:45 CST

Minikube:将 Kubernetes 推广到下一个十亿用户中 - Thomas Strömberg,Google
介绍在全球普及 Kubernetes 所面临的主要挑战、minikube 如何帮助应对这些挑战以及 Kubernetes 社区如何帮助世界变得更美好。具体主题包括:
- 语言本地化
- 文档本地化
- 网络本地化
- 操作系统支持
- 让故障修复变得简单易行
- 让项目变得更具包容性,并邀请新的贡献者加入社区

Speakers
avatar for Thomas Strömberg

Thomas Strömberg

Senior Software Annihilator, Google, Inc
Thomas is a minikube maintainer, and manages the Container Developer Experience team at Google. Thomas has over 20 years of experience automating complex computing environments, and has spoken at KubeCon North America & KubeCon China.Thomas previously worked on production simulations... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
609

16:45 CST

介绍:云提供程序特别兴趣小组 (Cloud Provider SIG) - Chris Hoge,OpenStack Foundation 和 Steve Wong,VMware
云提供程序特别兴趣小组致力于确保在不同提供程序上提供一致和高质量的用户体验,同时以开发 Kubernetes 项目的中心小组的身份确保所有提供程序分享共同的特权和责任。与当今所有的现有云提供程序一样,为 Kubernetes 提供支持的新提供程序应获得同等的权力。我们将回顾当前工作的历史背景、状态和方向,包括将单个提供程序 SIG 转换为子项目,以及从主要 Kubernetes 存储库提取提供程序代码的持续工作。

Speakers
avatar for Chris Hoge

Chris Hoge

Senior Technical Marketing Manager, GitLab
Chris Hoge was the Senior Strategic Program Manager for the OpenStack Foundation, where he focused on interoperability testing and containers. He’s also active in the Kubernetes community as a co-lead on both the OpenStack and Cloud Provider SIGs. Previously he worked on cloud automation... Read More →
avatar for Steven Wong

Steven Wong

VMware
Steve Wong has been active in the Kubernetes community since 2015. He is a co chair of the CNCF Working Group. Steve is co-chair of the VMware User Group on the Kubernetes project. He has implemented industrial control systems for many factories, pipelines, and process control systems... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
506

16:45 CST

深入了解:Kubespray(单集群生命周期项目)- Rong Zhang,Suning.com
Kubesprary 是最通用的 Kubernetes 集群管理器之一,拥有庞大的活跃社区。KubesPray 致力于在裸机和所有主要云平台上部署和管理生产 Kubernetes 集群。 深入了解演讲将重点放在与社区一起做出决定,并就项目的未来、路线图、组织以及如何更有效地贡献和帮助贡献者展开讨论。

Speakers
avatar for Rong Zhang

Rong Zhang

Software Engineer, Suning.com
Rong is a software engineer at Suning developing platform services on top of Kubernetes, providing containerized infrastructure. Rong has been involved in the kubernetes community for three years and he is one of the maintainers of the Kubespray project.



Tuesday June 25, 2019 16:45 - 17:20 CST
501

16:45 CST

翻译 Vitess:一个开端 - Roni He & Toliver Jue、PlanetScale
全球团队都在使用开源技术,而无法获取不同语言的文档可能是阻碍更广泛采用的一大障碍。Vitess 是一个由 CNCF 孵化的项目,从一开始就得到各国采用,来自印度、中国及其他国家(地区)的团队均使用 Vitess 扩展并切分 MySQL。全球最大的基于 Kubernetes 的 Vitess 部署就在Jd.com,这证明 Vitess 是一套适合中国市场的开源工具。在这场维护者分会中,Vitess 团队将分享其计划如何在中国进一步推广 Vitess,先从翻译开始。

Speakers
avatar for Roni He

Roni He

Software Engineer, PlanetScale
TJ

Toliver Jue

Software Engineer, PlanetScale


Tuesday June 25, 2019 16:45 - 17:20 CST
613

16:45 CST

从头开始云原生负载平衡 - Fangyuan Li,VMware
所有现代化分布式系统都需要负载平衡,这可以在许多位置和多层中完成。看到所有可用选项,例如 gRPC、Envoy、IPVS / BPF,您是否对何时或如何将其中任何一个纳入到您的堆栈中以及如何随着流量的增长扩展您的系统感到好奇?

为了阐明 K8s 中的负载平衡,我会分享下我使用这些云原生负载平衡技术的经验,并介绍下这些技术的权衡和适用场景。

我们先从简单的 VIP iptable 实施开始。接下来,我们会从客户端到服务器,从内核到用户空间,从 IP到 HTTP,进行更深入的探讨。我们会大体介绍下并演示如何在普通 Bash 脚本中使用不同工具。基于上述内容,我们将通过在 K8s(clusterIP / nodePort)、Docker(路由网格)、Envoy 和许多 CNI 插件中比较它们进行总结。

Speakers
avatar for Fangyuan Li

Fangyuan Li

Software Engineer, VMware
Peking University is my Alma Mater where I received Bachelor in Mathematics. After graduation, I went to Stony Brook University to study Computer Science.I currently work for VMware, in Cloud Native Business Unit, as one of the early members of PKS project. Our team works on the integration... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
610-611

16:45 CST

Kubernetes 管理 - Damini Satya Kammakomati 和 Mitesh Jain,Salesforce
运行 Kubernetes 等大规模分布式系统的一大挑战是管理资源。这些系统的效率和长期运行准备程度取决于对资源利用的监控和管理效果。Kubernetes 提供了大量的选项和机制来跟踪和处理资源。但是与任何其他系统一样,要想取得最佳的调优效果,就必须了解这些选项和机制,更重要的是理解它们。

本次会议将讲解在 Kubernetes 中可用的各种资源管理机制。我们将深入探讨垃圾收集控制器、Kube 控制器管理器、驱赶和 Kubelet 垃圾收集等概念,提供有关它们如何工作、如何配置以及建议如何设置的详细信息。

Speakers
avatar for Damini Satya Kammakomati

Damini Satya Kammakomati

Software Engineer, Salesforce
Damini Satya is a Software Engineer at Salesforce building tools for infrastructure automation internally. Not only she is an active open source contributor and part of various open source communities but also a teach speaker at a lot of well-known conferences like ReactConf, Grace... Read More →
avatar for Mitesh Jain

Mitesh Jain

Lead Systems Engineer, Salesforce
Mitesh Jain is Lead Systems Engineer at Salesforce building trusted platforms for distributed applications at Cloud scale. He has over 13 years of experience building and managing Open Source deployments in public and private clouds at enterprises like Red Hat, GE, Wipro Technologie... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
619

16:45 CST

利用开源软件从零构建一个工业级嵌入式 Linux - 林上智,Moxa
构建一个嵌入式 Linux 平台就像是一个谜;通过在正确的位置上放置适当的软件组件,可构建一个理想的平台。但是,因为应用场景的不同,要想选择适当的组件则十分困难。一个嵌入式 Linux 平台的基本组件包括引导程序、Linux 内核、工具链、根文件系统,且其也需要配备图像生成、升级与测试工具。在 Linux 的生态系统中拥有丰富资源,其中就包括这些组件与工具;但是,选择适当的模块与工具仍是系统设计人员所面临的一个关键性挑战。

在演讲中,林上智将分析各个组件的功能,并将通用的开源软件与各个工具进行对比。此外,他其也将分享在为工业级嵌入式 Linux 平台筛选各个组件与工具方面的经验。

Speakers
avatar for SZ Lin

SZ Lin

Assistant Project Manager, Innovation R&D Center, Moxa Inc.
SZ Lin currently works for Moxa in the Innovation R&D Center, and his team helps develop industrial-grade Linux distribution to adapt to the various Industrial Internet of Things (IIoT) products. He is the technical steering committee member of the CIP (Civil Infrastructure Platform... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
518

16:45 CST

虚拟化、自动化与 DevOps - 电信业的应用为何如此缓慢?- Anuradha Udunuwara,Sri Lanka Telecom PLC
电信行业已对 SDN、NFV、云端、虚拟化或我可以统称为“软件化”的其他项目讨论了一段很长的时间。但是,除了少数电信运营商外,大多数电信运营商似乎仍在努力实现所预期的目标 - “自动化”。导致这一现象的原因有很多,有技术原因,也有非技术原因。如何将虚拟化、自动化与 DevOps 落实到位,并使用 SDN、NFV 与云端等工具以实现数字化转型的最终目标,成为一家数字服务提供商或数字生活服务提供商,或您可以想到的其他称谓?最初存在的障碍有哪些?我们解决了这些障碍了么?若要缩短转型时间并开始从中获益,我们还需要解决什么问题?

Speakers
avatar for Anuradha Udunuwara

Anuradha Udunuwara

Senior Engineer, Sri Lanka Telecom PLC
Anuradha is an expert in the field of Telecom & Technology. He has 15+ years industry experience in strategy, architecture, engineering, design, plan, implementation, maintenance of CSP Networks, along with legacy to NGN migration and solution designing. In his current role as a Senior... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
431

16:45 CST

边缘轻量和物联网 (ELIOT):让边缘堆栈易于管理和扩展 - Yang (Gabriel) Yu 和 Khemendra Kumar,华为
轻量边缘对于物联网和云至关重要。它将硬件和软件堆栈组装在一起,以将系统冗余降至最低,同时确保系统能够按预期运行,为数百万或数十亿个服务提供服务。
为此,我们需要对系统进行精心设计和优化。ELIOT 在 Akraino 社区提议提供基于 Kubernetes、lightweight OS、ARM board 等的开源轻量边缘解决方案。在该第一个版本中,ELIOT 介绍了如何构建 MVP 轻量边缘堆栈,以及如何基于它实现 APP 的持续交付。同时我们还将讨论该项目的发展情况,以及如何与上游边缘项目合作。

Speakers
YG

Yang (Gabriel) Yu

Project Manager, Huawei
Gabriel is a project manager on Open Source Development Team at Huawei. He is currently involved in LF Edge as SPC member and LF Networking as PTL of the OPNFV Bottlenecks project. His experience also includes leading testing working group and long duration testing initiative in OPNFV... Read More →
KK

khemendra kumar

senior technical leader, huawei
Team leader at Huawei with about 11 Years experience playing multiple roles in Open Source, Embedded System, System Service Plane, Security and Networking domain, e.g., technical lead, system architect, developer, etc. Now the PTL of ELIOT project in Akraino community and TPL from... Read More →


Tuesday June 25, 2019 16:45 - 17:20 CST
617

16:45 CST

开源治理实践和企业案例研究 - Ted Liu,Kaiyuanshe
本演讲将为企业在采用、使用开源软件以及为 OSS 社区做出贡献方面提供明确的指导和步骤。Ted Liu 还将分享一些案例研究,探讨龙头企业如何建立他们的开源项目办公室,以简化开源治理和政策,同时还将介绍开源许可和合规性。

Speakers
avatar for Ted Liu

Ted Liu

Chairman of the board of directors, Kaiyuanshe
Ted Liu is chairman of the board of KAIYUANSHE, a ground-up open source alliance in China, and who is also a member and sponsor ambassador (for China) of Apache Software Foundation. Previously, Ted worked in Microsoft, SAS, Oracle and Turbolinux in the past two decades. Ted is dedicated... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
403/405

16:45 CST

在无服务器平台 Apache OpenWhisk 上创建物联网应用 - Ying Chun Guo,IBM
许多无服务器平台采用事件驱动的程序设计模型。事件驱动的程序设计模型使得无服务器成为物联网应用的理想选择。在物联网应用中,事件随处可见。物联网应用在无服务器平台的顶部构建并运行,可充分利用无服务器的巨大优势。

Apache OpenWhisk 是 Apache Foundation 中的一个开源事件驱动的无服务器平台。本演讲将介绍无服务器的好处、在 物联网应用内采用无服务器的一般场景、如何定义定制事件、如何在 Apache OpenWhisk 上创建 物联网应用,并在最后进行现场演示。

Speakers
avatar for Ying Chun Guo

Ying Chun Guo

Software Engineer, IBM
Ying Chun Guo, known as “Daisy”, is an open source developer in IBM China development lab. She has several years experiences in open source communities, starting from OpenOffice, then OpenStack, and recently serverless platforms Apache OpenWhisk and Knative. Now she concentrates... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
607-608

16:45 CST

JanusGraph 数据库介绍 - Jason Plurad,IBM
JanusGraph 是一个经过优化的可扩展图形数据库,可以存储和查询具有数十亿个跨多设备集群分布的顶点和边缘的图形。我们将分享 IBM 产品的几个用例,这些用例利用图形数据库来强调图形相对于关系型和其他 NoSQL 备选方案所提供的优势。我们将介绍 JanusGraph 架构,它让开发人员能够灵活利用其他存储后端的知识和操作技能。我们将介绍来自社区的开源开发人员如何在 Linux Foundation 建立 JanusGraph,然后讨论 JanusGraph 项目的方向,以及建立开源图形生态系统的机会。

Speakers
avatar for Jason Plurad

Jason Plurad

Software Developer, IBM
Jason Plurad is a software developer for IBM Cognitive Applications. He develops open source software and builds open communities in the big data and analytics space. His focus has been on graph databases and graph analytics. He is a Technical Steering Committee member and committer... Read More →



Tuesday June 25, 2019 16:45 - 17:20 CST
616

17:00 CST

穿梭巴士由上海世博中心开出
我们会于以下时间在上海世博洲际酒店和上海世博中心门口提供来回穿梭巴士服务:

6月24日,星期一
  • 7:15 - 10:15  
  • 16:00 - 19:30

6月25日,星期二
  • 7:15  - 9:30
  • 17:00 - 20:30

6月26日,星期三
  • 7:45  - 9:30
  • 11:00 - 13:30



Tuesday June 25, 2019 17:00 - 20:30 CST
上海世博中心

17:30 CST

端到端测试:真正的开发人员不写测试?现在不一样了 - Patrick Ohly,英特尔
(最多 900 个字符)
如果问开发人员为什么不写测试,他们往往以不会写或太忙了为借口。由于 Kubernetes 端到端框架的局限性和依赖性,真正的 Kubernetes 端到端 (E2E) 测试很难在核心 Kubernetes 之外进行。然而,这种情况即将成为过去式!从 1.13 版开始,外部项目也可以使用框架,并且一些项目已经开始尝鲜了(Kubernetes Node Feature Discovery、Intel CSI 存储驱动程序)。

本演讲将介绍 Kubernetes 端到端框架的最新变化(如消除对云提供商的依赖性,明确参数的处理,增强配置和外部文件支持),并以真正的 CSI 驱动程序为例解释如何使用。

Speakers
avatar for Patrick Ohly

Patrick Ohly

System Software Engineering, Intel
Patrick Ohly is a software engineer at Intel GmbH, Germany. In thepast he has worked on performance analysis software for HPC clusters("Intel Trace Analyzer and Collector") and cluster technology ingeneral (PTP and hardware time stamping). Since January 2009 he hasworked for Intel... Read More →



Tuesday June 25, 2019 17:30 - 18:05 CST
515

17:30 CST

SPIFFE 如何帮助 Istio 建立服务网格联合 - Yonggang Liu,Google 和 Wencheng Lu, Google
该提议使用 SPIFFE 提出的信任域和捆绑标准解决了不同信任域之间的基本身份联合问题。作为 SPIFFE/SPIRE 的重要协作者,Istio 采用此标准来支持与 SPIRE 和其他身份系统的联合。

这一新提出的标准可支持多个服务网格安全地建立信任,从而进行跨网格安全通信。在本次演讲中,我们将解释这一新标准在联合服务网格中的作用以及 Istio 将如何支持该标准。最后,我们将演示如何在 Istio 和 SPIRE 系统之间建立服务网格联合。

Speakers
avatar for Wencheng Lu

Wencheng Lu

Senior Staff Software Engineer, Google
Dr. Wencheng Lu is a senior staff software engineer at Google. He has been with Google for 12 years. He is currently a tech lead manager overseeing Istio Security.
avatar for Oliver Liu

Oliver Liu

Senior Software Engineer, Google
Dr. Oliver (Yonggang) Liu is a senior software engineer in Google. He is one of the early developers and core engineers of Istio. Oliver has 10 years of experience in research and development of distributed systems and service mesh. Oliver received his PhD degree from University of... Read More →


Tuesday June 25, 2019 17:30 - 18:05 CST
618

17:30 CST

不再混乱:大规模 Kubernetes 审计和检查 - 陈杰,阿里云;马金晶,蚂蚁金服(杭州)网络技术有限公司
故障检测的准确性和问题分析的效率对于 Kubernetes 集群的可用性和稳定性至关重要。Kubernetes 中拥有大量的资源、事件和指标。在我们的集群中,我们注意到 Kubernetes 每秒会生成数以千计的指标数据,因此很难从这些海量数据中找出根本原因,更不用说进行分析、数据可视化和警报了。在本次演讲中,我们将分享审计和检查 web 级 Kubernetes 的经验和实践。首先,我们会讲下我们如何设计反映 Kubernetes 稳定性的数据指标以及如何使用这些指标来设置实时流警报。紧接着,我们会使用真实案例来演示我们如何聚合和分析这些指标数据。最后,我们会分享阿里巴巴构建自动化系统对 Kubernetes 进行实时数据检查和分析的实践。

Speakers
avatar for 陈杰

陈杰

技术专家, 阿里云
2011年加入阿里,早期参与阿里搜索引擎统一运维平台的建设以及负责一淘搜索引擎的运维;2013年参与搜索调度平台的创建和建设;2015年开始推动搜索的容器化以及pouch化,2016... Read More →
avatar for 马金晶

马金晶

高级开发工程师, 蚂蚁金服
目前就职于蚂蚁金服 - 世界上最有价值的独角兽公司,2017年开始参与阿里 Sigma 容器调度平台的研发,参与并见证了阿里巴巴、蚂蚁金服将大规模集群从 Sigma 迁移至 Kubernetes 的潮流,在后 Kubernetes... Read More →



Tuesday June 25, 2019 17:30 - 18:05 CST
517

17:30 CST

使用容器、函数和托管服务构建应用 - Patrick Chanezon 和 Scott Coulton,Microsoft
云原生应用由多种技术和组件组成,但在近几年出现的三种标准抽象服务可帮助开发人员构建架构结构,即容器、响应事件的函数和托管服务。

本演讲将解释如何使用这三个组件开发(Docker、本地 Kubernetes、虚拟 Kubelet、OpenFaaS)、部署(托管 Kubernetes、函数和服务)和打包(CNAB 规范和工具)应用。除了介绍部署工作流之外,我们还将在第二天探讨开发人员在云原生环境中需要考虑的问题。

我们将演示每个主题,并将演示材料上传到 Github 存储库,以便开发人员下载下来按照自己的进度学习。

Speakers
avatar for Patrick Chanezon

Patrick Chanezon

Principal Cloud Advocate, Microsoft
Patrick Chanezon is Principal Cloud Advocate at Microsoft, helping Azure be the cloud you love. Previously, at Docker Inc., he helped to build Docker, the world’s leading software container platform, for developers and sysadmins. Software developer and storyteller, he spent 10 years... Read More →
avatar for Scott Coulton

Scott Coulton

Cloud Developer Advocate, Microsoft
Cloud Developer Advocate at Microsoft



Tuesday June 25, 2019 17:30 - 18:05 CST
Gold Hall

17:30 CST

最大限度地降低在 Kubernetes 上运行深度学习的 GPU 成本 - Kai Zhang 和 Yang Che,阿里巴巴
越来越多的数据科学家在 Kubernetes 上运行基于 Nvidia GPU 的深度学习任务。与此同时,他们发现集群中的空闲 GPU 浪费了超过 40% 的成本。因此,Kubernetes 如何能帮助提高 GPU 使用效率成为一个重要挑战。
在本次演讲中,我们将介绍一款基于原生 Kubernetes 的 GPU 共享解决方案。我们将介绍所有设计和实施细节。关键主题包括,
- 如何定义 GPU 共享API
- 如何在不更改调度程序裸机代码的情况下在 Kubernetes 集群中调度 GPU 共享。
- 如何将 GPU 隔离解决方案与 Kubernetes 相集成
我们还将通过演示介绍 Tensorflow 用户如何在 Kubernetes 集群中的同一 GPU 设备上运行不同的作业。
在这款解决方案的应用期间,整体 GPU 使用得到显着改善,特别是就 AI 模型开发、调试和推理服务而言。

Speakers
avatar for Kai Zhang

Kai Zhang

Staff Engineer, Alibaba
Kai Zhang, is now a staff engineer of Alibaba Cloud. He's worked on container service product and enterprise solution development for 3 years. Before that, he worked in deep learning platform, cloud computing, distributed system and SOA area over 10 years. Recently, he is exploring... Read More →
avatar for Yang Che

Yang Che

Staff Engineer, Alibaba
Yang Che, is a senior engineer of Alibaba Cloud. He works in Alibaba cloud container service team, and focuses on Kubernetes and container related product development. Yang also works on building elastic machine learning platform on those technologies. He is an active contributor... Read More →


Tuesday June 25, 2019 17:30 - 18:05 CST
620

17:30 CST

指引最终用户加入云原生大家庭 - Cheryl Hung,CNCF
如果您不在云厂商工作,但又想为云原生社区做贡献,该怎么办?您应该去哪里以及与谁沟通?

作为生态系统总监,Cheryl 能够为采用 Kubernetes、Prometheus 和云原生项目的最终用户提供支持。通过在 2018 年 12 月进行的 45 次访谈,她发现最终用户面临三大挑战:

1.选择正确的架构
2.发展工程组织
3.围绕云原生技术制定业务战略

她将介绍如何在 CNCF 的帮助下克服这些挑战,以及 CNCF 在 2019 年为最终用户制定的战略。

与会者将学习如何参与云原生社区并为其做出贡献,以及如何成为开源社区中的优秀一员。

Speakers
avatar for Cheryl Hung

Cheryl Hung

VP Ecosystem, Cloud Native Computing Foundation
Cheryl Hung is VP Ecosystem at the Cloud Native Computing Foundation, where she drives adoption of cloud native infrastructure. As a non-profit under the Linux Foundation, the CNCF hosts open source projects including Kubernetes, Prometheus and Envoy.She founded the 5000+ strong Cloud... Read More →


Tuesday June 25, 2019 17:30 - 18:05 CST
609

17:30 CST

Falco 介绍 - Kaizhe Huang, Sysdig
Falco 是 CNCF 的一个沙箱项目,专注于容器运行时安全性。在本次维护人员分会中,我们将重点介绍什么是运行时安全性,以及它与其他 Kubernetes 安全层的区别。我们将向您展示如何使用 Falco 的 eBPF 集成启用系统呼叫异常检测,以及如何检测 Kubernetes API 服务器中的异常行为。会议结束后,与会者将能对 Falco 和运行时安全性、如何开启编写自已的 Falco 规则,以及如何改善 Falco 项目有一个更深入的了解。

Speakers
KH

Kaizhe Huang

Security Researcher, Sysdig
Kaizhe Huang was a Senior Security Engineer at StackRox before joining Sysdig. Previously, as Senior Security Engineer at Oracle Database Security Group. Kaizhe holds M.S. degrees in Information Security from Carnegie Mellon University.



Tuesday June 25, 2019 17:30 - 18:05 CST
613

17:30 CST

KubeEdge - Kevin Wang,华为
KubeEdge 最近被接受为 CNCF 沙箱项目,它被认定为一个基于 Kubernetes 的物联网/边缘计算云原生参考架构。

由于 KubeEdge 是开源项目,因此有相当多的公司、学者和社区成员对其表现出浓厚的兴趣并开始做出贡献。

在本次演讲中,来自华为的 Cindy Xing 和 Jun Du 将分享 KubeEdge 的整体架构/设计,并特别演示它在实际场景中的使用。

此外,我们还会邀请与会者分享他们的用例以及关于如何促进贡献/合作的想法和建议。

Speakers
avatar for Zefeng (Kevin) Wang

Zefeng (Kevin) Wang

Lead of Cloud Native Open Source Team, Huawei
Kevin Wang is a contributor in the CNCF community since its beginning, leader of the cloud native open source team at Huawei, and co-founder of the CNCF KubeEdge, Volcano and Karmada projects.Kevin has contributed to Kubenretes upstream for years and now spends 100% of his work and... Read More →


Tuesday June 25, 2019 17:30 - 18:05 CST
506

17:30 CST

介绍:蜻蜓 - Jin Zhang,阿里巴巴; Zuozheng Hu. 阿里巴巴
随着容器技术在工业中的应用越来越广泛,如何安全高效地分发映像是工程师们所面临的新挑战。蜻蜓项目是基于开源智能 P2P 的映像和文件分发系统。该项目旨在解决云原生场景中的所有分发问题。目前,蜻蜓项目专注于以下方面:

• 简单:面向用户的明确定义的 API (HTTP),对所有容器引擎都无侵入性
• 高效:CDN 支持、基于 P2P 的文件分发以节省企业带宽
• 智能:主机检测实现主机层面的速度限制、智能的流量控制
• 安全:数据块传输加密,HTTPS 连接支持

在本演讲中,我们将重点介绍通过蜻蜓分发容器映像。我们将回顾组织面临的挑战,包括大规模分发、安全传输、带宽成本,并提供解决方案。本次演讲将讨论实际用例。

Speakers
ZH

Zuozheng Hu

Senior Engineer, Alibaba Cloud
Zuozheng Hu, a Senior Engineer at Alibaba Group, is the founder of dragonfly and the primary member of SRE Team in Alibaba. I have been involved in devops for five years and have very rich experience in this field. At present, I am mainly responsible for the construction of hybrid... Read More →
JZ

Jin Zhang

Senior Software Engineer, Alibaba Cloud



Tuesday June 25, 2019 17:30 - 18:05 CST
501

17:30 CST

使用 Contiv / VPP CNI 和弹性堆栈在 Kubernetes 中进行网络流量监控 - Rastislav Szabo,Pantheon Technologies
虽然在正常情况下大多数 Kubernetes 集群管理员都不关心集群中的网络流量,但集群中网络流量(实时和历史)的可见性对于调试网络问题、识别部署瓶颈或调查安全事件至关重要。

本次演讲展示了如何通过集成现有的几个开源组件来构建功能强大的 Kubernetes 网络流量监控和分析工具:

- Contiv / VPP CNI 插件,使用启用 IP 流信息导出 (IPFIX) 的 FD.io VPP(矢量数据包处理)堆栈
- Logstash,用于网络流量的收集和后处理
- Elasticsearch,用作网络流量的存储和搜索引擎
- Kibana,支持轻松观察存储的网络流量。

Speakers
avatar for Rastislav Szabo

Rastislav Szabo

Senior Software Engineer, Kubermatic
Rastislav is an enthusiastic and motivated infrastructure software engineer with more than 15 years of software development and 5 years of cloud-native experience. He is working as a software engineer at Kubermatic focusing mainly on the networking part of the Kubermatic Kubernetes... Read More →



Tuesday June 25, 2019 17:30 - 18:05 CST
610-611

17:30 CST

有效可靠地管理大规模 Kubernetes 集群 - 张勇和林志贤,蚂蚁金服
随着业务的增长,我们需要将 Kubernetets 部署到世界各地的多个数据中心。单个数据中心中就拥有超过数万个节点。我们面临的关键挑战是如何高效、可靠地在数据中心内管理多个大规模 Kubernetes 集群。

在本次演讲中,我们将分享实现大规模集群管理自动化的经验和实践。首先,我们将介绍全自动化节点生命周期管理,以及如何基于 NPD、Autoscaler 和自定义运算符自动发现和恢复节点故障。然后,我们将分享部署和升级 Kubernetes 集群的经验和解决方案。最后,我们将分享基于 Prometheus 和运算符的风险防控系统,该系统可确保集群可靠性,具有自动故障检测和隔离的能力。

Speakers
YZ

Yong Zhang

Senior Software Engineer, Ant Financial
A Senior Software Engineer of Ant Financial.
ZL

Zhixian Lin

Senior Software Engineer, Ant Financial
A Senior Software Engineer of Ant Financial.



Tuesday June 25, 2019 17:30 - 18:05 CST
619

17:30 CST

设计新的调度算法以提升 CPU 的利用率 - Xiaoming Gao,腾讯
许多大型互联网公司常常会面临 CPU 利用率低的问题。这一问题可通过在单一节点上部署离线 CPU 限制型负载与线上服务进行解决。但其缺点是无法保证线上服务的质量。就这一问题,我们已经进行了一些工作,并在 Linux 内核的基础上引入了新的离线调度类。

Speakers
XG

Xiaoming Gao

senior engineer, Tencent
i'm a senior engineer of Tencent TLinux team, responsible for the development, operation of all Linux server in Tencent. He has 10 years of work experience in operating system



Tuesday June 25, 2019 17:30 - 18:05 CST
518

17:30 CST

引入 SPDK vhost FUSE Target 以加速虚拟机与容器内的文件访问 - Liu Changpeng 和 Liu Xiaodongl,英特尔
Virtio-fs (https://virtio-fs.gitlab.io/) 最近被用于为需要共享卷的轻型虚拟机与容器工作负载提供文件系统共享功能。

在本演讲中,我们提出 SPDK(存储性能开发工具包,https://spdk.io)用户空间 vhost-user-fs 解决方案,其可与 QEMU/Kata 容器一起使用,以加速 virtio-fs。Virtio-fs 采用 FUSE 而不是 9P 进行通信。我们将提供该解决方案的详细信息,包括利用 virtio-fs、blobfs (SPDK 文件系统)等技术以及所实现的重大性能增益。Blobfs 可在 SPDK 内的抽象块设备层进行构建,其可通过用户空间内的 iSCSI/NVMe/NVMeoF 协议访问本地或远程存储服务。通过该解决方案,我们将采用一种快速、一致且安全的方法向访客共享主机上的目录树。

Speakers
avatar for Changpeng Liu

Changpeng Liu

Cloud Software Engineer, Intel
Changpeng Liu is cloud software engineer in Intel and core maintainer of SPDK (Storage Performance Development Kit) open source project. His working areas include NVMe, storage IO virtualization and storage offload accelerators in IPU.
avatar for Xiaodong Liu

Xiaodong Liu

Cloud Software Engineer, Intel
Xiaodong Liu is a senior cloud engineer at Intel, working on storage related areas like Storage Performance Development Kit (SPDK) and Intel Intelligent acceleration Library (ISA-L). He focuses on acceleration, protocols and innovations among virtualization, cloud native storage and... Read More →



Tuesday June 25, 2019 17:30 - 18:05 CST
431

17:30 CST

ONAP(开放式网络自动化平台)介绍和用例深入介绍 - Ben Yang,华为
本次演讲将深入介绍 ONAP 项目,解释该平台背后的设计原则,如模型驱动和闭环,以及架构和项目。此外,还将深入探讨如何在 CCVPN 用例中实现业务连接服务的自动化,以及在 BBS 用例上实现下一个宽带服务。在这两个用例中,华为提供了商业网络产品并贡献了主要代码。
目前,ONAP 社区非常注重运营商,开发团队还不够大。将这次会议带到 LC3 的原因是,向广大的潜在用户推广 ONAP,尤其是云参与者,并在中国建立开发人员生态系统。
本次演讲将以中文进行。

Speakers
BY

Ben Yang

Marketing Director, Huawei
Bangwen Yang is the marketing director of open source networking in Huawei. He has been working for Huawei for 15 years including 8 years based in Europe working for BT/Telefonica Accout as network solution manager. In the past three years he is in charge of open source marketing... Read More →



Tuesday June 25, 2019 17:30 - 18:05 CST
617

17:30 CST

社区数据不是社区指标 - Brian Proffitt,Red Hat
正如 CHAOSS 项目强调的那样,指标是衡量社区健康的关键。同时,定量数据是这些指标的关键。但是,正如 Brian Proffitt 将在本次演讲中所述,如果您不知道问题是什么,世界上所有的数据都无法帮助您找到答案。Brian 将向与会者介绍当漂亮的数据分散度量的实际价值时会发生什么,以及正确的问题是什么。

Speakers
avatar for Brian Proffitt

Brian Proffitt

Manager, OSPO Community Insights, Red Hat
Brian Proffitt is the Manager of the Community Insights team within Red Hat's Open Source Program Office, focusing on content generation, community metrics, and special projects. Brian's experience with community management includes knowledge of community onboarding, community health... Read More →



Tuesday June 25, 2019 17:30 - 18:05 CST
403/405

17:30 CST

将实时和 HMI 与 ACRN Hypervisor 整合 - Jack Ren,英特尔
随着嵌入式设备的智能程度不断提高以及其始终处于连接状态,工业自动化制造商(西门子、Beckhoff、汇川等)正在越来越多地将多个平台(PLC、HMI、MC、Robotics 等)并入单个产品中。虚拟化是实现这种工作负载整合的关键技术。但是,其中的一个关键挑战是其在实时方面的严格要求。一些产品要求实时任务的调度延迟小于 30 微秒甚或更低。传统的虚拟化解决方案无法或很难满足上述的实时要求。例如,KVM 仅能够实现 100 微秒的调度延迟。本演讲将展示这些挑战,并介绍如何对 ARCN 实时进行设计以克服这些挑战,并满足工业级的实时性能要求。

Speakers
JR

Jack Ren

Software Architect, Intel
Jack worked for10+ years in embedded system, including cellphone, tablet, smart devices, wearables, with very strong system level knowledge and experiences, from the lowlevel BSP and operating system to the high level software stack, including runtime, compiler, application framework... Read More →



Tuesday June 25, 2019 17:30 - 18:05 CST
607-608

17:30 CST

OpenSDS:用于云原生的自主数据平台 - Shufang Zeng,华为和 Shane Wang,英特尔
OpenSDS 项目是一个开源社区,由存储供应商和致力于解决云原生时代的存储挑战的最终用户组成。到目前为止,该项目已经交付了一个开放云原生存储平台,以防止厂商锁定。随着社区的发展,用户对该项目的期望越来越高,以帮助加快数据中心的现代化。提供北行框架集成和南行存储连接性仅是基础。该项目需要利用人工智能/机器学习、协调和自动化、多云等实现开放的自主数据存储平台。本次演讲将概述开发计划和最终用户场景。此外,演讲还将涵盖旨在培养开发人员社区、发展生态系统和支持最终用户采用的活动。

Speakers
SZ

Shufang Zeng

Senior Software Engineer, Huawei
Shufang Zeng is a senior software engineer from Huawei, she has 6 years of experience in data protection, and now focus on OpenSDS, especially the design and development of OpenSDS multi-cloud.
avatar for Shane Wang

Shane Wang

Engineering Director, Intel
Shane Wang is an engineering manager for networking and storage at Intel's System Software Products. He has participated in or led his team on research and development of open source software projects such as Xen, tboot, Yocto and OpenStack. Since 2015, he has served as an individual... Read More →



Tuesday June 25, 2019 17:30 - 18:05 CST
616

18:15 CST

基于 Kubernetes 的Serverless Jenkins - Jenkins X - RunZe Xia 和杜芳,北京优帆科技有限公司
来自 Jenkins Cloud Native SIG 的成员将介绍云原生时代的 Serverless Jenkins,以及它背后的技术(包括Kubernetes、Prow、Tekton等)

Speakers
avatar for RunZe Xia

RunZe Xia

DevOps Engineer, Beijing Yunify Technology Co., Ltd.
Runze Xia, KuberSphere DevOps Engineer, who focuses on cloud-native、open source、DevOps、CI/CD and Kubernetes. Jenkins member. Also member of Jenkins Cloud Native sig and Chinese Localization sig. GSoC 2019 Jenkins Mentor.
FD

Fang Du

QingCloud Solution Architect, Beijing Yunify Technology Co., Ltd.
Fang Du(Flora), QingCloud Solution ArchitectFlora is a Solution Architect at QingCloud(Yunify), who focuses on cloud-native, service mesh and DevOps, and has rich experience in financial solution area, and used to provide solutions to many bank and insurance companies. In her free... Read More →



Tuesday June 25, 2019 18:15 - 18:50 CST
515

18:15 CST

Gatekeeper:灵活、可共享的 Kubernetes 策略 - Craig Peters, Microsoft
如何确保 Kubernetes 资源符合您的内部策略和程序?每个组织都定义了规则来管理镜像部署位置以及所有资源必须包含的标签。这些规则对于满足安全性、法律和运营要求至关重要。

我们将向大家介绍由 Google、Microsoft 和 CNCF 的开放策略代理 (OPA) 项目与社区共同开发的全新 Gatekeeper 项目。您将了解如何着手使用上游策略库,其中包括适用于常见场景的规则,例如镜像注册表白名单、标签管理等。您还将了解如何使用自己的自定义规则扩展 Gatekeeper,然后将其贡献回社区。最后,您将明白如何在软件生命周期的不同阶段(例如 CI / CD 和审计)应用相同的策略。

Speakers
avatar for Craig Peters

Craig Peters

Principal Program Manager, Microsoft
Craig is a Principal Program Manager on the Container Compute team at Azure focused on container infrastructure projects. Craig is active in many Kubernetes Special Interest Groups and contributing to Windows nodes in Kubernetes. He is a technology generalist interested in making... Read More →



Tuesday June 25, 2019 18:15 - 18:50 CST
618

18:15 CST

代理服务:Kubernetes 的新网络流量抽象 - Walter Fender 和 Yongkun Gui,Google
相比集群到主站的通信,Kubernetes 主站到集群的通信并没有得到太大的关注,但许多关键功能(kubectl 代理、日志、exec……)都依赖它来运行。为了支持从基于控制网络运行的 Kube API Server 到基于集群网络运行的节点的安全通信,业内开发了 SSH 隧道。但是这种技术既不可扩展,也不够主流,反而使 API Server 变得复杂化。新提出的基于 gRPC 的代理服务可将这种复杂性从 API Server 中抽象出来,同时提供更大程度的可扩展性。在本次演讲中,我们将介绍当今 SSH 隧道的实施方式、新代理服务的详细信息及其如何为审计和多网络支持等用例的未来扩展提供支持。

Speakers
WF

Walter Fender

Software Developer, Google
Graduated from U.C. Berkeley. Working at Google and on Kubernetes API Machinery, Cloud Provider and Node for three years.
YG

Yongkun Gui

Software Engineer, Google
Working at Google and on Kubernetes Networking for over a year.


Tuesday June 25, 2019 18:15 - 18:50 CST
517

18:15 CST

“和谐共处”:云原生应用的可组合性 - Steve Judkins,Upbound
如今,编写云原生应用就意味着使用自定义代码跨微服务、开源框架和托管服务将所有内容粘接在一起。 本演讲将不再局限于 Kubernetes 在容器编排中的用途,而是更进一步地探讨 Kubernetes API 在管理外部资源方面的作用(不在 Pod 或节点上运行)。想象一下,如果编写监控框架的应用开发人员在为其应用请求 SQL 数据库和消息队列时,能够像请求由具体持久卷实施支持的抽象持久卷申请一样,通过 Kubernetes API 来实现,情况将会如何? 当然,该开发人员也可能将监控框架显示为供其他应用使用的资源。在本次演讲中,我们将探讨如何使用这种新方法在异构应用中实现可组合性和资源复用。

Speakers
avatar for Steve Judkins

Steve Judkins

Infinite Spaces Productions


Tuesday June 25, 2019 18:15 - 18:50 CST
Gold Hall

18:15 CST

Kubernetes 的多云机器学习数据和工作流 - Lei Xue,Momenta;Fei Xue,Google
自动驾驶汽车需要硬件加速机器学习来解决跟踪和分类等关键问题。Momenta 在本地和公共云中训练 ML 模型,每个模型有着不同的 GPU 和网络接口(Infiniband,RoCE)。

在本次演讲中,我们将讨论如何使用 Kubernetes 构建多云 ML 平台,特别是我们如何在不同环境中管理训练数据;我们如何处理多用户和群组调度;以及我们如何支持异构硬件。

Speakers
avatar for Lei Xue

Lei Xue

Infrastructure Tech Lead, Momenta
Lei Xue currently works as an AI Infrastructure tech lead at Momenta. He leads a development team that focuses on GPU cluster management for Kubernetes&Docker. Previously, Lei was a member of KataContainers/Hyper team and the software engineer of Oracle/Sun Microsystems. He is also... Read More →
FX

Fei Xue

Product Manager, Ant Financial
Fei Xue is currently a product manager at Ant Financial working on ML and data platform. Fei was an early member of the Kubeflow team at Google, an open source effort to help developers and enterprise develop and deploy cloud-native machine learning everywhere. Fei comes from a distributed... Read More →


Tuesday June 25, 2019 18:15 - 18:50 CST
620

18:15 CST

小组讨论:利用云原生技术进行企业转型 - 中国地区 - Cheryl Hung, CNCF;Kevin Wang,华为;Xiang Li,阿里云;Vivian Zhang, JD.com; Cheng Yu,奇虎 360
作为各行各业的标准平台,原生云获得了广泛的支持,增长势头十分凶猛。 K8s、容器及相关云原生技术和工具将有望推动企业完成转型。 从支持企业改造传统应用到自动化实施 DevOps,再到自动执行故障恢复和改进测试,基于云原生技术的种种新兴开发和运营实践相继诞生,让人为之惊叹的同时也为企业带来了巨大机遇。

在这次小组会议中,来自企业 IT 组织和开源厂商的利益相关者将汇聚一堂,共同讨论云原生的各个方面如何推动企业重大变革。小组成员将围绕关键云原生创新技术展开讨论,从而推动更高效的开发和更有效的标准化运营实践,最终加速企业的数字化转型和现代化改造。

Moderators
avatar for Cheryl Hung

Cheryl Hung

VP Ecosystem, Cloud Native Computing Foundation
Cheryl Hung is VP Ecosystem at the Cloud Native Computing Foundation, where she drives adoption of cloud native infrastructure. As a non-profit under the Linux Foundation, the CNCF hosts open source projects including Kubernetes, Prometheus and Envoy.She founded the 5000+ strong Cloud... Read More →

Speakers
VZ

Vivian Zhang

Product Manager, JD.COM
Liying (Vivian) Zhang is a product manager at JD.com. She works on various software systems and platforms for JD's online retail service, which serves over 300 million consumers. As a passionate proponent of open source and JD's liason to the CNCF community, Liying endeavors to drive... Read More →
avatar for Zefeng (Kevin) Wang

Zefeng (Kevin) Wang

Lead of Cloud Native Open Source Team, Huawei
Kevin Wang is a contributor in the CNCF community since its beginning, leader of the cloud native open source team at Huawei, and co-founder of the CNCF KubeEdge, Volcano and Karmada projects.Kevin has contributed to Kubenretes upstream for years and now spends 100% of his work and... Read More →
XL

Xiang Li

Senior Staff Engineer, Alibaba
Xiang is a Senior Staff Engineer of Alibaba. He works on Alibaba’s cluster management system and helps with Kubernetes adoption for the entire Alibaba group. Prior to Alibaba, Xiang led the Kubernetes upstream team at CoreOS. He is also the creator of etcd and Kubernetes operator... Read More →


Tuesday June 25, 2019 18:15 - 18:50 CST
430

18:15 CST

电商巨头的原生云迁移经验 - 张磊 和Siyuy Wang,阿里巴巴
将像阿里巴巴这样的全球电子商务巨头迁移到云原生平台绝非易事,这条道路漫长而又艰难,但却十分值得。

在本次演讲中,我们将从技术和社区的角度分享我们去年工作得出的经验教训,具体来说包括:

1.科技巨头向云原生技术迁移有哪些主要障碍?
2.像阿里巴巴这样的巨头的主要技术缺陷是什么?我们如何解决这些问题(部分)?我们的方法有效吗?
3.如果您的应用管理方式与组织中的 Kubernetes 完全不同,该怎么办?提示:CRD 和 控制器
4.为什么可预测性对电子商务至关重要?Kubernetes 是否具有开箱可用的可预测性?如果没有,为什么?如何解决这一问题(可能无解)?
5.如何验证数千个节点集群中的可扩展性问题?
6.规模庞大的团队能否与上游社区合作共赢?如何实现?

Speakers
avatar for Siyu Wang

Siyu Wang

Senior Engineer, Alibaba Cloud
Siyu Wang is a Senior Engineer in Alibaba Could, a core maintainer of OpenKruise, and a contributor of Kubernetes/controller-runtime/OAM/KubeVela/kube-state-metrics and some other Kubernetes subprojects. He mainly focuses on cluster management, workloads developing, scheduling, and... Read More →
avatar for Lei Zhang

Lei Zhang

Staff Engineer, Alibaba
Lei is leading the engineering effort in Alibaba including its Kubernetes based large-scale cluster management system and unified application platform. Lei has been working as a maintainer on Kubernetes upstream since its beginning and a popular speaker in KubeCon.



Tuesday June 25, 2019 18:15 - 18:50 CST
609

18:15 CST

服务目录特别兴趣小组 (SIG Service Catalog) - Jonathan Berkhahn,IBM
欢迎了解 Kubernetes Service Catalog 项目信息。服务目录让您可以直接使用原生 Kubernetes 工具方便地配置云服务,无论它们在何处托管。通过使用开放服务代理 API,应用开发人员可以直接从您的 Kubernetes 应用程序使用第三方服务。我们将介绍通过服务目录配置数据库,然后将其连接到集群上运行的应用程序。我们还将简要介绍服务目录的近期工作和未来计划。最后,我们希望所有考虑为此做出贡献的人都参加本次会议,听听介绍,结识其他维护者,同时了解如何成为贡献者!

Speakers
JB

Jonathan Berkhahn

Software Engineer, IBM
Jonathan is an open source developer for IBM currently working as a maintainer on Operator Framework. He's previously worked in the Kubernetes space as a developer on Service Catalog and related projects. His interests include Behavior-Driven-Development and building sustainable practices... Read More →



Tuesday June 25, 2019 18:15 - 18:50 CST
613

18:15 CST

深入了解:Kubernetes 政策工作组 - Zhipeng Huang,华为
在本次演讲中,我们将介绍 Kubernetes 政策工作组在 2019 年上半年所取得的进展,政策相关的一些 k8s KEP,以及下半年的统一政策对象、云原生政策白皮书的新计划。

Speakers
avatar for Zhipeng Huang

Zhipeng Huang

Senior OpenSource Engineer, Director AI Open Source,, Huawei, Huawei
Zhipeng Huang currently serve as open source community manager for MindSpore. Zhipeng is now the TAC member of LFAI, TAC and Outreach member of the Confidential Computing Consortium, co-lead of the Kubernetes Policy WG, project lead of CNCF Security SIG, founder of the OpenStack Cyborg... Read More →


Tuesday June 25, 2019 18:15 - 18:50 CST
501

18:15 CST

深入了解:Rook - Jared Watts,Upbound 和 Dmitry Yusupov,Nexenta Systems
在本此演讲中,我们将深入探讨 Rook 项目的架构和一些最新的发展。 Rook 是一个面向 Kubernetes 的开源云原生存储编排器,为各种存储解决方案提供平台、框架和支持,以与云原生环境本地集成。 我们将了解如何为流行的 Rook 存储运营商(如 Edgefs 和 Ceph)使用多宿主网络配置, 并详细探讨后端和客户端网络隔离,重点分析此类配置的性能分析和安全效益。 Rook 是 2018 年 1 月由云原生计算基金会主持的首个存储项目。

Speakers
avatar for Jared Watts

Jared Watts

Founding Engineer, Upbound
Jared Watts is a Founding Engineer at Upbound, where he is working on advancing cloud-native computing by enabling anyone to build their own cloud platform. He is also a creator and maintainer for the open source Rook (https://rook.io) and Crossplane (https://crossplane.io) projects... Read More →
avatar for Dmitry Yusupov

Dmitry Yusupov

Founder & CTO, Nexenta by DDN



Tuesday June 25, 2019 18:15 - 18:50 CST
506

18:15 CST

混合云和多集群服务连接 - Sridhar Gaddam,Red Hat 和 Aswin Suryanarayanan, Red Hat
如今,混合云正成为一种常见的部署方式。当您的 kubernetes 集群分散在本地/公共云中,并且您希望集群本地服务(即不可公共访问的服务)可用于不同集群中的服务时,有许多事项需要考虑,例如集群连接、服务发现、安全性等。

在本次演讲中,我们将提出几个解决方案
1.Cloud Agnostic:适用于本地和公共云
2.CNI Agnostic:适用于任何 kubernetes CNI 网络插件
3.隧道管理和状态检查:包括连接两个或多个集群并定期执行状态检查的机制
4.服务发现和服务可访问性:将集群 IP 服务提供给其他集群
5.集群间网络策略:提供明确允许/拒绝流量的机制

Speakers
avatar for Aswin Suryanarayanan

Aswin Suryanarayanan

Senior Software Engineer, Red Hat
Aswin is a developer with experience in software-defined networking and cloud application. He is a committer in Opendaylight Netvirt project and contributor to Opendaylight and Openstack open source communities.  He recently started working in hybrid cloud use cases in Openshift... Read More →
avatar for Sridhar Gaddam

Sridhar Gaddam

Senior Principal Software Engineer, Red Hat
Sridhar Gaddam works for Red Hat as a Principal Software Engineer and has more than 16 years of experience. Sridhar has been working on OpenStack, OpenDaylight (core member) and OPNFV projects for the last couple of years and is primarily focused in the areas of Networking.



Tuesday June 25, 2019 18:15 - 18:50 CST
610-611

18:15 CST

在 Air Gap/离线环境中管理 Kubernetes - Rong Zhang,Suning.com
用于管理 kubernetes 集群的大多数可用软件和工具都假设有互联网连接。实际上,这个要求并不总能满足,最终用户不得不独自探索如何使用 Kubernetes。
在本次演讲中,我们将分享在离线环境中轻松安装、升级和管理 Kubernetes 的不同策略。
Rong Zhang 将介绍他在 的工作经历以及他们正如何使用 Kubespray 和 Harbour 来管理线下基础设施。

Speakers
avatar for Rong Zhang

Rong Zhang

Software Engineer, Suning.com
Rong is a software engineer at Suning developing platform services on top of Kubernetes, providing containerized infrastructure. Rong has been involved in the kubernetes community for three years and he is one of the maintainers of the Kubespray project.



Tuesday June 25, 2019 18:15 - 18:50 CST
619

18:15 CST

Linux 操作系统的构建与剖析 - Tanish Shinde, Cypher Project
Linux 内核是大型复杂操作系统的核心,虽然它很庞大,但子系统和层次组织得井然有序。在本次演讲中,我们将带听众了解 Linux 内核的一般结构及其主要子系统和内核接口。

当使用 Linux 时,您可轻松下载任何最常见的发行版进行安装与配置,包括 Ubuntu、Debian、Fedora、OpenSUSE 或其他系统。您应该多尝试几个发行版,另外,构建自己的定制化精简 Linux 发行版也是一个有益的学习实践。同时,理解操作系统复杂的结构也至关重要,操作系统剖析与操作系统构建同样重要。

在本次演讲中,我们还将介绍 Linux 内核的工作原理并构建一个最小的操作系统来帮助加深理解,以便您未来能更好地开展 Linux 内核开发工作,理解其复杂性并能够以简单易懂的语言进行解释。



Speakers
avatar for Tanish Shinde 

Tanish Shinde 

Developer, Cypher Inc.
Open Source Developer Who Loves To Travel Around The World



Tuesday June 25, 2019 18:15 - 18:50 CST
518

18:15 CST

云原生微服务在PCF平台上的持续交付 - LiuFan, Pivotal
本演讲将讲述云原生的微服务应该如何在PaaS平台上进行自动化交付,利用Concourse或Jenkins工具,帮助开发人员快速把微服务从源码到发布到PCF平台,从而打造属于你自己的DevOps最佳实践。包括如何使用Concourse基本组件构建pipeline,微服务在云原生下的交付标准,以及常见的自动化交付需要注意的问题。

Speakers
avatar for LiuFan

LiuFan

Pivotal Senior Architect, Pivotal
刘凡长期从事软件研发和技术创新工作,曾先后就职于石化盈科、Adobe中国研发中心、IBM等大型国内外IT... Read More →


Tuesday June 25, 2019 18:15 - 18:50 CST
616

18:15 CST

利用区块链和加密技术为各个机构、公司和消费者启动隐私保护和包容性金融服务 - Sarah Zhang,Guangzhishu (Beijing) Technology Co., Ltd.
安全、隐私和所有权问题使全世界大部分最有价值的数据无法充分利用。我们希望通过结合分布式账本、智能合约、加密技术及 TEE(可信执行环境)解决这个问题,从而开启“数据租用”,最重要的是,保护多个数据源的数据联合计算,避免披露原始数据。

Points 的网络已经连接了超过 20 亿数据项,可用于在安全的计算框架下实现数据协作。Points 最近与中国中原银行建立了合作关系,该银行在中国人口最多的省份(1 亿)运营,其中一半服务对象是该省农村地区的薄文件人群。合作目的在于构建基于区块链的数据基础架构,以促进跨平台联合数据分析,实现更好的风险分析和定向市场营销等。

Speakers
SZ

Sarah Zhang

CEO, Guangzhishu (Beijing) Technology Co., Ltd.
Sarah Zhang is the founder of Guangzhishu (Beijing) Technology Co., Ltd. a blockchain data collaboration protocol for better credit scoring and inclusive finance. She also founded and chaired dCamp, a Beijing-based blockchain developer and investor community. Prior to PTS, she was... Read More →



Tuesday June 25, 2019 18:15 - 18:50 CST
607-608

18:15 CST

安装适于联盟区块链的“Hardware Wallet”— 利用英特尔 SGX 保护 Hyperleger Fabric 节点私有密钥 - Mengzhe Yang,阿里巴巴
区块链技术涉及到大量的加密。如何保护核心密钥的安全是该技术一直以来面临的挑战。Hyperledger Fabric 支持使用 HSM 保护节点密钥,但是,这一异构硬件存在成本高和部署困难等问题。我们已经基于英特尔 SGX 技术开发出一种密钥保护机制。我们认为这款即将内置于所有英特尔 CPU 的硬件安全解决方案非常适合保护联盟区块链中的节点私有密钥,也值得通过开源技术应用和推广。本演讲主要分为三个部分:
1.介绍 golang 加密库的修改内容。
2.介绍如何通过实施 Fabric 的插件式 bccsp 模块桥接 Fabric 区块链和 Enclave。
3.介绍为什么在 BaaS 场景下选择插件式 bccsp。

Speakers
avatar for Mengzhe Yang

Mengzhe Yang

Chief Security Expert, Alibaba Cloud Blockchain, Alibaba Cloud
Chief Security Expert. Currently in the Alibaba Cloud BaaS(Blockchain as a Service) team, responsible for blockchain security.Previous speaking experience:Star lecturer of Arch summit Beijing 2018(topic:The design ideas of consortium blockchain governance)



Tuesday June 25, 2019 18:15 - 18:50 CST
431
  OSS - 区块链

18:15 CST

OpenSSL 硬件卸载增强 - Ping Yu,英特尔
互联网的 TLS 流量增长迅速,网络网关现在对加快 TLS 中的加密操作提出了越来越高的要求。OpenSSL 被业内广泛部署为事实的 SSL/TLS 实施。最新的 OpenSSL 设计并实施了一个异步加速框架,该框架由一个新的异步库、增强 TLS 堆栈和引擎组成。在本次演讲中,我们将回顾在利用和增强此框架来实现 Nginx 和 Fd.io/VPP 的高性能和低 CPU 利用率加速 TLS 引擎方面的实践经验。我们将分享如何解决企业级部署面临的挑战,如 CPU/内存消耗、用户私钥保护,并最终展示最近为更高效且高性能的内核旁路异步通信机制所做的增强,该机制现已合并到 OpenSSL 3.0.0 主分支。

Speakers
avatar for Ping Yu

Ping Yu

Sr. Software Engineer, Intel
Ping Yu is a senior software engineer of Network Platform Group at Intel Data Center Group. He is now working on fd.io/VPP projects as TLS maintainers. He is mainly engaged in research work in DPDK, Packet processing, openssl, VPP Crypto, and he also has several years’ experience... Read More →



Tuesday June 25, 2019 18:15 - 18:50 CST
617

18:15 CST

关于健身追踪器的不适用报道:非法侵入 BLE 健康追踪器 - Yogesh Ojha,Tata Consultancy Services
低功耗蓝牙正在被广泛地应用于几乎所有的现代“智能”设备中,例如智能手机、智能设备、智能手表以及先进的医疗设备。本演讲将介绍多种新的低功耗蓝牙黑客技术以及攻击低功耗蓝牙的各种工具与技术。

演讲将着重于从安全角度收集关于低功耗蓝牙设备的信息、发现设备、对移动应用进行反向工程(若有),并发起攻击。

作为现场演示的一部分,我们将使用一些“智能”低功耗蓝牙健身追踪器、对其移动应用进行反向工程,并收集足够的信息以进行攻击。我们也将展示如何通过无线方式上传恶意固件。

Speakers
avatar for Yogesh Ojha

Yogesh Ojha

Research Engineer, TRG Research and Development
Yogesh Ojha is a creator of reNgine and a Research Engineer @ TRG Research and Development where his research focuses on building solutions for Crime and Terror. As a Passionate Developer and a Hacker, Yogesh builds and maintains reNgine, an automated reconnaissance framework. He... Read More →



Tuesday June 25, 2019 18:15 - 18:50 CST
403/405

18:50 CST

赞助商展示及欢迎酒会
跟我们一起参加在上海世博中心赞助商展示的下午社交活动,与赞助商和社区成员会面。届时将有精美小食和饮料提供。

Tuesday June 25, 2019 18:50 - 20:30 CST
Silver Hall - Level 1F

19:00 CST

Volcano: 在Kubernetes上运行AI/DL工作负载 - Da Ma, Huawei
Kubernetes发展初期主要为服务类工作负载提供了通用流程框架。但随着它的普及,越来越多的用户希望在Kubernetes上运行AI / DL工作负载,如TensorFlow、PyTorch等。在Kubernetes上运行这些工作负载时,需要几个高级功能,如公平调度,队列管理、作业管理(暂停/恢复)、数据管理等。本次演讲将演示如何使用Volcano为Kubernetes带来“Batch”能力。

Speakers
avatar for Klaus Ma

Klaus Ma

Architect, @huawei-cloudnative
Team leader, system architect, designer, software developer with 10+ years of experience across a variety of industries and technology bases, including cloud computing, machine learning, bigdata and financial services.Founder of Volcano & kube-batch, Kubernetes SIG-Scheduling Emeritus... Read More →



Tuesday June 25, 2019 19:00 - 19:20 CST
展示剧院,赞助商展示区

19:25 CST

基于Kubernetes进行深度学习训练推理的成本优化实践 - Pavee Han & Lei Wang, Tencent Cloud
利用容器级别的GPU虚拟化能力,可以让K8S集群中多个深度学习任务共享一片GPU卡,从而在不增加GPU预算的前提下提高训练或推理的吞吐量。因为性能损耗相比虚拟机级别的GPU虚拟化更低,该技术在生产环境有更好的应用前景。

Speakers
LW

Lei Wang

Senior Engineer, Tencent Cloud
PH

Pavee Han

Senior Product Manager, Tencent Cloud



Tuesday June 25, 2019 19:25 - 19:45 CST
展示剧院,赞助商展示区

19:50 CST

云原生应用kubernetes监控与弹性实践 - 刘中巍, Alibaba Cloud
云原生意味着赋予应用极致弹性,同时对弹性过程中的多维度监控也至关重要。本demo现场演示Java应用的扩容过程,结合使用弹性伸缩(PTS、ECI)、监控(ARMS)、限流(Sentinel)等,分享如何将kubernetes的监控、弹性能力的深度整合,应对突发流量与成本优化。

Speakers
LZ

Liu Zhongwei

Senior Engineer of Alibaba Cloud Container Service, Alibaba Cloud


Tuesday June 25, 2019 19:50 - 20:10 CST
展示剧院,赞助商展示区
 
Wednesday, June 26
 

07:45 CST

穿梭巴士由上海世博洲际酒店开出
我们会于以下时间在上海世博洲际酒店和上海世博中心门口提供来回穿梭巴士服务:

6月24日,星期一
  • 7:15 - 10:15  
  • 16:00 - 19:30

6月25日,星期二
  • 7:15  - 9:30
  • 17:00 - 20:30

6月26日,星期三
  • 7:45  - 9:30
  • 11:00 - 13:30


Wednesday June 26, 2019 07:45 - 09:30 CST
上海世博洲际酒店

08:00 CST

08:00 CST

08:00 CST

赞助商展示
Wednesday June 26, 2019 08:00 - 12:00 CST
Silver Hall - Level 1F

08:30 CST

百度智能云 云原生边缘计算的最佳实践 - Ding Han, Baidu AI Cloud
随着5G技术的推进,边缘计算依靠低延时、低成本、可扩展等优势脱颖而出,成为新的技术风口。但是从开发运维人员的角度出发,传统的互联网架构对边缘计算的支持性较差,因此,我们采用了云原生框架。但是业务场景的多样性决定了云原生架构不是包治百病的,网络、存储、安全等方面都需要升级和改造。相比云原生架构,我们增加了多网卡支持、高防与流量控制、可扩展边缘存储、边缘多容器运行时支持等。通过上面的一系列改造,业务可承载流量上限扩大了一倍,容器安全性也从内核共享升级为内核隔离,结合高防和流量控制策略,安全性进一步得到保障。

Speakers
avatar for Ding Han

Ding Han

Architect, Baidu AI Cloud
Ding Han, Baidu Software Architect . Ding joined Baidu at 2015 and mainly focusing on PaaS infrastructure based on container and Kubernetes. Ding has full-stack experience in developing cloud product including microservices, serverless and edge compute. He is the tech leader for edge... Read More →



Wednesday June 26, 2019 08:30 - 08:50 CST
展示剧院,赞助商展示区

08:30 CST

08:50 CST

主题演讲:开幕致辞 - Vicki Cheung,Lyft 技术经理
Speakers
avatar for Vicki Cheung

Vicki Cheung

Staff Software Engineer, Lyft
Vicki is a staff software engineer at Lyft, where she helped drive the company-wide Kubernetes migration. Previously, she was the Head of Infrastructure and founding engineer at OpenAI, where she and her team built out their Kubernetes-based deep learning infrastructure.


Wednesday June 26, 2019 08:50 - 09:05 CST
Red Hall

09:00 CST

在 Arm 平台上利用 eBPF 进行调试 - Leo Yan,Linaro
本演讲将对内核虚拟机进行讨论,以从正在运行的基于 eBPF 的内核中提取信息。

首先,本演讲将对 eBPF 的工作机制进行快速简要的介绍。该机制允许开发人员通过附加采用 kprobe 与追踪点的 eBPF 程序,收集信息进行调试与调优。最后我们将提供一个用户自主开发的实例程序,以表明用户空间是如何利用这些机制的。

在此之后,我们从理论中回归实际,探讨一些用户空间工具。通过这些工具,开发人员能够编写高级 eBPF 程序(或运行他人的预配置程序)并处理所产生的数据。

Speakers
avatar for Leo Yan

Leo Yan

Software Engineer, Linaro Ltd.
Leo now is working for Linaro support and solution engineering team, mainly engage in power management and debugging related training and support for Linaro members. Prior to joining Linaro, Leo worked for two silicon companies for 9 years, had fun on Arm platforms with Linux kernel... Read More →



Wednesday June 26, 2019 09:00 - 09:35 CST
518

09:00 CST

2019 年 AI 和机器学习运营状况 - Alejandro Saucedo,The Institute for Ethical AI & Machine Learning
在本演讲中,我们将提供关于我在职业生涯中通过构建和部署机器学习系统学到的知识的见解,以及开源“绝佳数据运营/机器学习运营”列表中的一些可用技术。我主要会介绍 2019 年的可用开源工具和框架,帮助大家扩展 DataOps 和 MLOps 基础架构。本演讲将介绍可用的支持技术,具体包括再现性、监控、合规及数据编排和计算方面。要介绍的主要技术包括 PMML、数据版本控制 (DVC)、ModelDB、Pachyderm 和 Seldon。

Speakers
avatar for Alejandro Saucedo

Alejandro Saucedo

Engineering Director, Seldon Technologies
Alejandro Saucedo is the Director of Machine Learning Engineering at Seldon Technologies, where he leads teams of machine learning engineers focused on the scalability and extensibility of machine learning deployment and monitoring products with over 5 million installations. Alejandro... Read More →


Wednesday June 26, 2019 09:00 - 09:35 CST
610-611

09:00 CST

联合电信人工智能市场 - Jessica Kim, 华为技术有限公司
推进分散的同质机器学习人工智能市场(例如 AT&T Acumos)和众多异质市场联合起来,从而扩展机器学习人工智能生态系统。此外,华为最近宣布的 SoftCOM AI 市场将减少联合学习功能遇到的数据集以及数据隐私问题。

Speakers
avatar for Jessica Kim

Jessica Kim

ED of Ecosystem Development/LFAI OutReach Chair, Huawei
Leading and Organizing the LF AI OutReach ProgramsNetwork AI Engine(NAIE) CTO Office, Network Product & Solution, Huawei- Huawei TSC Lead for LF/AI Acumos AI Open Source Project- Telco ICT Digital & BSS Transformation Program Management for Huawei Overseas Engagements- AT&T Bell Labs... Read More →


Wednesday June 26, 2019 09:00 - 09:35 CST
403/405

09:00 CST

多租户和区块链:在 Kubernetes 上部署 Hyperledger Fabric - Tong Li, IBM
Hyperledger Fabric 是一个开源企业级分布式账本技术 (DLT) 平台,主要为许可区块链设计。它为开发人员提供了构建区块链应用程序的框架。将 Hyperledger Fabric 等多组件系统部署到生产是一项挑战。

另一方面,Kubernetes 是一个可移植、可扩展的开源平台,用于自动化容器应用程序的部署、扩展和管理。它支持多租户,使开发人员能够高效地开发和测试区块链应用程序。

与会者将了解到所有关于 Hyperledger Fabric 和 Kubernetes 的信息,以及同时使用这些信息时,Hyperledger 和 Kubernetes 如何为处理区块链事务提供一个强大、安全的平台。

Speakers
TL

Tong Li

Senior Software Engineer, IBM
Tong Li is a senior engineer at IBM. He has been a software architect, developer, deployer, operator, advocator and a consultant through his professional career. His main focuses in recent days have been cloud computing, social software and Blockchain technologies. He is very passionate... Read More →



Wednesday June 26, 2019 09:00 - 09:35 CST
616

09:00 CST

Zephyr Upstream 的持续集成实践 - Hake Huang,NXP Semiconductor Inc
持续集成 (CI) 在许多开源项目中变得越来越流行。有许多成功的开源项目支持 CI。但是,如何集成当前的开源项目以及建立有效的 CI 任务也正变得越来越重要,其中的原因在于项目正变得越来越复杂。在演讲,我们将介绍 NXP zephyr Devops 系统是如何就 NXP 上游增强测试进行运作的。我们建议的系统包括多个基于多种主流的开源项目的子系统,包括使用 zephyr Docker 文件建立内部云系统,并将该 Docker 映像与 Jenkins Docker (一个为进行多次主板测试所用的调度系统)相链接,以及虚拟化验证系统和一些 glue 脚本。借助此系统设置,我们可使用最少的支持资源构建一个 CI 系统,并对上游补丁进行高度可靠的质量追踪与验证。


Speakers
avatar for Hake Huang

Hake Huang

Senior Software Engineer, NXP Semiconductor Inc
NXP software engineer more than for 10 years, focusing on NXP MCU SDK validation architecture.



Wednesday June 26, 2019 09:00 - 09:35 CST
431

09:00 CST

DPDK 和 VPP 上基于流量的数据包处理框架 - Hongjun Ni,英特尔
传统上,许多网络数据平面处理都基于数据包,这导致了一些实际问题:
不共享状态,不保证数据包顺序等。
本次演讲将介绍基于 DPDK 和 VPP 的流量数据包处理框架。
该框架具备卓越性能,可保证数据包顺序,在特性之间共享状态,同时还具有出色灵活性。
它可适用于 5G 和 SD-WAN 案例。
它包含以下关键元素:
1) 实施集中且通用的流浪基础设施。
2) 在 NIC 中实施硬件流量卸载功能,提高分类流量的性能。
3) 当配置的流量条目超过硬件 NIC 限制时,实施软件流量机制。
4) 支持桥接域感知和 VRF 感知流量处理。
5) 支持基于策略的路由和隧道卸载处理。
6) 支持一个流量映射到多个 NIC,同时一个 NIC 包含多个流量。

Speakers
avatar for Hongjun Ni

Hongjun Ni

Technical Leader, Intel
Hongjun Ni has been focusing on Cloud Networking and Network Security. He is FD.io VPP Maintainer, UDPI Project Lead, Sweetcomb Project Lead and NSH_SFC Project Lead. He has fifteen years' rich experience on Cloud Networking, Network Security, SmartNIC and Wireless. He has given 20... Read More →



Wednesday June 26, 2019 09:00 - 09:35 CST
617

09:00 CST

开源可持续性的实际成本 - VM (Vicky) Brasseur,Juniper Networks
2016年,Nadia Eghbal 发布了“道路和桥梁:我们的数字基础设施背后看不见的劳动力(Roads and Bridges:The Unseen Labor Behind our Digital Infrastructure)”,这让我们看到,只有少数人在维护支撑大量互联网及其运行服务的软件。

软件世界已经团结在开源可持续性的周围。按照他们所知道的,人们主要关注为 FOSS 开发人员支付费用。资金供给得到了资助。基金会得以成立。初创企业开始启动。风险资本家投入那笔资本。

资金不是可持续 FOSS 项目的唯一组成部分。可持续性是一个多方面的概念,如果人们只关注其中的一个要素,它就不起作用。

本次演讲将:

* 回顾有关可持续性概念的文献
* 提出“可持续”对 FOSS 意味着什么的更准确的定义
* 提供从 FOSS 可持续发展努力开始的技巧

Speakers
avatar for VM (Vicky) Brasseur

VM (Vicky) Brasseur

Director of Open Source Strategy, Juniper Networks
VM (aka Vicky) spent most of her twenty-plus years in the tech industry leading software development departments and teams, providing technical management and leadership consulting for small and medium businesses, and helping companies understand, use, release, and contribute to free... Read More →


Wednesday June 26, 2019 09:00 - 09:35 CST
607-608

09:05 CST

赞助主题演讲:华为:云边端芯,助力Cloud Native全面发展 - 廖振钦, 华为云 PaaS产品部总经理
华为作为CNCF初创会员,多年来在社区中持续对云原生开源做出贡献。为推动边缘计算,AI,以及多云混合云的发展,华为率先推出商业解决方案;本次大会,华为将重磅发布两项开源技术,引领云原生技术在应用中快速落地。同时,华为正在加大云原生技术领域的持续投入,并会持续贡献社区。

Speakers
AL

Alan Liao

Director of PaaS Product Dept, Cloud Business Unit 华为云 PaaS 服务产品部部长, Huawei
Liao Zhenqin is the director of general manager of PaaS Produce Dept, Cloud Business Unit in Huawei Technologies Co., Ltd. He is responsible for R&D, competitiveness building, and business success in PaaS service products (containers, microservices, middleware, APM, blockchain, etc... Read More →



Wednesday June 26, 2019 09:05 - 09:10 CST
Red Hall

09:12 CST

主题演讲:阿里巴巴规模的云原生 - Xiang Li,阿里巴巴集团高级主管工程师和、CNCF 技术监督委员会成员
作为全球最大的互联网公司之一,阿里巴巴为各种客户提供了数以千计的线上/线下服务,以支持他们的业务。典型的阿里巴巴集群由数万个节点组成,管理着超过一万个异构应用。

为了快速发展和创新阿里巴巴的基础设施,几年前,阿里巴巴开始了其云原生之旅。我们将应用完全进行了容器化,推出了具有数千个节点的 Kubernetes 集群,将 Kubernetes 集成到了我们的容器平台中,并采用了 Dragonfly、Envoy 和 Helm 等新兴项目。我们正在围绕云原生技术构建生态系统。

在本次演讲中,我们将为您介绍我们成功的云原生之旅、确定我们所面临的关键可扩展性和可用性问题,以便将 Kubernetes 和云原生平台扩展到数万个节点,并提出相应的策略。我们在工程技术领域不断深耕细作,有着丰富的工程经验,我们相信,这对于任何规模的公司开启云原生之旅都是十分宝贵的财富。

Speakers
XL

Xiang Li

Senior Staff Engineer, Alibaba
Xiang is a Senior Staff Engineer of Alibaba. He works on Alibaba’s cluster management system and helps with Kubernetes adoption for the entire Alibaba group. Prior to Alibaba, Xiang led the Kubernetes upstream team at CoreOS. He is also the creator of etcd and Kubernetes operator... Read More →



Wednesday June 26, 2019 09:12 - 09:32 CST
Red Hall

09:32 CST

主题演讲:Kubernetes 实战经验 - Arun Gupta,首席开源技术专家,Amazon Web Services
AWS 于一年多前推出了 Amazon EKS,现在它已成为 AWS 云中增长最快的计算服务之一。我们将代表我们最大的客户分享运行数千个生产集群的经验教训。我们将讨论如何在不影响爆炸半径、MTTR 和 MTBF 及可测试性的情况下支持企业级集群。我们仅在一年的时间内就建立了全新的安全实践、网络模型和权限集成。为日志数据分析、版本就地升级和集群配置等任务构建原生接口是一项艰巨的任务,整个 AWS 团队的所有技术人员都必须掌握 Kubernetes 专业知识和技术。与会者将有机会了解在 AWS 上大规模构建和管理 Kubernetes 集群的优点、缺点和挑战。

Speakers
avatar for Arun Gupta

Arun Gupta

Head of the Open Source Program Office, Apple
Arun Gupta is head of the Open Source Program Office at Apple and chairperson of CNCF Governing Board. Previously, he worked at Amazon, partnering  with multiple engineering teams to help define their open source strategy. He has spent over a decade at Sun Microsystems and Oracle... Read More →



Wednesday June 26, 2019 09:32 - 09:47 CST
Red Hall

09:45 CST

借助 eBPF 灵活高效地进行虚拟机组网 - Jason Wang,Red Hat
本演讲将寻求方法以借助 eBPF 构建虚拟机组网基础设施。 首先我们将回顾传统的组网数据路径及其存在的各种限制,然后将介绍基于 eBPF 的方法:基于 eBPF 的过滤方法允许使用用户可配置的高速分组过滤解决方案,如面向 vhost 的 virtio-net 过滤器;基于 eBPF 的分组操控方法允许空户空间采用其自有的操控策略,如 RSS;基于 eBPF/XDP 的主机数据路径加速方法允许用户空间在主机上建立灵活高效的数据路径;eBPF 卸载方法允许游客向主机卸载 eBPF 任务,如 XDP 与 tc_cls 等,以在主机上进行本地分组处理。最后,我们将讨论性能值、所面临的挑战以及未来的工作。

Speakers
JW

Jason Wang

Senior Principal Software Engineer, Red Hat
Co-maintainer of kernel virtio, vdpa and vhost drivers. Maintainer of Qemu networking subsystems. Author of vDPA support in Kernel.



Wednesday June 26, 2019 09:45 - 10:20 CST
518

09:45 CST

基于 Kubernetes 构建事件驱动型机器学习管道 - Animesh Singh 和 Hou Gang, IBM
作为一个领域,AIOps 逐渐成为当下的紧急需求。随着各种机器学习功能进入不同的开源项目,各种管道开始构建.拥有透明的 AI 管道,并在发生数据漂移、偏差检测、模型精度损失等任何事件时通知用户正在成为关键问题。此外,我们还需要从原始数据构建数据科学家代码、编排代码和实现管道自动化等功能。

在本演讲中,我们将利用构件、事件、服务和管道等 Kubernetes 组件展示如何构建端到端 AI 管道,该管道可用于检测所有事件、发布通知和采取行动、构建和运行数据科学家代码、执行 A/B 测试、进行摸黑启动及编排整个工作流,包括模型训练、验证、服务和运营。我们主要集中于利用 Kubernetes 的事件和管道 CRD 证明此操作可以自动化。

Speakers
HG

Hou Gang, Liu

Advisory Software Developer, IBM
Worked on Openstack nova, kubernetes and AI by spark. Now focus on AI on Cloud.
avatar for Animesh Singh

Animesh Singh

Chief Architect and Program Director, IBM
Animesh Singh is a Program Director and Chief Architect for the IBM Watson and Cloud Open Source Platform, where he leads machine learning and deep learning initiatives on IBM Cloud and works with communities and customers to design and implement deep learning, machine learning, and... Read More →


Wednesday June 26, 2019 09:45 - 10:20 CST
403/405

09:45 CST

区块链赋能智慧航运 - Wenjie Xie,ChainNova
正如我们所知,航运业占据了全球贸易的 90%,但因其复杂的业务流程,导致其发展缓慢,且效率低下。今天,Jay 将介绍一些区块链对航运业升级领域带来的重大影响,并说明传统航运业如何通过区块链改变其商业模式和进行转型,创造更大的价值。在本演讲中,我将采用中国最大的航运公司的成功实践案例,来阐明区块链如何帮助在航运领域实现突破。这些突破中包括了对全球航运集装箱进行实时动态信息追踪。通过使用区块链,航运公司可确定航运资源并对其进行数字化处理,从而让人们能够以更加有效的方式开展物流与贸易金融业务。

Speakers
avatar for Wenjie Xie

Wenjie Xie

ChainNova, ChainNova
Wenjie Xie was former product director of Kingsoft Cloud Group



Wednesday June 26, 2019 09:45 - 10:20 CST
616

09:45 CST

在利用 DevSecOps 降低 Toil 时提高安全性 - Paul Czarkowski,Pivotal
DevOps 不仅仅是用于部署软件,其也可用于为企业减少瓶颈,创造价值。通过利用 DevOps 技术,我们能够创建一个人人都可参与其中的安全实践,包括您的开发人员与运营团队。

在以前的工作中,我曾利用 DevOps 实践将我们团队的安全与审计实践从容易出现错误的手动重复性工作,转变为全自动工作。本演讲将概述我们在技术和文化方面做出的改变,以改变包括安全团队在内的整个组织,将安全视为一个设计目标,而非事后反思。

演讲结束后,您将可以全面了解各种可用于帮助您的安全团队扫清障碍的工具与技术,并进入一个理想的安全第一工程世界。

Speakers
avatar for Paul Czarkowski

Paul Czarkowski

Managed OpenShift BlackBelt, Red Hat
Paul Czarkowski is a long-time practitioner of the dark arts of DevOps. Hailing from Australia, he moved to Austin,Texas to help build and run one of the largest and most successful online games. Now at Red Hat, Paul works to improve the operator experience by taking cloud native... Read More →


Wednesday June 26, 2019 09:45 - 10:20 CST
431

09:45 CST

浪潮云中的开源网络技术 - Yanjun Li,浪潮集团
传统的网络技术被称为开源世界的最后一道屏障,它面临着可扩展性、复杂性和安全性等一系列问题。
为了降低总体拥有成本,浪潮集团选择拥抱开源社区,并利用开放网络解决方案来提高云平台的弹性、灵活性和灵活性。
我们的演讲详细介绍了浪潮集团云网络路线图和产品,并展示了如何通过开源为各种应用程序和租户提供最佳的联网服务。此外,浪潮还将其模块和技术提供给相应的社区,使生态系统更加繁荣。

Speakers
avatar for Yanjun Li

Yanjun Li

Technical Director, Inspur
He is from Inspur Cloud Service Group China, acts as technical director and chief architecture for Inspur public cloud platform. His interested area focuses on cloud network technology especially virtual networking management . Over the past few years, he has delivered many projects... Read More →



Wednesday June 26, 2019 09:45 - 10:20 CST
617

09:45 CST

大银行实施 DevSecOps 所面临的挑战和解决方案 - Jihai Zhou,汇丰银行; Weiqiang Yang, 汇丰银行
作为世界上最大的银行之一,我们在汇丰技术部门运行了几年的 DevOps 计划,以在团队之间建立 DevOps 文化和思维。自 2018 年起,我们开始实施 DevSecOps 计划,将网络安全融入 DevOps 文化。我们的目标是通过推广 DevSecOps 工具并结合相关培训,转变开发团队的网络安全思维。

在本演讲中,我们将分享如何将 DevSecOps 工具(如 CheckMarx、Contrast 和 Sonatype Iq)集成到开发 CICD 管道中,以生成漏洞仪表板

此外,我们还将演示三种提供网络安全培训的不同方法,帮助开发团队逐渐增长知识,从而修复 DevSecOps 工具报告的漏洞,并随着时间的推移建立全新的思维

Speakers
WY

Weiqiang Yang

Head of Application Security China
A Technical information / Cyber Security Professional with 15 + years experience in a large global bank, to stop the bad guys. Mainly focusing on risk assessment and security assurance function., and with wider focus on driving the assurance services framework adoption throughout... Read More →
JZ

JIHAI ZHOU

DevOps Senior Architect, Tencent
Jihai graduated from Imperial College London as a PhD and started to work on DevOps from 2012 as the DevOps Lead/Champion in Barclays bank in the UK. His experience covers implementing DevOps tooling, leading the Technology transformation, managing DevOps teams, running DevOps Community... Read More →


Wednesday June 26, 2019 09:45 - 10:20 CST
610-611

09:45 CST

开源战略的核心价值(中文) - Michael Cheng,Facebook
本次演讲将就如何向投资人,管理者和董事会宣传和推广开源的商务价值并制定适合企业,尤其是中小企业的开源战略进行详细阐述。作为企业和个人未来发展轨道的重要组成部分,本演讲还会针对“如何决定是否开源”的议题提供便于执行的决策框架。

Speakers
avatar for Michael Cheng

Michael Cheng

Facebook, Facebook
Lawyer. Raspberry Pi Fanatic. Currently supporting mergers & acquisitions and the open source program office at Facebook. Former IT sysadmin, investment banker and high school dropout. Spent most of my professional career in China and Asia before moving to the US.


Wednesday June 26, 2019 09:45 - 10:20 CST
607-608

09:48 CST

主题演讲:征服传统系统,构建可扩展的云基础设施 — 滴滴迎来技术大飞跃 - Tan Lin,专家工程师兼弹性云技术负责人,滴滴
作为世界领先的交通出行平台,滴滴的业务需求突飞猛涨,传统 IT 架构已经无法满足它的需求,拥抱云原生才是正确的解决之道。但是,如何利用最少的业务转型成本完成新旧系统的平稳迁移仍然是一项巨大的挑战。

经过三年的开发和实践,我们基于 Kubernetes 的定制平台 Elastic Cloud 现在可处理大部分核心业务。它管理着基于 3,000 多台服务器运行的约 5 万个 Pod。

我们将介绍我们的云平台的演进过程、调度和隔离方面的挑战、容器化面临的困难以及我们在技术上的突破。



Speakers
avatar for Tan Lin

Tan Lin

Staff Engineer and Tech Lead of Elastic Cloud, DiDi



Wednesday June 26, 2019 09:48 - 10:03 CST
Red Hall

10:04 CST

主题演讲:腾讯:使用 Kubernetes 来支持数十亿用户 - Yunong Xiao,腾讯云技术总监、首席架构师
腾讯的业务涉及游戏、社交媒体、支付、云计算等各个领域。在本次演讲中,我们将分享腾讯如何广泛应用 K8s 以满足基础设施和平台需求,从而让我们专注于战略和业务发展。
我们还将介绍几个 K8s 用例及其架构:

1) 腾讯 GPU 计算平台利用 K8s 来管理大型 GPU 集群,使我们能够统一资源调度并提高集群利用率
2) 微信支付平台利用 K8s 支持客户每日发送超过 10 亿笔交易
3) 构建腾讯云容器服务 (TKE),从而提供以容器为中心的高度可扩展的高性能容器管理服务。

Speakers
avatar for Yunong Xiao

Yunong Xiao

Director, Serverless Computing, Tencent
Yunong is Director of Serverless at Tencent Cloud. He is a staunch Serverless champion, having first worked on it in 2011. Previously he was leading the architecture of the Netflix API Serverless Platform - making microservices more accessible to developers and enabling container... Read More →



Wednesday June 26, 2019 10:04 - 10:24 CST
Red Hall

10:24 CST

赞助主题演讲:Kubernetes 正当时,云原生未来可期 – 丁宇(花名:叔同,资深技术专家, ) 阿里云智能容器平台负责人
Speakers
avatar for 丁宇

丁宇

叔同,资深技术专家, Alibaba Cloud
阿里云智能容器平台负责人。负责容器服务、统一调度、集群管理、应用运维、安全生产等工作,推动阿里容器化、统一调度、混部及云化等技术演进,九次参与双 11,推动参与双11几代技术架构的演进和升级。



Wednesday June 26, 2019 10:24 - 10:29 CST
Red Hall

10:29 CST

主题演讲:Kubernetes:视频游戏 - Grant Shipley,Red Hat OpenShift 总监
Kubernetes API 功能非常强大,我们不仅会一步一步地教您如何使用这个工具,而且还会在现场为您创建视频游戏,让您根据实操学会如何使用这个工具。事实上,您也可以加入我们,和我们一起创建视频游戏!起初,本次会议的发言人希望通过创建游戏来教授 Kubernetes API。不过,他认为这超出了自已的能力范围,直到他遇到了 Javascript Phaser 游戏引擎和 Kubernetes API。在本次会议中,Grant Shipley 将为您介绍他所编写的用来创建复古风格的 Wild West 射击游戏的代码,在创建该游戏的过程中,他用到了 Kubernetes资源。本次会议将不使用幻灯片,而是重点介绍代码和进行现场演示。在本次会议结束时,您应该会清楚地了解如何使用 Kubernetes 创建游戏,如果做不到这一点,至少知道如何将其自动化,用于实际用例了。

Speakers


Wednesday June 26, 2019 10:29 - 10:49 CST
Red Hall

10:30 CST

EROFS,简介与我们的智能手机实践 - Xiang Gao,华为
EROFS 文件系统是一个 Linux 只读文件系统,用以节省额外的存储空间,并保证嵌入式设备,尤其是安卓设备的端到端性能。与其他通用文件系统相比,这一系统旨在减少元数据的数量,并为目标文件系统用户提供透明的压缩支持。

在过去的 2018 年里,EROFS 已完成开发,合并入 Linux 的状态树,并安装入多种智能手机中。请注意,其目前仍在积极开发中。在之后,将会增加更多有用的功能。

本演讲将展示与在消费者的嵌入式设备内进行实时解压相关的问题以及我们的实践、EROFS 的详细设计、基准评测、与当前的 squashfs 的对比、被压缩的 btrfs 以及 EROFS 的未来蓝图。

Speakers
avatar for Xiang Gao

Xiang Gao

Senior Software Engineer, Alibaba Cloud
Xiang Gao is a Senior Software Engineer working in the Alibaba Cloud Linux kernel team, focusing on Linux local filesystems (e.g., erofs, xfs, f2fs, etc.) for several years, an EROFS filesystem maintainer.He's recently focusing on CNCF Dragonfly Nydus image service (https://githu... Read More →



Wednesday June 26, 2019 10:30 - 11:05 CST
518

10:30 CST

利用 Istio 管理多租户机器学习工作负载 - Wencheng Lu 和 Limin Wang,谷歌
随着基于 Kubernetes 部署的机器学习工作负载迅速增长,越来越需要提供多租户渠道,以管理机器学习工作负载,促进不同的数据科学家基于 kubernetes 收集数据、训练和服务模型。欢迎大家来了解如何将 Istio 集成至 Kubeflow 等多租户机器学习管道,以通过足够的身份、访问和 API 管理针对为不同用户部署的工作负载提供隔离和保护。

Speakers
LW

Limin Wang

Staff Software Engineer, Google
Limin Wang is a software engineer at Google. She is a technical lead of the Istio Security project. Before joining Google, she was a senior software engineer at VMware. Limin holds a PhD degree in Computer Science from Michigan State University.
avatar for Wencheng Lu

Wencheng Lu

Senior Staff Software Engineer, Google
Dr. Wencheng Lu is a senior staff software engineer at Google. He has been with Google for 12 years. He is currently a tech lead manager overseeing Istio Security.



Wednesday June 26, 2019 10:30 - 11:05 CST
403/405

10:30 CST

通过 Hyperledger Cello 构建区块链即服务 - Haining Henry Zhang,VMware 和 Tong Li,IBM
Hyperledger Cello (HLC) 是一个区块链配置与操作系统,可帮助人们高效使用并管理区块链。它支持多个基础设施,包括 Docker、Kubernetes、vSphere 与 Swarm。使用 Cello,区块链的开发人员与操作人员可从零开始,快速构建区块链即服务 (BaaS) 平台。

本演讲将介绍 Hyperledger Cello 的关键功能,并展示如何使用 Hyperledger Cello 来管理 Hyperledger Fabric 的部署与炼码生命周期。此外,演讲还将展示如何监控区块链平台。

Speakers
HH

Haining Henry Zhang

VMware, VMware
Haining Henry Zhang is the Chief Technologist of China R&D, VMware. His primary role is to lead the development and incubation of projects on emerging technologies, including container, blockchain and IoT. He is the founder of CNCF’s Project Harbor. Henry is a contributor of Hyperledger... Read More →
TL

Tong Li

Senior Software Engineer, IBM
Tong Li is a senior engineer at IBM. He has been a software architect, developer, deployer, operator, advocator and a consultant through his professional career. His main focuses in recent days have been cloud computing, social software and Blockchain technologies. He is very passionate... Read More →


Wednesday June 26, 2019 10:30 - 11:05 CST
616

10:30 CST

FOSSology 项目 - 面向开源许可合规的开源软件 - Anupam Ghosh,Siemens Technology and Services Pvt. Ltd
在协作项目开发中,了解开源软件以确定相关的许可与许可义务非常重要。FOSSology 是一个软件项目,主要负责确定许可相关的声明。它也可以扫描源代码来获取版权声明、关键字与出口控制相关声明。FOSSology 可支持用户根据组织的需,生成多种数据格式的合规文件,如 SPDX tag-value 和 RDF 等。
FOSSology 是一个 Linux Foundation 协作项目,根据 GPL-2.0 向其授予许可。
最近,FOSSology 又引入了新技术,可通过提供 REST API 提高自动化水平。同时它还开发出了新的扫描方法,可在无需严格许可时实现更高的自动化水平。本演讲将向 FOSSology 的用户介绍如何使用这些新功能。

Speakers
avatar for Anupam Ghosh

Anupam Ghosh

Open source enthusiast, Siemens, India
Anupam is working with Siemens, India. He is an Open source enthusiast, GSoC mentor, developer and maintainer of Fossology community project in github. He has around 13+ years of IT experience cutting across Embedded system, Telecom, Application/Web development and Machine Learni... Read More →



Wednesday June 26, 2019 10:30 - 11:05 CST
431

10:30 CST

边缘云体验分享-中国移动 NovoNet 体验 - Qihui Zhao,中国移动
在收集行业和社区的边缘云需求和用例之后,中国移动一直在运行全国真实网络测试项目 Novonet 实验阶段 3,以测试和验证当前的边缘解决方案是否能够满足电信边缘云需求,并探索边缘用例(如 VCDN)和新边缘技术是否能够与电信边缘云合并。测试区域包括边缘 IaaS (OpenStack)、边缘网络 (SDN)、边缘服务 (vCDN) 和加速(ovs 卸载)。
在本次演讲中,Qihui 将描述他们迄今为止所做的所有工作,包括测试环境、测试案例等,她还将分享中国移动从 Novonet 实验中获得的边缘体验。

Speakers
avatar for Qihui Zhao

Qihui Zhao

Project Manager, China Mobile
Qihui is a project manager at China Mobile Research Institute. She was a member of NovoNet project which drives MFV/SDN strategy for China Mobile, and are now working on cloud native evolution of CMCC's network cloud. Qihui is currently chairing the TSC of XGVela project, and has... Read More →



Wednesday June 26, 2019 10:30 - 11:05 CST
617

10:30 CST

开源和标准协作 - Craig Northway,Qualcomm Technologies Inc
最近,标准定义组织 (SDO) 参与开源项目的兴趣和需求也在不断增加。公司需要以协调的方式管理他们的标准和开源参与度。这使得行业标准计划办公室 (ISPO) 和开源计划办公室 (OSPO) 的交互更加频繁。高通有着丰富的 SDO 历史,最近成为开源项目相关的移动和连接性的有力开发人员和贡献者。在本演讲中,我们将回顾从 SDO 和 OS 之间的联合参与和协作中学到的知识。

我们将介绍典型的标准和开源组织和流程,并回答以下问题:您的 ISPO 可以从您的 OSPO 中学到什么?您的 OSPO 能从您的 ISPO 中学到什么?这两个组织如何在您的公司内协作?

Speakers
avatar for Craig Northway

Craig Northway

Senior Director of Engineering, Qualcomm Technologies Inc
Craig Northway is a Senior Director of Engineering at Qualcomm Technologies, Inc. (QTI). Craig leads the Qualcomm Software Content Compliance team, a group formed to improve process, policy and tooling around Open Source software at Qualcomm. Craig is currently a member of the Linux... Read More →


Wednesday June 26, 2019 10:30 - 11:05 CST
607-608

10:49 CST

主题演讲:闭幕致辞 - Vicki Cheung,Lyft 技术经理;Bryan Liles,VMware 高级工程师
Speakers
avatar for Bryan Liles

Bryan Liles

Senior Staff Engineer, VMware
Bryan Liles is a Senior Staff Engineer at VMware where he runs multiple projects, including Octant, a tool which allows you to view your Kubernetes in a graphical fashion. Over the past decade, Bryan has spoken on myriad topics from machine learning, developer health, programming... Read More →
avatar for Vicki Cheung

Vicki Cheung

Staff Software Engineer, Lyft
Vicki is a staff software engineer at Lyft, where she helped drive the company-wide Kubernetes migration. Previously, she was the Head of Infrastructure and founding engineer at OpenAI, where she and her team built out their Kubernetes-based deep learning infrastructure.


Wednesday June 26, 2019 10:49 - 10:50 CST
Red Hall

10:50 CST

茶歇
在展商区享用茶歇及点心

Wednesday June 26, 2019 10:50 - 11:20 CST
Silver Hall - Level 1F

10:55 CST

如何在数据中心和边缘统一管理Kubernetes集群 - Peng Jiang, Rancher Labs
- 安装k3s集群:一个仅40MB的轻量级开源Kubernetes发行版
- 在数据中心和边缘管理Kubernetes集群
- 多集群应用程序部署
- Global DNS集成

Speakers
avatar for Peng Jiang

Peng Jiang

Technical Director of Rancher Labs in Greater China, Rancher Labs
Peng Jiang, Technical Director of Rancher Labs in Greater China. Former Microsoft Senior Technical Project Manager and Solution Specialist, Citrix's Chief Consultant. More than 10 years' work experience in unified communications, application delivery, virtualization, cloud computing... Read More →



Wednesday June 26, 2019 10:55 - 11:15 CST
展示剧院,赞助商展示区

11:00 CST

穿梭巴士由上海世博中心开出
我们会于以下时间在上海世博洲际酒店和上海世博中心门口提供来回穿梭巴士服务:

6月24日,星期一
  • 7:15 - 10:15  
  • 16:00 - 19:30

6月25日,星期二
  • 7:15  - 9:30
  • 17:00 - 20:30

6月26日,星期三
  • 7:45  - 9:30
  • 11:00 - 13:30


Wednesday June 26, 2019 11:00 - 13:30 CST
上海世博中心

11:20 CST

Knative K8s CI/CD平台 - Shash Reddy,Pivotal
在本次演讲中,我们将讨论如何使用 Knative Pipeline 项目为您的 Kubernetes 应用配置和运行 CI/CD 管道。您将能够采取与 Kubernetes 资源交互时相同的方式,使用 kubectl 管理和观察 CI/CD 对象。我们将深入探讨 Knative Pipeline 支持的主要功能以及如何使用它们。本演讲将包括
- 如何构建管道。
- 如何运行一次性任务。
- 如何在使用 Pipeline 进行诊断和观察的同时,充分利用 K8s 生态系统。
- 展示一些用例,例如应用开发人员推送源代码 - >构建镜像 - >无需任何外部 CI/CD 资源便在集群上部署应用。

本演讲提案也提交给了 Kubecon Europe 2019 主办方。

Speakers
avatar for Shash Reddy

Shash Reddy

Software Engineer, Pivotal
Shash Reddy is a Senior Software Engineer at Pivotal, currently working on Knative. She is a full-time contributor to Knative, one of the approvers for Knative Build. She has contributed to Tekton CI/CD pipeline project as well. She has previously worked on the Cloud Foundry Routing... Read More →



Wednesday June 26, 2019 11:20 - 11:55 CST
515

11:20 CST

使用 SGX 保护容器:保护云环境中的秘密 - Isaku Yamahata,英特尔;Xiaoning Li,阿里巴巴
容器广泛适用于云计算,但其隔离性较差。防范云服务提供商窃取秘密至关重要。Software Guard Extention (SGX) 提供只信任英特尔和 SGX 实施,连 OS / VMM / BIOS 都不信任的可信执行环境 (TEE)。它需要修改应用,但由于各种原因有时很难修改应用。理想情况下,未修改的用户二进制文件可以在 SGX 安全区中运行。

在本次演讲中,我们将介绍允许未修改的二进制文件在 SGX TEE 中运行的库操作系统。它通过替换共享库来挂钩系统调用。Go 是云原生应用的最流行语言,具有使用静态链接的独特能力。我们对 Graphene LibOS 进行了增强以支持 golang 二进制,并将其硬化以供生产使用。我们将分享我们为 Graphene-SGX LibOS 添加 golang 支持的经验以及我们未来的计划。

Speakers
avatar for Isaku Yamahata

Isaku Yamahata

Software engineer, Intel
Isaku Yamahata is a Software architect in the Open Source Technology Center, Intel. His main focus is virtualization technology, network virtualization as Software Defined Networking for multiple years. Isaku is an active on Graphene LibOS and OpenStack Neutron (networking) and has... Read More →
XL

Xiaoning Li

Chief Security Architect, Alibaba
Xiaoning Li is Chief Security Architect at Alibaba Cloud. Previously he was a Security Researcher and Architect at Intel Labs. Focused on analyzing/detecting/preventing 0 day/malware with existing/new processor features. For the past 10+ years, his work has been focusing on both hardware/software... Read More →



Wednesday June 26, 2019 11:20 - 11:55 CST
618

11:20 CST

IngressRoute:如何为 Kubernetes 提供更好的 Ingress 对象 - David Cheney,VMware
几年来,Kubernetes Ingress 对象的局限性一直被社区的注释所搪塞过去。我的团队正在构建的 Ingress 控制器 Contour 引入了一个新的 CRD,它解决了现有 Ingress 对象的局限性,并支持团队和运营商在多团队和多租户 Kubernetes 集群中更好地利用现代 Web 应用部署实践。

在本次演讲中,我将从 Ingress 控制器实施者的角度解释 Ingress 对象的局限性,以及我们的 IngressRoute CRD 可如何在解决当前问题的同时,让多个团队在多租户场景中进行协作和责任委派。

本演讲幻灯片的早期版本可以在这里找到: https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf

Speakers
avatar for David Cheney

David Cheney

Staff Engineer, VMware
David is an open source contributor and project member for the Go programming language. David is a well-respected voice within the tech community, speaking on a variety of topics such as software design, performance, and the Go programming language. David is currently a member of... Read More →



Wednesday June 26, 2019 11:20 - 11:55 CST
517

11:20 CST

使用 Ambassador 构建云原生应用 - Steve Flanders,Omnition
在云原生环境中,部署一个或多个 API 网关来路由、验证、限制和观察流量非常常见。在 Kubernetes 中,Annotations(注释)等构件是一种有效的应用配置方法。Ambassador 是一个建立在 Lyft Envoy 代理之上的开源 API 网关,它使用 Kubernetes 构件来提供动态配置选项。

在本次会议中,我们将演示 Ambassador 可如何通过不同的架构和配置方法帮助企业迁移到或构建云原生应用,并探讨内部与外部流量、采集与查询、多租户环境和非供应服务等考虑因素。您将了解 Ambassador 如何在真实的生产环境中运行、其与现有其他 API 网关解决方案有何不同以及如何帮助您轻松上手。

Speakers
avatar for Steve Flanders

Steve Flanders

Director of Engineering, Splunk
As Engineering Director at Splunk, Steve leads Observability “Getting Data In”: the top contributor to the CNCF OpenTelemetry project. Previously, he served as a founding member and Head of Product at Omnition; and Global Engineering Manager for log analytics at VMware. Steve’s... Read More →



Wednesday June 26, 2019 11:20 - 11:55 CST
Gold Hall

11:20 CST

云原生存储的异常检测 - Seiya Takei,雅虎日本公司;Xing Yang,OpenSDS
在云原生环境中,与异构存储相集成始终是一项挑战。如何检测和及时修复问题对于关键任务工作负载至关重要。

在本次会议中,Takei-san 和 Xing 将介绍一种专为从云原生环境的异构存储中检索数据而设计的通用卷模型。他们还将展示一个可以分析数据并检测异常行为的 ML 模块,并介绍该模块如何帮助雅虎日本发现早期问题以保持云原生存储系统正常运行。

IOP、带宽、延迟和容量等卷指标都会从存储后端(为在 Kubernetes 之上运行的工作负载提供服务)收集起来,并发送到 Prometheus 服务器。ML 模块从 Prometheus 检索数据并应用算法进行异常检测。最后评估结果并在需要时发出警报。

Speakers
ST

Seiya Takei

Storage Engineer, Yahoo Japan Corporation
Seiya Takei is in charge of private cloud compute and storage at Yahoo Japan. Yahoo Japan has been participated in the End-User Advisory Committee of OpenSDS, an open source project under Linux Foundation, since July 2017. Seiya Takei has speaking experiences at local conferences... Read More →
avatar for Xing Yang

Xing Yang

Tech Lead, VMware
Xing Yang is a Tech Lead in the Cloud Native Storage team at VMware. She is a co-chair of CNCF Storage TAG, a co-chair of the Kubernetes Storage SIG, a co-chair of the Data Protection WG, and a maintainer in Kubernetes CSI. Before joining VMware, Xing was the Lead Architect of OpenSDS... Read More →


Wednesday June 26, 2019 11:20 - 11:55 CST
620

11:20 CST

容器技术推动 Windows 应用转型 - Huajun Gu,DaoCloud;Jason Huang,Microsoft
Windows 容器对于 Kubernetes 来说并不陌生。业内为部署混合 Kubernetes 集群做出了很多努力。本会议将分为三个部分。
1)迁移 - 介绍将传统应用迁移到 Windows 容器的经验。
2)混合 Kubernetes 集群 - 传统应用仍然可以使用最新技术来管理。
3)未来的挑战 - 解决未来挑战的潜在解决方案。

Speakers
HG

Huajun Gu

Software Architect, DaoCloud
Greg is a veteran who focus on managing servers in an efficient way. He tries to be "lazy". Because billg chooses lazy people to do hard jobs. A lazy person will find easy ways to do these hard jobs. After developing skills in Microsoft Products and PowerShell for seven years, he... Read More →
JH

Jason Huang

Technical Solution Professional, Microsoft
Jason is focusing on cloud solutions and help enterprise on their digital transformation. He had four years windows server debugging experience focusing on blue screen analysis, rootkit analysis, performance tuning. After that he focused on hybrid cloud, office 365,cybersecurity... Read More →


Wednesday June 26, 2019 11:20 - 11:55 CST
430

11:20 CST

执行大规模基础设施迁移 - Melanie Cebula,爱彼迎
人人都在追随最新的技术趋势的脚步,但是当您有高可用性需求时,如何从一种技术迁移到另一种技术?如何分辨哪些技术是炒作,哪些真正适合贵公司的规模?本次演讲旨在解决两个问题:

1. 业务难题:基础设施迁移的依据和资源分配以及迁移生命周期的管理
2. 技术难题:初始原型设计、识别和解决阻碍、提供最佳部署实践以及使用基础设施即代码进行自动化迁移。

本演讲将以爱彼迎将数百种具有严格延迟和正常运行时间要求的传统服务迁移到 Kubernetes 的案例研究为基础。

Speakers
avatar for Melanie Cebula

Melanie Cebula

Software Engineer, Airbnb
Melanie Cebula is a software engineer on the service orchestration team at Airbnb, where she empowers thousands of engineers to create and operate hundreds of production Kubernetes services. She's previously spoken about Airbnb's journey to microservices and developing Kubernetes... Read More →


Wednesday June 26, 2019 11:20 - 11:55 CST
501

11:20 CST

开发开源项目和社区的经验教训 — JJ Asghar,IBM
在过去的十年中,我有幸利用自己的专业知识创建和开发了一些开源项目和社区。其中有些项目很成功,有些则以失败告终。这些经验让我受益匪浅,我很乐意与大家一起分享。

Speakers