Loading…
Virtual Event
July 30–August 1, 2020
Learn More and Register to Attend This Event

To view the Chinese version of this schedule please go here.
请点击此处查看中文版本。


Please note: This schedule is automatically displayed in China Standard Time (CST). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

The schedule is subject to change.

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

Thursday, July 30
 

15:00 CST

Keynote: Hiding in the Dark - Dan Kohn, General Manager, Linux Foundation Public Health
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 →


Thursday July 30, 2020 15:00 - 15:07 CST
Virtual Room 1 (Main Conference Hall)

15:07 CST

Keynote: Priyanka Sharma, General Manager & Cheryl Hung, Director of Ecosystem, 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 →
avatar for Priyanka Sharma

Priyanka Sharma

General Manager, Cloud Native Computing Foundation
Priyanka is the General Manager of the Cloud Native Computing Foundation. She was previously the director of Cloud Native Alliances at GitLab Inc., where she built the developer evangelism team that participates regularly in the cloud native community.Priyanka also serves as an advisor... Read More →


Thursday July 30, 2020 15:07 - 15:15 CST
Virtual Room 1 (Main Conference Hall)

15:15 CST

Keynote: Huawei Cloud: Technology + Industry Dual-wheel Drive Accelerates Cloud Native Innovation - Rene Liu, Container Domain Technical Director, Huawei Cloud
The speech will introduces the latest technical progress of HUAWEI CLOUD in the cloud native field, including the new versions, new features, and subsequent plans of Volcano and KubeEdge, as well as the latest capabilities of the HUAWEI CLOUD cloud native technology platform Vessel. In addition, we will introduce the development trend of cloud native technologies in the next two to three years and the countermeasures of HUAWEI CLOUD.

Speakers
avatar for 刘赫伟 Hewei Liu

刘赫伟 Hewei Liu

Container Domain Technical Director, Huawei Cloud
Hewei Liu has been responsible for Huawei container technical platform since 2013, Worked as the chief system engineer of Huawei PaaS platform and FusionStage products. Since 2016, he has been responsible for HUAWEI CLOUD container services. Currently, he is responsible for the technical... Read More →


Thursday July 30, 2020 15:15 - 15:30 CST
Virtual Room 1 (Main Conference Hall)

15:40 CST

Bring Batch Capability Into Kubernetes, Using AI and Big Data as an Example - Da Ma, Huawei
Kubernetes started as a general purpose orchestration framework with a focus on serving jobs. But as it gains popularity, users want to run batch workload on Kubernetes, such as Spark, TensorFlow, etc. When running these batch workloads in a multitenant systme like Kubernetes, advanced scheduling features such as fair-share scheduling become more classes of batch & elastic workload including: machine learning/deep learning, bioinformatics/genomics and other "big data" appications. These types of applications typically run on generalized domain frameworks like TensorFlow, Spark, PyTorch, MPI, etc., which Volcano inegrates with. This talk is bring light to this new CNCF project, the feature it provides with concrete examples, and the next steps and how to get involved.

Speakers
avatar for Da Ma

Da Ma

Architect, Huawei
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.Founding Volcano & kube-batch, Kubernetes ML-WG co-Leader, CNCF... Read More →


Thursday July 30, 2020 15:40 - 15:55 CST
Virtual Room 1 (Main Conference Hall)

15:40 CST

Delivering Cloud Native Applications Across Multiple Clouds and Clusters - Henry Zhang, VMware & Mingming Pei, Netease
Kubernetes has become the standard of application platform. Organizations often have multiple Kubernetes clusters residing in multiple clouds. There're many challenges to manage applications in such a scenario: e.g. distributing images, delivering applications and balancing workload.

Following the guideline of the App Delivery SIG, we manage applications in 3 aspects: definition and artifacts, application deployment and workload management. In production, workload can be delivered to different clusters based on their weights and taking advantage of the cloud elasticity and resources on different cloud providers.

This talk shares our experience on managing a multi-cloud production system:
* Container image cross cloud distribution
* Cross-cluster application delivery
* Cross-cluster traffic control & elastic application
* Consistency of application definition and underlying resource

Speakers
avatar for Henry Zhang

Henry Zhang

Technical Director, VMware
Haining Henry Zhang is a Technical Director of Cloud Native Lab, China R&D, VMware. He is the creator and maintainer of Harbor – a CNCF graduated open source project. He has been a speaker of KubeCon EU / NA / China for multiple times. His primary role is to lead the development... Read More →
avatar for Mingming Pei

Mingming Pei

Architect, Netease
Mingming Pei is an Architect of NetEase Qingzhou, a cloud native platform in NetEase, one of the largest internet companies in China. He is a maintainer of Harbor – a CNCF hosted incubating open source project. He is responsible for cloud native DevOps of NetEase Qingzhou. He has... Read More →



Thursday July 30, 2020 15:40 - 16:10 CST
Virtual Room 2
  CI/CD

15:40 CST

High Density, Cloud Native Android in Kubernetes - Bin Yang & Chao Xie, Intel
Android have been spread to some use cases such as cloud and edge computing. One example is Android Cloud gaming, which runs many Android instance in Cloud and streaming encoded video to remote devices. This use case requires a solution to consolidate many Android runtime into single platform with little overhead, strong isolation and lessen management overhead.
This presentation proposes an innovate idea to run Android in Container to fit for the uses case of cloud computing and edge computing. Trough enhancement docker and Kubernetes, millions of Android instances are deployed and managed on Cloud easily. Prometheus is used to monitor the status of Android instance and managed instance simultaneously. Performance data show its impressive performance and good scalability.

Speakers
BY

Bin Yang

OS Architect, Intel
Bin is OS architecture in Intel cooperation. He focuses on Android internal, Container, virtualization, persistent memory, cloud computing, cloud gaming, and cloud IOT. He got computer science master from Zhejiang University in 2004. He holds multiple US patents and academic international... Read More →
C

chao

OS Architect, Intel
Chao is OS architecture in Intel cooperation. He focuses on Android internal, BSP , virtualization, and memory/scheduler optimization in Linux kernel. He got computer science master from Zhejiang University in 2004.


Thursday July 30, 2020 15:40 - 16:10 CST
Virtual Room 3

15:40 CST

A Journey of Building an Enterprise AI PaaS With Kubernetes - Vincent Xie, Bestpay
Productionizing ML model has a long data lineage and modeling is just a small part of it. Previously, Bestpay relied on Spark (on Yarn) for heavy data processing, while the training and serving workloads were running on separate clusters with various tools (PyTorch, TensorFlow, MxNet and etc.). It has high operational complexity and inevitably caused a high data redundancy, low work efficiency and resource utilization for the company.
By embracing the PaaS concepts, they build a CloudNative ML infrastructure with Kubernetes, providing an end-to-end ML service in a more efficient and manageable way.

This talk will highlight:
- co-locate Big data, deep learning and micro-service workloads with Kubernetes
- unify model serving layer for different ML library flavors
-a case of online model service breakdown to share how can we properly configure Istio in production

Speakers
avatar for Vincent  Xie

Vincent Xie

Chief Data Scientist, Bestpay
Vincent Xie (谢巍盛) is the Chief Data Scientist and Head of the AI Lab at Bestpay co. Ltd, where he built the Big Data & Artificial Intelligence infrastructure of the company from scratch. Previously, he worked at Intel for many years, mainly on machine learning- and big data-related... Read More →



Thursday July 30, 2020 15:40 - 16:10 CST
Virtual Room 4

15:55 CST

Kubernetes at the Scale of Tencent Meeting - Garnett Wang, Tencent
Tencent Meeting (Tencent VooV Meeting for international users) is a fast-growing cloud-based online video conference solution, hosted on Kubernetes. To support the enormous amount of stateful services and keep-alive connections, the underlying Kubernetes service is facing many challenges including:

• Memory sharing during Pod upgrade
• Upgrade jitter (a few ms) for keep-alive services
• Automated large-scaled batch and canary deployment
• Dynamic quota control
• Dynamic cluster node balancing 
• High performance HPA for (thousands of) replicas

In this talk, you will learn how we tackled these problems by enhancing Kubernetes, making it a highly reliable platform for Tencent Meeting.

Speakers
avatar for Garnett Wang 王涛

Garnett Wang 王涛

Expert Engineer, Tencent Cloud
GarnettWang, expert engineer of Tencent Cloud, has been engaged in the development of the Kubernetes platform for 6 years. Currently, responsible for the development of cloud native platform to serve Tencent Internal Services. He has rich experience in building DevOps, ServiceMesh... Read More →



Thursday July 30, 2020 15:55 - 16:10 CST
Virtual Room 1 (Main Conference Hall)

16:20 CST

Build Image as a Service By Using Tekton - Tao Zhang & Yu Zhuang, IBM
Building image, you may say it is very simple, just building image on my laptop any time. But it will not be true when an enterprise company has thousands different applications and most important is security compliance, can you get all images to rebuild and deploy to fix vulnerability issues in time on your system?
Zhuang and Jordan will introduce a build as a service to free developers from design, implement and maintain build process in their daily work. It builds on standard technology Tekton. We offer several popular builders, even for Functions to represent as build template to describe how to build your source code. You just need to select one to build your source code. We also offer an image definition to monitor and manage your image which you want to build. Of course, Your image will be automatically rebuilt to fix the vulnerability issue if builder or source code is updated.

Speakers
avatar for Tao Zhang

Tao Zhang

Senior Software Engineer, IBM
Tao Zhang (Jordan) is a Senior Software Engineer at IBM. He is the developer of the IBM Cloud BOSH team responsible for Cloud Foundry on Kubernetes in IBM Cloud Foundry Enterprise Environment service development and operation. He is the Knative client-contrib contributor and now working... Read More →
avatar for zhuang

zhuang

Senior Software Engineer, IBM
Yu Zhuang is a Senior Software Engineer at IBM. He is arch for Cloud Foundry on Kubernetes in IBM Cloud, and lead team working on development on Cloud Foundry Enterprise Environment in IBM Cloud. Now he is working on the Knative and Tekton related development work with community and... Read More →


Thursday July 30, 2020 16:20 - 16:50 CST
Virtual Room 1 (Main Conference Hall)

16:20 CST

Intro: Dragonfly: Make Image Distribution Efficiently and Safely in Cloud Native - Yuxing Liu, Alibaba Cloud & Jieyue Ma, Ant Group
As cloud native becomes more and more popular in industry, how to distribute images efficiently and safely is a new challenge for enterprises. Dragonfly is an intelligent P2P based container image distribution system which provides a native image distribution solution for cloud native scenarios. In this session, you can Join Dragonfly maintainers and know about how dragonfly makes image delivery fast in data center. In addition, we will discuss about the issue of the current OCI image spec, dive into brand new image service framework which provides efficient way to delivery image. And also the audiences will learn the latest updates and what is next step in community.

Speakers
YL

Yuxing Liu

Software Engineer, Alibaba Cloud
JM

Jieyue Ma

Staff Engineer, Ant Group



Thursday July 30, 2020 16:20 - 16:50 CST
Virtual Room 2

16:20 CST

Best Practice for Building Lightweight VM Cluster With Kubevirt - Yin Chengfeng, Baidu
Kubevirt, as a plugin to K8S, uses CRD extensions to provide K8S with the ability to manage virtual machines like containers.

However, VM cluster in Baidu not only manages the VM, but also manages VM related resources, such as network, custom images and image repositories, and user configuration. And thus, Kubevirt's support for those resources is not sufficient.

This talk will introduce how to use macvtap to implement a dual network adapters, connect to a centralized image service to manage VM images, and inject user configuration and password during the initialization process in a Kubevirt-based lightweight VM cluster. This talk will also cover how to deploy K8S and kubevirt in the edge environment to realize the virtual machine cluster management capabilities at the edge in Baidu.

Speakers
avatar for Yin Chengfeng

Yin Chengfeng

Senior Software Engineer, Baidu
ChengfengYin, Senior Software Engineer at Baidu.com. Solid experience in edge-computing and cloud-native related technologies. Supporters of open source projects and members of many open source project contribution teams. Participated and promoted the application of many open source... Read More →



Thursday July 30, 2020 16:20 - 16:50 CST
Virtual Room 3

16:20 CST

Build a Multi-Tenant Training Platform Based on Kubeflow at Tencent - Lei Xue, Tencent
Machine learning workflows within Tencent have been migrated to Kubernetes by adopting Kubeflow and Kubeflow Pipelines. It helps teams increase model development speed and have better GPU utility.

The self-serve multi-tenant platform on K8s is built for ML developers based on Kubeflow. Users can train their models using accelerated hardware in an isolated environment with the help of Virtual-Kubelet. Distributed machine learning jobs can be configured and triggered from the API and/or extended kubectl command line. Also, we will introduce how we improve the GPU utility by smart batch scheduling, GPU sharing, NVidia-docker start optimization, node replacement in training and so on.

Highlights:

* Multi-tenancy on Kubernetes with Kubeflow
* Native Kubeflow federation cluster with Virtual-Kubelet
* How to improve GPU utilization and performance

Speakers
avatar for Lei Xue

Lei Xue

Senior Software Engineer, Tencent
Lei Xue currently works as a senior software engineer at Tencent. Previously, Lei was a member of KataContainers/Hyper team and the AI platform Tech lead of Momenta. He is also the maintainer of many KubeFlow projects.


Thursday July 30, 2020 16:20 - 16:50 CST
Virtual Room 4

17:00 CST

Intro: Telepresence: Fast Local-to-Remote Development for Kubernetes - Daniel Bryant, Datawire
This session will provide an intro to Telepresence, a CNCF Sandbox tool. We’ll talk about development workflows for Kubernetes. We’ll discuss the differences between traditional development, and different approaches people take to building Kubernetes services. We’ll then introduce Telepresence and discuss how it integrates with different organizational development workflows. Finally, we’ll talk about the evolution of Telepresence and how we are actively moving Telepresence forward from its heritage as a VPN-type approach into a more sophisticated L7 routing layer for developers.

Speakers
avatar for Daniel Bryant

Daniel Bryant

Director Dev Relations, Ambassador Labs
Daniel Bryant works as a Product Architect at Ambassador Labs (previously Datawire). His technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. Daniel is a Java Champion, and contributes to several open source projects. He... Read More →


Thursday July 30, 2020 17:00 - 17:30 CST
Virtual Room 1 (Main Conference Hall)

17:00 CST

Unlocking New Pose in HPC—Containerization, Cloud, and GPU-based Workloads - Ying Xu, Shanghai Supercomputer Center & Xianglong Zeng, DaoCloud
Based on Kubernetes, providing unified management of heterogeneous computing, network, and storage resources;
Leveraging GPU virtualization to build a GPU shared resource pool to achieve more fine-grained quota management of GPU resources、multi-tenant sharing scheduling of a single GPU、maximize GPU resource utilization and improve resource efficiency;
Implement a custom Kubernetes scheduler for resource scheduling management of GPU tasks according to priority;
GPU visual monitoring based on Prometheus with the ability to aggregate performance metrics by any dimension and the monitoring granularity can up to a single card level;
One-stop scientist workbench through Kubernetes scheduling mainstream artificial intelligence framework, algorithm scientists complete end-to-end algorithm development iterations, model training and release of artificial intelligence services in the cloud.

Speakers
avatar for Xianglong Zeng

Xianglong Zeng

Technical Adviser, DaoCloud
DaoCloud is a digital transformation leader in the cloud computing industry.As a senior technical consultant, Xianglong Zeng has considerable experience in helping customers achieve digital transformation from traditional technology forms to the cloud-native technology ecosystem... Read More →
YX

Ying Xu

PhD in Cloud Computing and Big Data, Shanghai Supercomputer Center
Shanghai Supercomputer Center was invested and founded by the Shanghai Municipal Government. It is China's first high-performance computing public service platform that is open to society and aims to achieve resource sharing. Dr. Xu Ying is mainly responsible for cloud computing... Read More →



Thursday July 30, 2020 17:00 - 17:30 CST
Virtual Room 2

17:00 CST

Intro: Kubernetes Multicluster SIG - Hongcai Ren, Huawei
SIG-Multicluster is focused on solving common challenges related to the management of multiple Kubernetes clusters, and applications that exist therein. We are responsible for designing, discussing, implementing and maintaining API’s, tools and documentation related to multi-cluster administration and application management. This includes not only active automated approaches such as Cluster Federation, but also those that employ batch workflow-style continuous deployment systems like Spinnaker and others. Standalone building blocks for these and other similar systems (for example a cluster registry), and proposed changes to kubernetes core where appropriate are in scope. In this intro we will give you an overview of the projects we're currently actively working on, how best to get involved, and what our future plans look like.

Speakers
avatar for Hongcai Ren

Hongcai Ren

Senior Software Engineer, Huawei


Thursday July 30, 2020 17:00 - 17:30 CST
Virtual Room 3

17:00 CST

High Performance Storage Solution for Large-scale ML Systems - Hongjian Yu, Cheetah Mobile & Pengfei Zheng, Baidu
For training models that focus on a single pass of the data and for training models where the computation can be easily and efficiently parallelized or offloaded to hardware computational units, moving the data becomes a bigger problem than the computation itself. In particular, moving data from a global filesystem for such processing can be a major bottleneck in the overall computation. Our study shows that even with a small amount of parallelism in such deep learning systems, I/O accounts for a majority of the training time, thus degrading the overall system scalability.
So, We propose a new solution to solve these problems. This solution adopts high-speed hardwares, Several software improvements, such as thread model, load balance sdk, read / write splitting, read path optimization, are also introduced to achieve lower latency and higher throughput.

Speakers
avatar for Hongjian Yu

Hongjian Yu

Senior engineer, Cheetah Mobile
Hongjian Yu- AI's Infrastructure Tech Lead at CMCM- Maintainer of BatFs(A Network File System for Large-scale Deep Learning on HPC systems ).- Current Interest: DataOps, Flexible resource scheduling, HPC System
PZ

Pengfei Zheng

Senior Development Engineer, Baidu
Pengfei Zheng is the leader of the cloud file system (CFS) team and the private object storage (ABC Storage) team in Baidu Cloud. Pengfei Zheng is also a major developer of braft (https://github.com/baidu/braft), which is an open source, high performance C++ RAFT consensus algorithm... Read More →


Thursday July 30, 2020 17:00 - 17:30 CST
Virtual Room 4

17:40 CST

.NET Developer's Journey in Kubernetes - Xiao Zhang, DaoCloud & Jesse Liu, Cxist
From kubernetes version 1.14 began to provide production-level support for windows nodes. Many efforts have been made to ensure this feature.
Open source, cross-platform .net core is accepted by many .NET developers,Many enterprises have changed from a single .Net framework that is only deployed on windows nodes to a multi-converged, cross-platform technology
How they are containerized, communicate with each other, and devops. .NET developers need to think about these
This session will answer the above questions around a kubernetes cluster solution that includes windows nodes,as follows:

1)Package the application as Docker image include .net framework and .net core
2)Create Kubernetes manifest, deploy across nodes
3)Windows nodes in a Kubernetes cluster operation and maintenance experience
4)Strategic and tactical thinking on cloud for enterprise applications
5)Future challeng

Speakers
avatar for Xiao Zhang

Xiao Zhang

Senior software engineer, DaoCloud
Xiao Zhang, DaoCloud senior software engineer,kubernetes member,sig-windows member. Responsible for daocloud kubernetes cloud platform system architecture and core development work. Before that, xiao had 4 years of C# development experience. Xiao was also invited at the first China... Read More →
avatar for Jesse Liu

Jesse Liu

Director of Platform BU, Cxist
ASP.NET Core microservices and managing application on K8S. Jesse helped orginizaing the .NET Developer summit of China in Shanghai 2019, he also gave a speech about "Case Sharing of ASP.NET Core microservices on kubernetes"">Jesse Liu, currently director of platofrm bu in Cix... Read More →



Thursday July 30, 2020 17:40 - 18:10 CST
Virtual Room 1 (Main Conference Hall)

17:40 CST

The Monolith is Dead. Long Live the Monolith! - Mitch Connors & Jason Wang, Google
Monoliths! Who talks about Monoliths anymore? Didn't we move on to SOA and microservices a decade ago?

Despite the domination of distributed architectures for cloud software, 60% of enterprise IT budgets still go to the datacenter, where the Monolith is King. While these legacy applications have historically been perceived as liabilities, new developments in service mesh enable enterprises to benefit from their monolithic assets while taking advantage of Cloud Native technologies.

In this talk, you will learn about how you could embrace your monolith by enabling it with:
* Zero Touch security with Envoy and Spiffe
* Zero Touch observability with Prometheus
* Zero Touch uptime improvements with Circuit Breakers
* Zero Risk test in production with fault injection and canary deployment
* Zero Risk traffic migration in Hybrid cloud environments (VM and multi-cluster)

Speakers
avatar for Jason Wang

Jason Wang

Software Engineer, Google
Jason Wang is a Software Engineer at Google on the Istio team. His primary focus is on service mesh configuration and user adoption experience. Prior to Google, Jason was a technical consultant at Red Hat who helped enterprise customers in the financial sector migrate applications... Read More →
avatar for Mitch Connors

Mitch Connors

Software Engineer, Google
Mitch Connors is a Software Engineer at Google where he works on Istio. Over the past 15 years, Mitch has worked at F5 Networks, Amazon, an Industrial IoT startup, and State Farm Insurance, giving him a broad perspective on the needs of Enterprise Software Developers. This experience... Read More →



Thursday July 30, 2020 17:40 - 18:10 CST
Virtual Room 2

17:40 CST

Intro: Anatomy of a Kubernetes Release: Success Through Team and Tools - Sascha Grunert, SUSE & Daniel Mangum, Upbound
As Kubernetes is one of the biggest open-source projects worldwide, the creation of a new release can be an overwhelming topic. The major burden is not only to release a new version every three months, but also to provide stability and security fixes over the whole support period of a release.

In this talk, we will cover the details behind the lifecycle of a Kubernetes release. The presentation will contain everything from assembling the Release Team before the actual cycle begins up to maintaining the release branches, which provide continuous patch releases to the community. The talk will outline the technical process of branch management by covering all of the necessary stages during the release cycle. We will also demonstrate our Release Engineering tooling and dive into the design decisions we’ve made as a group that shape the overall process.

Speakers
avatar for Sascha Grunert

Sascha Grunert

Senior Software Engineer, SUSE
Sascha is a Senior Software Engineer at SUSE, where he works on many different container related open-source projects like Kubernetes and CRI-O. He joined the open-source community in November 2018, having gained container experience before joining SUSE. Sascha's passions include... Read More →
avatar for Daniel Mangum

Daniel Mangum

Senior Software Engineer, Upbound
Daniel Mangum is a software engineer at Upbound where he is a maintainer of Crossplane, an open source CNCF project. He also serves on the Kubernetes release team, and is an active contributor to the Kubernetes project and multiple other open source efforts. He hosts a biweekly live... Read More →


Thursday July 30, 2020 17:40 - 18:10 CST
Virtual Room 3

17:40 CST

Intro: KubeEdge: Kubernetes Native Edge Computing Framework - Zefeng (Kevin) Wang, Huawei & Dave Chen, ARM
KubeEdge is an open source edge computing framework that extends the power of kubernetes from central cloud to edge. It provides edge autonomy, application management and service communication across cloud and edge sites, device management for multiple IoT/Edge device communication protocols with lightweight implementation. During this talk, Kevin and Dave will review KubeEdge motivation, architecture; then go through latest updates on new features and user adoptions. After that Kevin and Dave will introduce where the project is heading to, new SIGs going to be set up and how new contributors to get involved. There will be an open Q&A for attendees to ask questions.

Speakers
avatar for Zefeng Wang

Zefeng Wang

Principal Engineer, Huawei
Zefeng(Kevin) Wang is a Principal Engineer at Huawei Cloud. Currently working on Kubernetes, KubeEdge, Volcano and Huawei Cloud container products. He is the lead of Huawei Kubernetes & Cloud Native open source team, co-founder of CNCF KubeEdge and CNCF Volcano.
avatar for Dave Chen

Dave Chen

staff engineer, ARM CHINA
staff engineer from ARM China, primarily focus on container orchestration project like kubernetes and KubeEdge. I am a core reviewer of OpenStack keystone project, collaborator of Moby Buildkit, and maintainer of kubeedge project (an edge computing project based on the Kubernetes... Read More →


Thursday July 30, 2020 17:40 - 18:10 CST
Virtual Room 4

18:10 CST

Break
Thursday July 30, 2020 18:10 - 19:30 CST
Virtual

19:30 CST

Keynote: Jim Zemlin, Executive Director, Linux Foundation
Speakers
avatar for Jim Zemlin

Jim Zemlin

Executive Director, The Linux Foundation


Thursday July 30, 2020 19:30 - 19:45 CST
Virtual Room 1 (Main Conference Hall)

19:45 CST

TARS Foundation: A New Generation of Open Source Ecosystem of Massive Microservices - Mark Shan, Board Chair, LF TARS Foundation
Speakers
avatar for Mark Shan 单致豪

Mark Shan 单致豪

Board Chair, LF TARS Foundation
作为TARS基金会董事主席,负责TARS基金会的战略规划,开展微服务开源项目的代码贡献和社区治理。同时也担任腾讯开源联盟主席,让腾讯开源项目给开发者和社会带来更多价值。Board Chair, TARS Foundation, under the Linux... Read More →


Thursday July 30, 2020 19:45 - 20:00 CST
Virtual Room 1 (Main Conference Hall)

20:10 CST

Hyperledger and Open Source - Building the Future With Blockchain on Top of Cloud Native Technology - Brian Behlendorf, Hyperledger
In this keynote address, Brian will explore the latest and most impactful developments in Hyperledger projects and open source blockchain in China and globally.
Brian will discuss some of the exciting enterprise blockchain networks progressing from POCs to pilots to production deployments, globally and across industries.
With COVID-19’s huge global impact, he will also examine the urgent acceleration taking place in the development of enterprise blockchain for greater digitization, streamlining operations and trust, particularly in supply chain, healthcare and trade finance.
Brian will highlight some of the key current and future blockchain trends, including developments in cooperation and interoperability between growing networks and self sovereign/distributed digital identity, which is rewriting the rules for identity management.

Speakers
avatar for Brian Behlendorf

Brian Behlendorf

Executive Director, Hyperledger / The Linux Foundation
I've dedicated my career to connecting and empowering the Free Software and Open Source community to solve hard technology problems and have a positive societal impact. I've done this wearing many different hats - as a startup company founder, as an advisor to the U.S. government... Read More →


Thursday July 30, 2020 20:10 - 20:20 CST
Virtual Room 1 (Main Conference Hall)

20:10 CST

Methods to Achieve High SLOs on a Large Scale Kubernetes Cluster - Kang Fan & Jinghua Yao, Ant Group
With the scale and complexity of a Kubernetes cluster increasing, it's getting harder to keep the cluster deliver qualified pods with high success rate and low latency. In this session, engineers from Ant Financial would share their experience on design of SLO architecture and methods implemented to achieve high service level objectives. They would introduce proper indicators proposed to measure whether Kubernetes clusters are healthy firstly. Then, they would explain how to design and implement the tracing and analysis platform to collect valid metrics and compute those indicators. With the tracing and analysis platform, problems occurred in pods' delivery process would be diagnosed easily. Finally, they will show how to precipitate artificial experience to self-healing system to fix known problems automatically.

Speakers
avatar for Jinghua Yao

Jinghua Yao

Senior Engineer, Ant Financial
Jinghua Yao, an Ant Financial Engineer, has 5 years experience on SCADA system development and Kubernetes related components. Recently, he focuses on the improvement of SLO about the Kubernetes cluster.
avatar for Kang Fan

Kang Fan

Senior Engineer, Ant Financial
Kang Fan is a developer in Ant Financial, engaged in the develop and maintenance of Kubelet in production environment for many years. Lately, he focuses on the improvement of SLO about the Kubernetes cluster.



Thursday July 30, 2020 20:10 - 20:40 CST
Virtual Room 2

20:10 CST

Brings Federated Learning to Kubeflow With FATE-Operator - Layne Peng & Jiahao Chen, VMware
Federated Machine Learning (FML) is a one of the most promising machine learning technologies to solve data silos and strengthening of data privacy and security, which allows collaborating organizations to create models without leaking data privacy. FATE is an open source project providing a secure MPC framework to support FML architecture. The challenge of FML is how to coordinate different parties usually reside in different geographical location.

This talk will introduce how we do FML in Kubernetes by Kubeflow. The flexibility and scalability of Kubernetes helps a lot on customizing our platform requirements to fit FML. A FATE-Operator is designed to run FML jobs on Kubernetes, which fit FML into existed Kubeflow ecosystem.

In this session, audience will learning:
1. What is FML?
2. How to design a Kubernetes Operator;
3. The experience of running FML in Kubernetes.

Speakers
avatar for Jiahao Chen

Jiahao Chen

Software Engineer, VMware
Jiahao Chen, software engineer at VMware, specializes in container, network and distributed technology research, and is also actively involved in the construction of open source communities. During his tenure at VMware, he led or participated in the completion of the construction... Read More →
avatar for Layne Peng

Layne Peng

Staff Technologist, VMware
Layne Peng works in VMware CTO Office as a Staff Technologist. Before joining VMware, he works in DellEMC CTO Office over 7 years focus on cloud and infrastructure initiatives. And he also has multiple years of industry experience by working in a local Fintech company as infrastructure... Read More →



Thursday July 30, 2020 20:10 - 20:40 CST
Virtual Room 3

20:10 CST

A Universal Central IPAM for Pod With Multiple Network Interfaces - Mengxin Liu, Alauda
When telecom industries decides to move to Kubernetes, migrating the existing complex network topology is the No.1 headache. Workloads with multiple network interfaces that resident in different type of networks, with fixed IPs or even with fixed public IPs are common requirements across the industry.

Some IPAMs focus on local address allocation and do not have the cluster wide info, like the host-local IPAM. Others are very implementation specific, like the Calico-IPAM. This speech will introduce a universal central IPAM that has a global view of different network type and address ranges and can provide advanced IPAM functions like subnets, fixed IPs and IP reservations to other CNI compatible network plugin.

This speech will also show a telecom example of how to use this IPAM to manage pods that resident at the edge with multiple networks.

Speakers
avatar for Mengxin Liu

Mengxin Liu

Senior Engineer, Alauda
Mengxin Liu is a senior engineer at Alauda Inc. He is an expert in CloudNative network, leads and develops the network infrastructure of the container platform like CNI plugin, LoadBalancer and API gateway. He is also the author of the open source project Kube-OVN.



Thursday July 30, 2020 20:10 - 20:40 CST
Virtual Room 4

20:20 CST

LF AI: Accelerating Open Source AI Innovation and Collaboration - Ibrahim Haddad, Ph.D., LF AI Foundation
Over the past two decades, open source software -- and its collaborative development model -- has disrupted multiple industries and technology sectors, including the Internet/web, telecom, and consumer electronics. Today, large scale open source projects in new technology sectors like blockchain and artificial intelligence are driving the next wave of disruption in an even broader span of verticals ranging from finance, energy and automotive to entertainment and government.

In this talk, Dr. Haddad will provide a quick overview of the efforts of the LF AI Foundation in supporting the development, harmonization, and acceleration of open source AI projects and how to get involved.

Speakers
avatar for Ibrahim Haddad

Ibrahim Haddad

Executive Director, LF AI
Dr. Ibrahim Haddad is the Executive Director of the LF AI Foundation. ​​Throughout his career, Haddad has held technology and portfolio management roles at Ericsson Research, the Open Source Development Lab, Motorola, Palm, Hewlett-Packard and Samsung Research. ​He is known... Read More →



Thursday July 30, 2020 20:20 - 20:40 CST
Virtual Room 1 (Main Conference Hall)

20:50 CST

Cloud Native Development and Growth in SPDB - Baichuan Wang, DaoCloud & Wenwei Lian, Shanghai Pudong Development Bank
How SPD Bank reacted to new business transformation,utilized K8s to establish PaaS platform specific for financial industry,converted core business services with long-standing issues into container based infrastructure,dealt with performance challenge of Double 11 successfully. And how PaaS platform scaled to satisfy increasing requirements and challenges after core business system with huge traffic going.

1.Comtruct PaaS platform specific for financial industry based on K8s which holds up nearly 100 core business systems and met the requirement on nearly 100% continuity of key services and supported peak time transition of Double 11 promotion for SPDB with historical value of TPS
2.how the platform supports multiple A Level applications
3.how to builds a cross-regional multi-cluster networking solution based on CNI network
4.Support the dual-stack operation requirements of IPv4&v6

Speakers
avatar for Baichuan Wang

Baichuan Wang

Advisor, DaoCloud
Baichuan Wang - Advisor @ DaoCloud BD&Alliance Team Architect for DaoCloud SPDB project Former Microsoft Cloud Computing Department Program Manager Participated in several Microsoft Cloud technical summits as a speaker Guest speaker at Microsoft Ignite Technology Conference 2015... Read More →
avatar for Wenwei Lian

Wenwei Lian

Project Manager, Shanghai Pudong Development Bank
Jennifer Lian - Project Manager @SPDB IT Department Architecture Management Team. Fully responsible for construction and promotion of CaaS (Container as a Service) platform over three years and now involved in ecological cloud project at SPDB. Now leading container team over 20 m... Read More →


Thursday July 30, 2020 20:50 - 21:20 CST
Virtual Room 2

20:50 CST

Go Cloud Native with Spring Cloud, Kubernetes and Buildpacks - Kylie Liang, Microsoft
Cloud computing is fast moving. For Java app, Spring Cloud simplifies distributed, microservice-style architecture by implementing proven patterns (e.g. service discovery, circuit breaker) to help you easily build a cloud-native app. However, you still need to face several critical cloud challenges to run and manage your cloud-native apps.
How to orchestrate resources to meet dynamically growing business needs? How to have more flexible process to accelerate the app deployment and management? How to achieve a seamless pipeline with advanced cloud monitoring and tracing solutions? Come to hear best practices to host Spring Cloud production on top of Kubernetes. The speaker will demonstrate how to easily deploy cloud-native apps to Microsoft Azure and accelerate your digital transformation with the power of Spring Cloud, Kubernetes, Cloud-Native Buildpacks and the cloud platform.

Speakers
avatar for Kylie Liang

Kylie Liang

Pincipal PM Lead, Microsoft
Kylie Liang is a principal PM lead at Cloud + AI Group of Microsoft where she is driving Azure Spring Cloud (a fully managed service jointly build and operated by Microsoft and Pivotal), Spring integration with Azure services and Azure toolkit for Java IDEs/Code editors. Prior to... Read More →



Thursday July 30, 2020 20:50 - 21:20 CST
Virtual Room 3

20:50 CST

Intro: K8s IoT Edge Working Group – Adopting a Cloud Control Plane to Edge - Steven Wong, VMware & Dejan Bosanac, Red Hat
Edge refers to geographic distribution of compute, data ingest, and network. A lot of use cases fit under this “umbrella”. Kubernetes was born as a solution for large scale application hosting in a cloud. Edge deployments have much in common with public cloud - large scale, desire for automated remote management - but at the same time there are key differences. This session will be an introduction to challenges of applying Kubernetes for edge and IoT applications. We will survey some solutions for addressing these challenges, and cover how you can interact with the open source community to learn about and help build better solutions for edge.

Speakers
avatar for Dejan Bosanac

Dejan Bosanac

Senior Software Engineer, RedHat
I'm an engineer at Red Hat with broad expertise in messaging and integration technologies. I’ve been an active member of open source communities for many years and a contributor to various projects. My latest interests revolve around developing open source IoT cloud platform so... Read More →
avatar for Steven Wong

Steven Wong

Open Source Software Engineer, VMware
Steve Wong has been active in the Kubernetes and Apache Mesos communities since 2015. He is a Tech Lead of the Kubernetes IoT and Edge Working Group and co-chair of the VMware User Group on the Kubernetes project. He is a past speaker at KubeCon, MesosCon, Open Source Summit, SCALE... Read More →



Thursday July 30, 2020 20:50 - 21:20 CST
Virtual Room 4

20:50 CST

Intro: CNCF SIG-Runtime - Da Ma, Huawei & Ricardo Aravena, Rakuten
The CNCF SIG Runtime (https://github.com/cncf/sig-runtime) collaborates to explore how different runtime infrastructure technologies make it possible to run cloud-native workloads. Discussions are about generalized orchestration, autoscaling, scheduling, execution, container runtimes, sandboxing, virtualization, image packaging/distribution, and specialized architectures. Furthermore, technologies and projects, aimed specifically at Edge, IoT, Batch, Big Data, AI/ML, etc. and incorporating specialized computing elements beyond CPUs, including GPUs, TPUs, FPGAs, ASICs, etc. In this session, we'll provide an overview of the current cloud-native projects and future technologies that fall within the SIG scope. You'll find out how to get involved and contribute, get to know some of the SIG members, and a showcase of the work thus far. The audience will come away with a basic understanding of the SIG and its place in the CNCF ecosystem.

Speakers
avatar for Da Ma

Da Ma

Architect, Huawei
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.Founding Volcano & kube-batch, Kubernetes ML-WG co-Leader, CNCF... Read More →
avatar for Ricardo Aravena

Ricardo Aravena

SRE Manager, Rakuten
Ricardo currently works at Rakuten as an SRE Manager, automating everything in containers using open source. He's a co-chair of the CNCF SIG-Runtime and Kata Containers project contributor. He has been working in tech for more than 20 years and comes from a diverse professional background... Read More →


Thursday July 30, 2020 20:50 - 21:20 CST
Virtual Room 1 (Main Conference Hall)

21:30 CST

Kubernetes Transforms Cloud Infrastructure for Local Life Services Giant - Guoliang Wang, Meituan-Dianping
Meituan-Dianping is a world leading local life service platform. Migrating cloud infrastructure like it to Kubernetes is not easy. This road is complex and difficult, but it’s all worth it.

In this talk, they will share the lessons learned from their work in the past two years from a technical perspective, including:

1. What are the main obstacles and benefits to large-scale cloud infrastructure migration from OpenStack to Kubernetes?

2. What’s the future of VM? How to avoid maintaining two cloud infrastructure systems? All(containers and VMs) run on Kubernetes.

3. How do we deal with the problems of reliability and efficiency brought by large-scale Kubernetes cluster and dozens of clusters?

4. What are the main technical flaws that hinder cloud native? How to do that if your application management is different from Kubernetes and you have to rely on your existing infrastructure?

Speakers
avatar for Guoliang Wang

Guoliang Wang

Software Engineer, Meituan-Dianping
Guoliang is a Software Engineer at Meituan-Dianping, he is the maintainer of Kubernetes and one of the reviewers of kube-scheduler. He is the TL of Meituan-Dianping kubernetes. Guoliang has spent the last years immersed in the cloud ecosystem of scheduling systems, cloud products... Read More →



Thursday July 30, 2020 21:30 - 22:00 CST
Virtual Room 2

21:30 CST

Intro: K8s VMware User Group: Out-of-tree Cloud Provider and CSI Storage Migration - Steven Wong & Myles Gray, VMware
This is a presentation by the recently formed Kubernetes VMware User Group. This group addresses running all forms of Kubernetes on VMware infrastructure. Kubernetes is in the process of deprecating the cloud provider and storage plugins that have historically been built into the source tree and directly packaged with many distributions. The new out-of-tree cloud provider and CSI storage plugin are now recommended for production use. The legacy plugins are no longer getting feature upgrades. However, when running on older hypervisor or Kubernetes releases, choices may be constrained. This session will cover the in vs out-of-tree feature and compatibility matrix, offer guidance on migration to out-of-tree - and cover documentation and support resources.

Speakers
avatar for Steven Wong

Steven Wong

Open Source Software Engineer, VMware
Steve Wong has been active in the Kubernetes and Apache Mesos communities since 2015. He is a Tech Lead of the Kubernetes IoT and Edge Working Group and co-chair of the VMware User Group on the Kubernetes project. He is a past speaker at KubeCon, MesosCon, Open Source Summit, SCALE... Read More →
avatar for Myles Gray

Myles Gray

Senior Technical Architect, VMware



Thursday July 30, 2020 21:30 - 22:00 CST
Virtual Room 3

21:30 CST

No More Event-Loss:Managing Workloads Over Unstable Network With KubeEdge - Fei Xu, Huawei
It's well known that Kubernetes has become the de facto standard for orchestrating containerized workloads running in the data center, and relies on stable wired network.

But in scenarios such as smart campus management,we will run the master in the data center, and the edge nodes in various decentralized areas. In this case, there is no stable network connection between K8s master and nodes, and nodes may even be offline for a long time. This indeed caused troubles: the control events from the master to the edge nodes may be lost, which results in uncertainty of application management at edge.

In this session,we will share how KubeEdge implemented reliable event transmission over unstable network. It ensures control events sent to the edge even if node is restarted or has been offline for a period of time, in order to achieve status consistency for applications at edge timely.

Speakers
avatar for Fei Xu

Fei Xu

Senior Software Engineer, Huawei
KubeEdge Maintainer, Istio Maintainer, Senior Software Engineer at Huawei.Focusing on Cloud Native, Kubernetes, Service Mesh, Edge Computing and other fields.Currently working on Kubernetes, KubeEdge and Huawei Cloud container products.And he has rich experience in Cloud Native and... Read More →


Thursday July 30, 2020 21:30 - 22:00 CST
Virtual Room 4

21:30 CST

Intro: Current State of containerd - Wei Fu & Huamin Tang, Alibaba
Join containerd maintainers and learn how containerd is an improvement to one of the most fundamental parts of the container ecosystem. They will discuss the latest updates to the containerd project as well as how it is being used by Kubernetes and other container systems. Come dive into what containerd is, how it is different from other runtimes, and how it is built. The agenda includes an introduction to the containerd project, the architecture of containerd, and upcoming features in containerd 1.4.

Speakers
avatar for Wei Fu

Wei Fu

Software Engineer, Alibaba
a maintainer of containerd
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.


Thursday July 30, 2020 21:30 - 22:00 CST
Virtual Room 1 (Main Conference Hall)
 
Friday, July 31
 

15:00 CST

Keynote: MindSpore Empowering the Nascent Cloud + AI Native Ecosystem - Zhipeng Huang, Principal Engineer, Huawei
In this talk we will introduce MindSpore, the newly open sourced all scenario deep learning framework from Huawei, and how MindSpore's synergy with cloud native technologies like Kubernetes, WebAssembly, and eBPF to empower the upcoming cloud+AI native open source ecosystem

Speakers
avatar for 黄之鹏 Zhipeng Huang

黄之鹏 Zhipeng Huang

ML Workflow & Interop Chairperson, Huawei
I'm currently co-lead of Kuberneter Policy WG


Friday July 31, 2020 15:00 - 15:15 CST
Virtual Room 1 (Main Conference Hall)

15:15 CST

Keynote: Hot Areas in Cloud-native Technologies and Product Landscape in Tencent - Ehome Liu, Vice President, Tencent Cloud
Tencent has been heavily investing in the Cloud Native technologies, which has brought the benefits of the cloud into many products and industries. Cloud Native not only brings a revolution to technology, but also provides more possibly to software and product design. By showing the development of Tencent Cloud Native portfolio and ecosystem, the audience will learn how the evolution of Cloud Native technologies will better serve the fast-growing requirements from users and products and gradually changing everyone's work and life.

Speakers
avatar for 刘煜宏 Ehome Liu

刘煜宏 Ehome Liu

Vice President, Tencent Cloud
Ehome joined Tencent in 2005. As the Head of Tencent Big Data Platform, Ehome has led development of Tencent Big Data Platform from the 1st generation to the 3rd generation. Ehome has also led the Tencent Big Data team to develop a series of platforms including TDW, TDBank, TBase... Read More →


Friday July 31, 2020 15:15 - 15:30 CST
Virtual Room 1 (Main Conference Hall)

15:40 CST

The Practice of Building Stateful Cloud Application on Kubernetes - Chengyuan Zhang, JD Cloud
The Introduction of how to solve the problem of migrating stateful applications to Kubernetes. Taking database as example, introduce how to build a stateful cloud database service based on Kubernetes, how to solve the problems of high availability, data backup, recovery and capacity expansion of cloud database service.

Speakers
CZ

Chengyuan Zhang 张成远

AI Senior Software Architect, JD Cloud
京东智联云专家架构师,云数据库研发负责人,《MariaDB原理与实现作者》,2012年加入京东智联云,专注云与数据库领域,擅长高性能服务开发、大规模分布式系统架构。Zhang Chengyuan is a senior software Architect in JD Cloud&AI... Read More →


Friday July 31, 2020 15:40 - 15:50 CST
Virtual Room 1 (Main Conference Hall)

15:40 CST

Intro: Provider IBM Cloud - Sahdev Zala & Richard Theis, IBM
The Provider IBM Cloud is a subproject of the Cloud Provider SIG. In this session, the Provider IBM Cloud leads will provide an introduction of the project, and brief about the activities and GitHub repo on Kubernetes Cluster API Provider IBM Cloud. This will be followed by an overview of IBM Provider used by IBM Cloud Kubernetes Service (IKS) and Red Hat OpenShift on IBM Cloud, and how the provider leverages the Kubernetes Cloud Controller Manager. The session should be informative to anyone with interest in the Kubernetes Provider IBM Cloud subproject.

Speakers
avatar for Richard Theis

Richard Theis

Senior Software Engineer, IBM
Richard Theis is a Senior Software Engineer in the IBM Cloud division. In his current role, Richard leads Kubernetes and OpenShift update development and support for IBM Cloud Kubernetes Service and Red Hat OpenShift on IBM Cloud. He is a co-chair of the Kubernetes provider IBM Cloud... Read More →
avatar for Sahdev P. Zala

Sahdev P. Zala

Senior Software Engineer, IBM
Sahdev P. Zala is a Senior Software Engineer in the IBM Digital Business Group Open Technology division. In his current role, Sahdev is focused on contributing to the Kubernetes and etcd upstream development. He is a member of Kubernetes and etcd-io github organization. He is also... Read More →



Friday July 31, 2020 15:40 - 16:10 CST
Virtual Room 3

15:40 CST

Introduction to NATS Streams and Services on Kubernetes - Waldemar Quevedo, Synadia
Streams and Services are the two main building blocks for creating applications using NATS.  Streams are perfect for emitting and consuming data whereas Services can be used for endpoints that expect a response (aka RPC).  Furthermore, with NATS v2 features you can use these to model the flows of your data with imports and exports that are isolated via account namespaces for multi-tenancy.  In this talk, you will learn how to architect your distributed application in terms of streams and services all plugged into NATS, as well as how to best use the tooling in the `nats-io/k8s` to setup a secure multi-region NATS deployment in Kubernetes using NATS Gateways and Leafnodes. 

Speakers
avatar for Waldemar Quevedo Salinas

Waldemar Quevedo Salinas

Software Engineer, Synadia Communications, Inc
Waldemar Quevedo is a core maintainer of the NATS.io project and author of "Practical NATS". He currently works at Synadia Communications, Inc., developing a global communications network based on NATS.io called NGS.Before joining Synadia, he worked on a container orchestration system... Read More →



Friday July 31, 2020 15:40 - 16:10 CST
Virtual Room 4

15:40 CST

Intro: CNCF SIG Storage – An Intro to Cloud Native Storage - Alex Chircop, StorageOS & Erin Boyd, Red Hat
The CNCF SIG Storage (https://github.com/cncf/sig-storage) collaborates to explore and understand how different storage technologies are used in cloud-native environments. Topics include block stores, file systems, object stores, key-value stores and databases, amongst others. Different architectural approaches (centralized, distributed, sharded etc) are compared in terms of key attributes like availability, scalability, performance, data consistency, durability, fault tolerance, ease of development and operational complexity. In the intro, we'll provide an overview of the work currently underway and on the roadmap. You'll get the meet the people leading these efforts, and find out how best to get involved and contribute. We'll present our work thus far, and host discussions around the findings of how cloud native storage is approached in the real world, including some representative successes and failures. Our hope is that others can learn from, and expand upon those experiences.

Speakers
avatar for Erin Boyd

Erin Boyd

Engineer, Apple
Erin is currently an Engineer at Apple. She previously worked at Red Hat in the Office of the CTO as a Distinguished Engineer. Erin is a Kubernetes contributor and an Apache Ambari committer. Erin is an active contributor to the Kubernetes Storage SIG and is currently the co-chair... Read More →
avatar for Alex Chircop

Alex Chircop

CEO, StorageOS
Alex is a founder and CEO of StorageOS, building software defined solutions for cloud native environments. Alex is also a co-chair of the CNCF Storage SIG. Before embarking on the startup adventure he spent over 25 years engineering infrastructure platforms for companies like Nomura... Read More →


Friday July 31, 2020 15:40 - 16:10 CST
Virtual Room 2

15:50 CST

Redefine Evolvable, Heterogeneous and Full-Plane Orchestration, and Security Enhancement Using Kubernetes - Houming Wang, EasyStack
As the unified control plane of data centers, Kubernetes needs to support services inherent in the cloud platform and cloud native applications of customers. During the renovation of cloud native applications based on new-generation private cloud and container cloud services, customers are confronted with the following challenges:
(1) Unified management of heterogeneous (X86, ARM, and MIPS) and multi-cloud computing resources and integrated O&M based on a unified permission center
(2) Unified orchestration of three major types of resource loads (container, VM, and BMS) with the same set of semantics, to smoothen cloud native application renovation?
(3) Security enhancement for the container operating environment, to protect cloud native services?
Based on the preceding challenges facing customers, we will explain the best practices of using Kubernetes to build new-generation private cloud and container cloud services to support the renovation of cloud native applications.

Speakers
HW

Houming wang 王后明

易捷行云EasyStack容器架构师、产品线负责人, EasyStack
易捷行云EasyStack容器架构师、产品线负责人,负责EasyStack新一代私有云(ECS)底层容器平台和EasyStack容器云(EKS)的功能设计和开发工作。A container architect of EasyStack, and the head of product line, responsible for the function design... Read More →


Friday July 31, 2020 15:50 - 15:55 CST
Virtual Room 1 (Main Conference Hall)

15:55 CST

Use of IoT in 5g Era and Cloud Native - Guowei Li, EMQ
With the rapid development of IoT applications and the arrival of 5g era, the scale and deployment mode of IoT applications have changed greatly. The large-scale access requirements of IoT equipment test the software architecture, deployment and operation ability. How can Cloud Native build flexible, flexible and scalable IoT applications? How can Edge Computing of the IoT apply Cloud Native to achieve efficient management? In this speech, I will introduce the architecture requirements of the IoT cloud computing, the Edge Computing of the IoT and the important role of Cloud Native in the 5g era.

Speakers
GL

Guowei Li 李国伟

Product Manager, EMQ
2018 年加入 EMQ,现任 EMQ X 物联网消息中间件产品经理。Mr. Guowei Li Joined EMQ in the year of 2018, now serve ass EMQ IOT Information Middleware Product Manager



Friday July 31, 2020 15:55 - 16:05 CST
Virtual Room 1 (Main Conference Hall)

16:05 CST

Shaping the Future of Cloud Native Infrastructure at the Age of AI, 5G and Edge - Ying Xiong, Futurewei
The combination of next generation AI and 5G applications poses major challenges for cloud infrastructure platform to support low latency and high scalability requirements of future cloud workloads. The convergence of Edge with the Cloud is driving the innovation of cloud platform architecture for unified management and large scale geographic deployment across data center and edge infrastructure. In this talk, we introduce a new open source project that provides a highly scalable and truly multi-tenant cloud native infrastructure to build next generation public and/or private cloud. We will present two open source components - Arktos, the large scale and partitioned compute cluster with unified management of cloud resource and workload including VMs and container, and Mizar, the high performance and low latency cloud networking solution that leverages advanced network technologies such as XDP/eBPF and Geneva protocol. Together, Arktos and Mizar deliver a new generation of cloud platform aiming to meet the challenges in the age of AI, 5G and Edge. In this talk, we will also give the use case of autonomous driving that can benefit from the new open source project.

Speakers
avatar for Ying Xiong

Ying Xiong

CTO and Head of Cloud Lab, Futurewei
Dr. Xiong is CTO and head of the Cloud lab at Futurewei Technologies. He has been working on Kubernetes and container-related technologies since 2015 when CNCF started. He is the chief architect for CCE and CCI public cloud container services for his company and has extensive experience... Read More →


Friday July 31, 2020 16:05 - 16:10 CST
Virtual Room 1 (Main Conference Hall)

16:20 CST

Serverless Container With Extreme Low Overhead and High Performance - Feng Shaobao, Huawei
Serverless compute engines,like Fargate on AWS,ACI on Azure,CloudRun on Google and CCI on HuaweiCloud, emerges on public cloud platforms since 2018,with these services, users can easily launch their computing task on clouds, without provisioning and managing their servers.Although the billing can be computed by the second, which can reduce many costs for users, there is still no end for cloud providers when refering to reducing costs while perserving a high performance.

In this session, we will share how we reduce our management costs through offloading, management slimming, and schedule optimizing. we provides container service with extremly low overhead. Also, we will give a breaf introduction on how we improve the performance of tasks from different industris such as gene computing, big data processing, and deep learning.

Speakers
FS

Feng Shaobao

Senior software engineer, Huawei
Senior Software Engineer at Huawei. Focusing on Kubernetes, Kata Containers, etcd, Serverless and so on. Currently working on CCI of HuaweiCloud, which is a cloud service of serverless container, like Fargate of AWS, but there are many difference.


Friday July 31, 2020 16:20 - 16:50 CST
Virtual Room 3

16:20 CST

Intro: Apache Kafka on Kubernetes with Strimzi - Jakub Scholz & Paolo Patierno, Red Hat
Strimzi is a CNCF project focusing on running Apache Kafka on Kubernetes. Apache Kafka has emerged as a leading platform for building real-time data pipelines. It provides support for high-throughput/low-latency messaging, as well as sophisticated development options that cover all the stages of a distributed data streaming pipeline, from ingestion to processing. But running it on Kubernetes can be complex and tedious. This talk will introduce you to Strimzi - an operator which makes it easy to run Apache Kafka on Kubernetes. It addresses the whole lifecycle from creating, managing, and monitoring Kafka clusters to managing topics or users. This session will go through the main challenges of running Apache Kafka on Kubernetes, explain how they are solved by Strimzi and show a demo.

Speakers
avatar for Jakub Scholz

Jakub Scholz

Principal Software Engineer, Red Hat
Jakub is one of the maintainers of the Strimzi project which is part of CNCF Sandbox and focuses on running Apache Kafka on Kubernetes. He is also a contributor to Apache Kafka itself. He currently works for Red Hat as Principal Software Engineer. Before joining Red Hat he worked... Read More →
avatar for Paolo Patierno

Paolo Patierno

Principal Software Engineer, Red Hat
Paolo is a Principal Software Engineer working for Red Hat on the messaging and IoT team. He is a maintainer of Strimzi, a CNCF sandbox project for running Apache Kafka on Kubernetes using operators. In his previous role, he worked on different integration projects about AMQP with... Read More →



Friday July 31, 2020 16:20 - 16:50 CST
Virtual Room 4

16:20 CST

Intro: OpenTelemetry SDK Design and Implementation Values - Sergey Kanzhelev, Google
OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools. OpenTelemeetry is now in beta. Different platforms chose different values developing software system. This talk describes the principles OpenTelemetry values the most building the best telemetry solution. It explains how hard it may be to keep it simple, yet performant and expressive. Finally, you will learn how you can contribute.

Speakers
avatar for Sergey Kanzhelev

Sergey Kanzhelev

SWE, Google



Friday July 31, 2020 16:20 - 16:50 CST
Virtual Room 1 (Main Conference Hall)

16:20 CST

Intro: Back-Up and Restore in TiKV - Jay Lee, PingCAP
Backing up and restoring a distributed transactional Key-Value database is always a challenging job. When it takes a lot of time to backup or restore a database, Garbage Collection might break the snapshot used in the backup or restore process. Thus, some changes might be missing. This threatens data safety. TiKV is a distributed Key-Value database that features geo-replication, horizontal scalability, consistent and distributed transactions, and coprocessor support. In this talk, Jay Lee will show how backup and restore work in TiKV, and what has been done to make backup and restore fast and safe.

Speakers
avatar for Jay Lee

Jay Lee

Senior Engineer, PingCAP
Jay Lee is a TiKV maintainer, a distributed system expert, and the author of open source projects grpc-rs, raft-rs, etc.



Friday July 31, 2020 16:20 - 16:50 CST
Virtual Room 2

17:00 CST

Deep Dive: Volcano - Da Ma & Zhonghu Xu, Huawei
Volcano is a batch system built on Kubernetes. It provides a suite of mechanisms that are commonly required by many classes of batch & elastic workload including: machine learning/deep learning, bioinformatics/genomics and other "big data" applications. These types of applications typically run on generalized domain frameworks like TensorFlow, Spark, PyTorch, MPI, etc, which Volcano integrates with. This deep dive session will will give an introduction on project Volcano, including the features that required by many batch/elastic workload, e.g. big data, AI, and HPC. And demonstrate the benefit of using Volcano in those scenarios. At the end of the session, the roadmap and future plan will be introduced and the target scenarios.

Speakers
avatar for Da Ma

Da Ma

Architect, Huawei
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.Founding Volcano & kube-batch, Kubernetes ML-WG co-Leader, CNCF... Read More →
ZX

Zhonghu Xu

Developer, Huawei


Friday July 31, 2020 17:00 - 17:30 CST
Virtual Room 3

17:00 CST

Intro: Thanos: Scale Your Prometheus Monitoring With Ease - Xiang Dai, Huawei
Thanos is an open-source CNCF Sandbox project that builds upon Prometheus components to create a global-scale highly available monitoring system. It seamlessly extends Prometheus in a few simple steps and it is already used in production by dozens of companies that aim for high multi-cloud scale for metrics while keeping low maintenance cost. During this talk, Xiang Dai, maintainer of Thanos will explain basic concepts behind the project, its use cases, and tradeoffs. You will learn where to start and how to quickly deploy Thanos on Kubernetes without impacting your existing Prometheus setup. This talk is recommended for beginners that want to know more about running highly available Prometheus setup at scale with potentially unlimited metric retention with the lowest possible effort and cost.

Speakers
avatar for Xiang Dai

Xiang Dai

Software Engineer, Huawei
KubeEdge/Thanos/Golangci Maintainer, Software Engineer at Huawei.Focusing on Cloud Native, Kubernetes, Monitoring, CI/CD, Devops.


Friday July 31, 2020 17:00 - 17:30 CST
Virtual Room 1 (Main Conference Hall)

17:00 CST

Intro: Introduction to Open Policy Agent - Tim Hinrichs, Styra
This session introduces the Open Policy Agent (OPA) project. OPA is a general-purpose policy engine used by hundreds of companies for policy enforcement across the stack. Use cases include compliance & admission control for Kubernetes, configuration validation for CI/CD systems, API authorization for microservices, data filtering for apps, and more. Attendees can expect to learn about OPA’s core features as well as integrations like Gatekeeper and Conftest. This is an excellent session to attend if you are new the cloud native ecosystem or want to get started with OPA.

Speakers
avatar for Tim Hinrichs

Tim Hinrichs

CTO, Styra
Tim Hinrichs is the CTO and Co-founder of Styra. For the last 15 years, he designed and built policy languages across different domains, most recently the CNCF Open Policy Agent and prior to that OpenStack Congress. Before Styra he worked as a software developer at VMware on Nicira's... Read More →


Friday July 31, 2020 17:00 - 17:30 CST
Virtual Room 4

17:00 CST

Piraeus: Local Persistent Volume Dynamic Provisioning, Management and HA - Philipp Reisner, LINBIT & Hongchao Zheng, DaoCloud
Piraeus is an opensource project that aims to further empower Local Persistent Volumes with Dynamic Provisioning, Resource Management, and High Availability. The project is co-founded by LINBIT and Daocloud. Piraeus pods, deployed as a daemonset, organize various local storage resources such as hostPaths, disks and VGs into pools, and dynamically provision them according to user-controlled policies. Data on Local Persistent Volume has a single point of failure, therefore Piraeus integrates DRBD to synchronously replicate the data so that it can failover to another Local Persistent Volume when pod is rescheduled. Piraeus CLIs are aggregated into kubectl by CRDs, which provides a seamless user experience for Kubernetes admins. Piraeus resource management reports capacity and usage stats on each node, and sends out alerts when space is about to run out.

Speakers
avatar for Philipp Reisner

Philipp Reisner

CEO, LINBIT
Philipp Reisner is founder and CEO of LINBIT in Vienna/Austria. He holds a Dipl.-Ing. (comparable to MSc) degree in computer science from Technical University in Vienna. His professional career has been dominated by developing DRBD, a storage replication for Linux. While in the early... Read More →
avatar for Alex Zheng

Alex Zheng

Senior Storage Engineer, DaoCloud
Alex Zheng is a senior storage engineering at DaoCloud, a leading cloud-native enterprise solution vendor in Shanghai, China. He holds a bachelor degree of compouter engineering from Virginia Tech in United States. Before joining DaoCloud, He worked at EMC as a senior solution engineer... Read More →



Friday July 31, 2020 17:00 - 17:30 CST
Virtual Room 2

17:40 CST

Sampling in the Observability Era - Steve Flanders, Splunk
In Cloud-Native environments, traditional monitoring techniques are not sufficient to understand system behavior and cannot effectively address availability as well as performance issues. This has led to the rise of observability and the importance of distributed tracing data which provides context and correlation missing from other data sources. Typically, distributed tracing data is sampled due to the amount of data it generates and concerns about whether all data generated is valuable. While sampling is often stated as a benign or normal thing, it can greatly impact observability. As a result, it is critical to understand what sampling is as well as how each sampling technique works and their associated tradeoffs. This talk will deep dive into what sampling is and at conventions as well as industry practices to address concerns including cost, performance, and overhead.

Speakers
avatar for Steve Flanders

Steve Flanders

Director of Engineering, Splunk
Steve Flanders was the Head of Product at Omnition, which was acquired by Splunk. He is now a Director of Engineering responsible for collection, instrumentation, and developer relations. Prior to Omnition, he was the Global Engineering Manager for log analytics and data collection... Read More →


Friday July 31, 2020 17:40 - 18:10 CST
Virtual Room 1 (Main Conference Hall)

17:40 CST

Kubernetes as Service: Extending the Kubernetes Cluster API - Yasong Xu, Baidu
With the continuous development of cloud native ecosystem, more and more services run their systems on Kubernetes. Baidu supports the creation and destruction of a large number of K8S clusters, elastic scaling, and configuration changes,These operations are cumbersome、complicated and dangerous, HOW to build a stable multi-cluster management system?

Baidu learnt from the declarative way of cluster-api, use CRD to abstract various resources in the cluster to solve the problems like machine heterogeneity, plug-in diversification, and idempotent operation. The administrator k8s cluster can manage 300+ user k8s clusters and 4000+ heterogeneous nodes to ensure that the cluster can be maintained, observed, and traceable. This talk will share the experience of refactoring the traditional cluster management systems into declarative way and how declarative APIs fit into our requirements.

Speakers
avatar for Yasong Xu

Yasong Xu

Senior Software Engineer, Baidu
Yasong Xu is a senior software engineer at Baidu Cloud Native Team, responsible for development of container cloud platform, focusing on monitoring, reliability and performance of multiple Kubernetes clusters.


Friday July 31, 2020 17:40 - 18:10 CST
Virtual Room 3

17:40 CST

The Least Privilege of Kubernetes - Kaizhe Huang, Sysdig
The principle of least privilege states that each component of the ecosystem should have minimal access to data and resources for it to function In this presentation, we will first introduce the principle of least privilege. Given the complexity of Kubernetes, we will first look into the Kubernetes subjects and privileges grant. Then we will talk about privileges of Kubernetes workload and the possible ways to restrict them. The goal of this presentation is to help audience understand a few critical concepts: the principle of least privilege, role based access control(RBAC), different Kubernetes objects like namespaces, service accounts, roles and role bindings which can be used to implement the principle of least privilege of Kubernetes subjects, as well as security mechanism like Security Context, PodSecurityPolicy, NetworkPolicy for Kubernetes workload.

Speakers
avatar for Kaizhe Huang

Kaizhe Huang

Security Researcher, Sysdig
Kaizhe Huang is a security researcher in Sysdig where he researches about defending Kubernetes and containers from attacks ranging from web to kernel. Kaizhe is one of the maintainers of Falco, an incubation level CNCF project and the original author of multiple open source projects... Read More →


Friday July 31, 2020 17:40 - 18:10 CST
Virtual Room 4

17:40 CST

Deep Dive: Kubernetes SIG Storage - Xing Yang, VMware & Michelle Au, Google
Kubernetes SIG Storage is responsible for ensuring that different types of file and block storage are available wherever a container is scheduled, storage capacity management (container ephemeral storage usage, volume resizing, etc.), influencing scheduling of containers based on storage (data gravity, availability, etc.), and generic operations on storage (snapshotting, etc.). In this session, we will deep dive into some projects that SIG Storage is currently working on, provide an update on the current status, and discuss what might be coming in the future.

Speakers
avatar for Michelle Au

Michelle Au

Software Engineer, Google
Michelle Au is a software engineer at Google and is a Kubernetes SIG Storage tech lead. She has worked on Kubernetes volume security, the Container Storage Interface, volume topology, and local persistent storage.
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 the Kubernetes Storage SIG, a co-lead of the Data Protection WG, and a maintainer in Kubernetes CSI. She is also a Tech Lead in the CNCF Storage SIG. Before joining VMware, Xing was the Lead... Read More →


Friday July 31, 2020 17:40 - 18:10 CST
Virtual Room 2

18:10 CST

Break
Friday July 31, 2020 18:10 - 19:30 CST
Virtual

19:30 CST

Keynote: CNCF Project Overview - Constance Caramanolis, Principal Software Engineer, Splunk & Stephen Augustus, Sr. Member of Technical Staff, Tanzu Kubernetes Grid - Release Engineering, VMware
Speakers
avatar for Constance Caramanolis

Constance Caramanolis

Principal Software Engineer, Splunk
Constance is a principal software engineer at Splunk, formerly Omnition, contributing to OpenTelemetry. Previous to Omnition, she worked at Lyft as part of the data platform and server networking teams. While at Lyft, Constance built, deployed, and configured Envoy internally, and... Read More →
avatar for Stephen Augustus

Stephen Augustus

Senior OSS Engineer, Tanzu Kubernetes Grid Core, VMware
Stephen Augustus is an active leader in cloud native OSS communities. He currently serves the Kubernetes community as a Chair for SIG Release, a Release Manager, a Lead for WG Naming, and an owner of Enhancements subproject. Additionally, he is one of the Chairs for CNCF SIG Contributor... Read More →



Friday July 31, 2020 19:30 - 19:40 CST
Virtual Room 1 (Main Conference Hall)

19:40 CST

Keynote: Harbor - (Haining Henry) Zhang, Chief Architect, VMware
Speakers
avatar for Henry Zhang

Henry Zhang

Technical Director, VMware
Haining Henry Zhang is a Technical Director of Cloud Native Lab, China R&D, VMware. He is the creator and maintainer of Harbor – a CNCF graduated open source project. He has been a speaker of KubeCon EU / NA / China for multiple times. His primary role is to lead the development... Read More →


Friday July 31, 2020 19:40 - 19:45 CST
Virtual Room 1 (Main Conference Hall)

19:45 CST

Align your career with the New Infrastructure Era with Linux Foundation Open Source Software University - Hin Yang, LF Training
Technological development is inseparable from market demand. New infrastructure will be one of the main driving forces for China's economic development in the post-epidemic era. It mainly includes three aspects:

  • Information infrastructure-including 5G, Internet of Things, AI, blockchain and other cutting-edge technologies
  • Converged infrastructure-including smart transportation, smart energy
  • Innovation infrastructure-including major technology infrastructure, science and education infrastructure, industrial innovation infrastructure, etc.

It is foreseeable that China's demand for high-tech talents will usher in a new peak! It also provides a space for developers to show their ambitions, how to master the latest technology and grasp the new trillion business opportunities, LF Open Source Software University has the resources and technology you need most!

Speakers
HY

Hin Yang 杨轩

Linux Foundation开源软件大学业务发展总监, LF Training
拥有超过20年软件行业经验,曾在Saba、Sumtotal、Computer Associates等大型国际软件公司担任高级管理职务。拥有丰富的企业级软件应用和开发经验,以及软件开源和数字化转型实践经验。


Friday July 31, 2020 19:45 - 20:00 CST
Virtual Room 1 (Main Conference Hall)

20:10 CST

The Best Practice of Volume Expansion by Using Kubernetes CSI and SODA - Yu Liu, Huawei
In the past few years, with the continuous acceleration of enterprise digital transformation, cloud native has been favored by enterprises because of its advantages in agility and scalability. More and more enterprises choose to migrate their business to cloud native architecture. However, in the process, some problems will inevitably be encountered. One of them is how to better manage data and utilize storage resources on various cloud-native applications.

As an smart and open data autonomous management platform, SODA helps users achieve efficient use of data on cloud native. In this topic, SODA will show how to enable cloud-native applications to connect to the SODA northbound plug-in (NBP) to use the rich storage backend supported by SODA itself, without having to pay attention to the differences between different storage backend interfaces; In addition, it will show how to support the CSI expansion interface to enable users to more flexibly manage data on cloud native applications, so that everyone can better understand the simple and unified cloud native application data management experience that SODA can bring to users.

Speakers
YL

Yu Liu 刘羽

Senior Software Engineer, Senior Developer of SODA, Huawei
华为高级软件工程师,长期活跃于SODA社区,深耕数据与存储领域多年,对云原生和数据与存储领域 有丰富的设计开发经验 Huawei senior software engineer, has been active in the SODA foundation for a long time, and has been deeply involved in... Read More →


Friday July 31, 2020 20:10 - 20:25 CST
Virtual Room 1 (Main Conference Hall)

20:10 CST

Deep DIve: Harbor - Enterprise Cloud Native Artifact Registry - Steven Zou & Daniel Jiang, VMware
Harbor is an open-source trusted cloud-native registry project that stores, signs, and scans content. It has been widely used by organizations large and small around the world to resolve both the container image and other OCI-compatible cloud-native artifacts management challenges. In this session, the speakers would like to talk more details about the evolution of making Harbor support managing kinds of cloud-native artifacts like Image, Helm Chart, CNAB and OPA bundle, etc. with simple and unified user experiences and promoting Harbor to be the best OCI compatible cloud-native artifact registry then. At the same time, they're going to share the future roadmap of Harbor project and community with the attendees, including but not limited to non-blocking online GC, Proxy cache, P2P distribution, and EDGE computing support, etc. Additionally, they'd like to update the current status of the Harbor community and encourage more participation in the Harbor community. Furthermore, the team would love to get feedback from users and contributors to the current features and future roadmap.

Speakers
avatar for Steven Zou

Steven Zou

Staff Engineer, VMware
Jia Zou (Steven) is a staff engineer of VMware China R&D. He is primarily working on the open-source Project Harbor which is an enterprise-class container image registry as lead engineer and core maintainer. Moreover, he’s doing innovation and incubation of projects on the Kubernetes... Read More →
avatar for Daniel Jiang

Daniel Jiang

Staff Engineer, VMware
I'm a software engineer from VMware, who joined the company around the end of 2015. Currently working on a open source registry project called Harbor. I'm one of the founding member of this project.I have been giving speech in different meet-ups talking about docker image management... Read More →



Friday July 31, 2020 20:10 - 20:40 CST
Virtual Room 2

20:10 CST

Metering & Billing System Based on Universal Model for Cloud Native System - Anne Song & Dan Ma, QingCloud Technologies Corp.
Cloud native service is much more elastic and customizable than traditional cloud service. Computing power, storage and network capability should be realtime allocated on demand, metrics for metering and parameters for billing are complicated, product pricing strategies will count on many parameters not only include resource metrics, and different resource providers will use different procedure on resource creation and releasing, so hard-coded metering/billing system can not meet fast-growing requirements. A universal model for pricing, standard API for metering and billing is a strong requirement in cloud-native era. Also, the metering/billing system itself should be realtime, robust, scalable and secure. In this topic, a metering/billing model is proposed to fullfill all these requirements, and a working system is implemented according the model.

Speakers
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 →
avatar for Anne Song

Anne Song

Product Manager, QingCloud Technologies Corp.
Anne Song is a Product Manager of QingCloud, who engages in the functional definition, product plan and design for the platform of metering and billing system based on cloud; collects user requirements, information of competitive products, responsible for requirements analysis, competitive... Read More →



Friday July 31, 2020 20:10 - 20:40 CST
Virtual Room 3

20:10 CST

Putting an Invisible Shield on Kubernetes Secrets - Kailun Qin, Ant Group
K8S secrets are widely applied in production to keep sensitive information managed in store. The integration to a KMS even with hardware-based plugins does enhance the protection but is far from enough, especially for financial-grade security requirements. Lacking of an end-to-end secret hardening solution, the attack surface remains largely unprotected from the threats within the other key elements/flows in a K8S cluster.
With a convergence of Trusted Execution Environment (TEE) and enhanced authentication, this session explores an answer to guard K8S secrets while in use, at rest, and in transit. Changes are made for kubectl, K8S master and node to guarantee the availability but confidentiality of secrets. The TEE transparency to both developers and users will be elaborated and showcased with a demo. Finally, the practice experience at Alibaba and the KEP to community will be shared.

Speakers
avatar for Kailun Qin

Kailun Qin

Senior Software Engineer, Ant Group
Kailun Qin is a Senior Software Engineer of the Trust-Native Tech Team at Ant Group, with a focus on trusted computing and cloud security etc. Since 2018 Kailun has been working on cloud and edge related open source technologies such as OpenStack, Kubernetes, StarlingX, Akraino, ONAP... Read More →



Friday July 31, 2020 20:10 - 20:40 CST
Virtual Room 4

20:25 CST

Kubernetes Journey of Cloud Native Microservice Architecture TARS - Defoo Li, Tencent
TARS Foundation is a Microservice Ecosystem with the goal of building a neutral home for open source Microservices projects that empower any industry to quickly turn ideas into applications at scale. The first project of TARS Foundation is the TARS project, an open Microservice Framework and PaaS that Tencent(00700.HK) has been using to support its 1 Billion users worldwide since 2008. Apart from Tencent, TARS Microservices framework has been widely adopted by over 150+ very large companies in different industries, TARS is also widely used in the e-sports and online game industry. And huge services are running in tens of thousands of servers on multiple hardware architectures such as Intel and Arm Servers.
In this talk, speakers from the TARS Foundation will share their insight of TARS with case studies and discussion about how you can leverage the TARS Foundation to start your Digital Transformation journey.

Speakers
HD

利开园 Defoo Li

腾讯高级工程师,TarsGo核心开发者,技术布道师
利开园,腾讯高级工程师,TarsGo核心开发者,技术布道师,熟悉TARS及开源服务治理体系。负责过Docker容器和云开发等相关的多个云计算产品后台开发。Li Kaiyuan, senior engineer at Tencent, core developer of TarsGo, technical evangelist... Read More →


Friday July 31, 2020 20:25 - 20:35 CST
Virtual Room 1 (Main Conference Hall)

20:35 CST

Application Observability on Cloud Native Infrastructure - Li Yu, Xuyun Tech
Speakers will share his thoughts on cluster/application observability after using kubernetes cluster for many years. Today, with various monitoring/logging/link systems becoming more and more complete, how to effectively break through the barriers between multiple systems, solve the problem of information islands, make the application status clearer, troubleshoot easier, and respond faster.

Speakers
avatar for Li Yu 于立

Li Yu 于立

R&D Engineer, Xuyun Tech
虚云科技高级工程师, 长期专注于云原生及可观测性领域技术研究和分享 Mr. Yu Li is senior engineer of Xuyun Technology and focuses on technology research and sharing in Cloud Native and Obersivility area


Friday July 31, 2020 20:35 - 20:40 CST
Virtual Room 1 (Main Conference Hall)

20:40 CST

Digital Remolding 2.0: How to help large and medium-sized enterprises cloud native implementation - Hogon Zhuang, Dalian Hi-Think Computer Technology, Corp.
In the process of traditional large and medium-sized IT customers touching cloud native, how to correctly understand cloud native demand and accept the concept of cloud native, we have explored the digital remolding 2.0 practice mode which more suitable for traditional enterprise customers' cloud native implementation:
  1. Taking cloud native platform technology as the forerunner, providing full life cycle IT services to enterprise users
  2. Making more effective use of the open ecology: possess strong and neutral ecological construction capabilities
  3. Using hybrid infra: Through the combination of private cloud + public cloud, IaaS + PaaS unified management, to promote the implementation of cloud native enterprises.

Speakers
BH

庄怀轩 Hogon Zhuang

云平台业务技术总监, 大连华信
责华信云PaaS平台产品、服务及解决方案的规划推广,云原生和大数据平台人才团队的培养建设,以及围绕数字化转型等新兴市场的布道及开拓。曾就职于VMware,Pivotal,Portworx,中国电子科技集团等公司的研发及市场团队,担任亚太区首席架构师,技术支持顾问等职位。长年致力于PaaS技术研究,主要研究方向包括:云原生存储,内存计算网格(In... Read More →


Friday July 31, 2020 20:40 - 20:45 CST
Virtual Room 1 (Main Conference Hall)

20:50 CST

How We Manage Our Widely Varied Kubernetes Infrastructures in Alibaba - Ziren Wan & Jie Chen, Alibaba
Kubernetes makes it simple to manage applications on top of clusters. But how can we continuously deliver the underlying infrastructure components and ensure the stability that new improvements will not have a negative impact on upper biz applications.
In this talk, we will share our experiences to manage thousands of fully-customized Kubernetes infrastructures at Alibaba and present details about how to efficiently manage control plane components and widely varied operators. Also, this talk will take a small dive into the topic of how we improve cluster stability by building inter-cluster and intra-cluster gray release pipelines and testing clusters with extensive conformance tests and e2e canary tests.

Speakers
JC

Jie Chen

Software Engineer, Alibaba
Jie Chen is a software engineer at Alibaba. He works for the SRE team of the cloud native department. He focuses on cluster scheduling, resource management and application delivery.
ZW

Ziren Wan

Software Engineer, Alibaba
Ziren Wan is a software engineer at Alibaba. He works in the SRE team of cloud native department. He is the contributor of Pouch, containerd and has rich experience to operate large-scale Kubernetes clusters.


Friday July 31, 2020 20:50 - 21:20 CST
Virtual Room 2

20:50 CST

Deep Dive: Cortex: 1.0 and Beyond! - Goutham Veeramachaneni, Grafana Labs
Cortex is a CNCF project that provides horizontally scalable, highly available, multi-tenant, long term storage for Prometheus metrics, and a horizontally scalable, Prometheus-compatible query API. In this talk, we will talk about everything that led to the recent 1.0 release of Cortex, what it means to the project, users and community. We will then build upon that, and talk about all the new and exciting features the Cortex team is working on, including the next generation storage engine based on top of Prometheus TSDB and Thanos. We will cover why we're building the new engine the scaling challenges we faced and how we fixed them.

Speakers
GV

Goutham Veeramachaneni

Software Engineer, Grafana Labs
Goutham Veeramachaneni is a developer from India who started his journey as an infra intern at a large company where he worked on deploying Prometheus. After the initial encounter, he started contributing to Prometheus and interned with CoreOS, working on Prometheus’ new storage... Read More →



Friday July 31, 2020 20:50 - 21:20 CST
Virtual Room 1 (Main Conference Hall)

20:50 CST

A DSL Framework for Kubernetes Abnormal Configuration Detection - Jing Gu & Jun Deng, Alibaba
Abnormal configuration detection is a very important activity in cluster operation, especially for cluster upgrade. However, with the evolution of Kubernetes, it has become very difficult to detect cluster abnormal configurations. This proposal presents a DSL framework for detecting Kubernetes abnormal configurations. The framework is made up of the reporter builder and the reporter execution. The reporter builder allows users to freely combine configurations which to be detected. And the reporter execution allows users to define the way to detect configurations using DSL. This framework supports a variety of data sources and collection methods. It can also be used with OpenKruise Broadcast Job to issue detection tasks, and also can be used with NPD.
The DSL framework supports many kubernetes-based products on Alibaba and guarantees tens of thousands of clusters upgrade successfully.

Speakers
JG

Jing Gu

Engineer, Alibaba
Jing Gu is an engineer on Kubernetes Service team at Alibaba Cloud and is a member of Kubernetes. She primarily works on Kubernetes AIOps and cloud controller manager for Alibaba Cloud.
JD

Jun Deng

Senior Engineer, Alibaba
Jun Deng is a senior engineer at Alibaba Cloud. He works on container service products, mainly focusing on cloud native applications and automated troubleshooting service for Kubernetes clusters.



Friday July 31, 2020 20:50 - 21:20 CST
Virtual Room 3

20:50 CST

Deep Dive: Runtime Security With Falco in Userspace - Loris Degioanni, Sysdig
In this talk Loris will discuss the tradeoffs for using different backend drivers to access systemcall information for cloud native security with Falco. We learn about eBPF, kernel modules, and ptrace(2). Loris will discuss other approaches considered and the performance impact with other solutions such as LD_PRELOAD. Loris shares deep knowledge and expertise in the matter and draws on years of contributing to wireshark, and creating sysdig and falco.

Speakers
avatar for Loris Degioanni

Loris Degioanni

Founder & CTO, Sysdig
Loris Degioanni is the CTO and founder of Sysdig, the container intelligence platform. He is also the creator of the popular open source troubleshooting tool, sysdig, and the open source container security tool Falco. Prior to founding Sysdig, Loris co-created Wireshark, the open... Read More →



Friday July 31, 2020 20:50 - 21:20 CST
Virtual Room 4

21:30 CST

Interoperability of Open Source Tools: The Emergence of Interfaces - Katie Gamanji, American Express
In the past years, Kubernetes has been the nucleus of container orchestration frameworks. Numerous tools have been developed to extend Kubernetes capabilities and enhance its features. Over time, tools with similar functionalities would have fundamentally different implementations and practices to converge with the Kubernetes components. The emergence of shared standards and a set of best practices became imperative.

This talk will focus on the evolution of interfaces within the Kubernetes landscape, including networking, storage, service mesh, and cluster provisioning. Attendees will acquire an understanding of why the interoperability of open-source tools is pivotal in the modern infrastructure.

Speakers
avatar for Katie Gamanji

Katie Gamanji

CNCF, Ecosystem Advocate
Sailing open-source tooling and supporting the community as an Ecosystem AdvocateCurrently the Ecosystem Advocate for CNCF, Katie works closely with the End User Community.  Katie’s main goals are to develop and execute programs to expand the visibility and growth of the End User... Read More →


Friday July 31, 2020 21:30 - 22:00 CST
Virtual Room 2

21:30 CST

Deep Dive: Kubernetes SIG Instrumentation - Hongcai Ren, Huawei
This deep dive session will go in detail currently ongoing efforts happening within SIG Instrumentation to share with the audience concrete pieces of work to encourage future collaboration. Specifically, we go into our ongoing efforts with the Kubernetes metrics, how we ensure stability guarantees and our efforts to increase their overall reliability. Software engineering and operations are both disciplines practiced in SIG Instrumentation, and any experience will help the special interest group's mission. Join this session to learn how to get involved in SIG Instrumentation to make instrumentation even better!

Speakers
avatar for Hongcai Ren

Hongcai Ren

Senior Software Engineer, Huawei


Friday July 31, 2020 21:30 - 22:00 CST
Virtual Room 1 (Main Conference Hall)

21:30 CST

21:30 CST

Deep Dive: TUF What's New With TUF? - Marina Moore, NYU & Trishank Kuppusamy, Datadog
This talk will dive into exciting new and upcoming features in The Update Framework (TUF) specification, a framework for secure software updates that has been implemented across the could native space through the Notary project. The talk will discuss features that have been added to make TUF more flexible and usable to support new implementations, including adoption by the Python Packaging Index (PyPI). If you are interested in TUF or cloud native security, join us for some in-depth technical descriptions, security analysis, and to get involved in TUF.

Speakers
avatar for Trishank Karthik Kuppusamy

Trishank Karthik Kuppusamy

Staff Security Engineer, Datadog
Trishank Karthik Kuppusamy is a Staff Security Engineer at Datadog. His R&D work on securing software updates and supply chains is being used in applications ranging from automobiles to cloud computing (e.g., Datadog Agent, CNAB Security, Docker Content Trust) to operating systems... Read More →
MM

Marina Moore

PhD Student, NYU
Marina Moore is a PhD student at NYU focusing on supply chain security. While at NYU she has worked primarily on secure software updates through research and development on TUF and Uptane.



Friday July 31, 2020 21:30 - 22:00 CST
Virtual Room 4
 
Saturday, August 1
 

15:00 CST

Keynote: Five Biggest Challenges In App Delivery and How We Solve Them - Lei Zhang, Alibaba & Alois Reitbauer, Dynatrace
In this session, we will deep dive five biggest issues in the app delivery space: - Application definition - no unified/simple way to this. - Packaging for COTS usage: If you want to simple ship a COTS “run on Kubernetes” app it is hard - Installing new apps into multiple clusters, SMI etc. are a good starting point but there are many corner cases - Chain of custody for delivery. Hard to understand what gets installed based on Operators etc. - Ability for operations automation at an application level in a reusable form - Dependency management for both multiple applications and components within one application  Plus, we will explore the community within scope of sig-app-delivery and share the existing efforts and trends in the community.

Speakers
avatar for Lei Zhang

Lei Zhang

Staff Engineer - OAM/KubeVela, Alibaba
Lei is a co-maintainer of Kubernetes community, and co-chair of CNCF App Delivery SIG. Lei is co-leading engineering effort in Alibaba including Kubernetes and large-scale cluster management system. Before it, Lei worked for Hyper_ and Microsoft Research (MSR). Lei is a popular speaker... Read More →
avatar for Alois Reitbauer

Alois Reitbauer

Chief Technical Strategist, Dynatrace
Alois is an executive member of the technical staff at Dynatrace. He has been building monitoring and application management solutions for more than 15 years. Alois has successfully brought multiple products to market that are used by the biggest companies on the planet. His current... Read More →


Saturday August 1, 2020 15:00 - 15:15 CST
Virtual Room 1 (Main Conference Hall)

15:15 CST

Keynote: Cloud Native - The New Foundation for Innovation in the Digital Era - Li Yi (Mark), Director of Engineering for Container Service, Alibaba Cloud
The 2020 epidemic has swept the world. Thcloud-native computing technology has helped companies to work with government organizations to fight with the epidemic in various fields. Alibaba Cloud uses elastic computing power and data services to help preventing epidemic outbreaks and resume production. It also helps companies to overcome difficulties through the digital economy. It can be seen that the integrated development of the real economy and the digital economy has become a general trend. This talk describes how Alibaba Cloud help companies to improve their resilience and embrace new opportunities from the development of digital economy through open source cloud native technologies and open cloud native solution.

Speakers
avatar for 易立 Li Yi (Mark)

易立 Li Yi (Mark)

Director of Engineering for Container Service, Alibaba Cloud
自2015年起负责阿里云容器服务研发,推进云原生相关开源项目和社区合作。曾在IBM中国开发中心工作14年,担任资深技术专员,负责了一系列云计算和中间件产品研发。他现在是CNCF理事会的代表之一.Li Yi (Mark), is the... Read More →



Saturday August 1, 2020 15:15 - 15:30 CST
Virtual Room 1 (Main Conference Hall)

15:40 CST

Best Practice of Cloud Native Application Design in Alibaba Cloud - Guoqiang Li, Alibaba
How to move traditional workload to cloud smoothly using microservice and container technology? How to maximum the benefits of running a new workload using cloud native technologies like serverless and servicemesh. This is the topic that everyone is asking. We will answer this question by sharing with you a real customer case study. And we will also share the current scope and plan of cloud native solutions in Alibaba cloud.

Speakers
GL

Guoqiang Li 李国强

Senior Product Manager, Alibaba
现任阿里云智能云原生团队资深产品专家,负责应用PAAS,微服务及容器产品线。在微服务,容器等领域有深入理解Senior Product manager from Alibaba cloud native department. He is responsible for the product line of application PAAS,Microservice... Read More →


Saturday August 1, 2020 15:40 - 15:55 CST
Virtual Room 1 (Main Conference Hall)

15:40 CST

Intro: CloudEvents - v1.0 and Beyond - Discovery/Subscriptions - Doug Davis, IBM & Clemens Vasters, Microsoft
With the release of CloudEvents v1.0 the project has now expanded its scope to consider other potential pain points for the community. To that end, the group is focusing on Event Discovery and Subscriptions APIs in the hopes of reducing the friction of discovering which events are available from Event Producers as well as how someone can subscribe to those receive those events. In this session we'll quickly summarize, and review, the status of CloudEvents and then jump into the goals, design and status of the new Discovery and Subscription APIs specification being developed.

Speakers
avatar for Doug Davis

Doug Davis

PM CodeEngine/Knative, IBM
Doug works in IBM's Hybrid Cloud division. 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 and Kubernetes. He's currently the OM for Knative, co-chairing the CNCF's Serverless... Read More →
avatar for Clemens Vasters

Clemens Vasters

Principal Architect, Microsoft
Clemens Vasters is Lead Architect in Microsoft’s Azure Messaging team that builds and operates a fleet of hyper-scale messaging services, including Event Grid, Service Bus, and Event Hubs. Clemens represents Microsoft in messaging standardization in OASIS (AMQP) and CNCF (CloudEvents... Read More →



Saturday August 1, 2020 15:40 - 16:10 CST
Virtual Room 3

15:40 CST

Deep Dive into Service Mesh Data Plane Performance and Tuning - Les Peng(彭磊) & Forrest Chen(陈凌鹏), Tencent
The benefits Service Mesh offers are widely recognized, however, the latency caused by the introduction of sidecars raises a big concern,and has become the main reason that holds back its adoption.

This talk will start with a performance break down of data plane from kernel to user space, explaining latency cost from iptables redirecting in the pod to sidecar and traffic forwarding delays while processing telemetry due to the Envoy filter mechanism.Then the speakers will walk through the approaches applied in Tencent that gain a 50% latency improvement.
1.use eBPF SOCKMAP to bypass additional message traverses in the kernel between Envoy and container by simply adding a new Daemonset
2.extend Envoy with a task scheduler to moves telemetry task to async-worker, which improves the resource allocation and prioritize the execution of traffic forwarding worker.

Speakers
avatar for Forrest Chen(陈凌鹏)

Forrest Chen(陈凌鹏)

Senior Engineer, Tencent
Forrest Chen is a Senior Engineer on Service Mesh team at Tencent. He works on service mesh data plane traffic redirecting performance optimization and sidecar management.
avatar for Lei Peng(彭磊)

Lei Peng(彭磊)

Senior Engineer, Tencent
Les Peng is a Senior Engineer on Service Mesh team at Tencent Cloud. His work focuses around tuning performance of envoy.


Saturday August 1, 2020 15:40 - 16:10 CST
Virtual Room 4

15:40 CST

TiFlash: Make TiKV 10x Faster and HTAP-able - Xiaoyu Ma, PingCAP
HTAP is a hard problem to deal with due to multiple design conflicts such as workload interference and storage format.
In this topic, I will share the details of TiFlash, which is a columnar engine for TiKV.
It provides consistent, latest and isolated columnar replicas and huge performance improve in analytical workloads. It enables TiDB / TiKV in real-time analytics and HTAP scenarios.
TiFlash relies on multi-raft to archive consistent / scalable heterogeneous replication for a distributed system like TiKV.
In topic I will present
1. Why HTAP is hard
2. How we designed system
3. What's the performance improve

Speakers
avatar for Xiaoyu Ma

Xiaoyu Ma

Senior Technical Director, PingCAP
Xiaoyu Ma is a tech lead of PingCAP, mainly focus on building real-time analytics products such as TiFlash columnar engine. Before PingCAP, he was the tech lead of BigData infra team at Netease Hangzhou R&D Center and tech lead of SQL platform at Quantcast. He mainly focuses on big... Read More →



Saturday August 1, 2020 15:40 - 16:10 CST
Virtual Room 2

15:55 CST

Cloud Native Environment: Developing Microservices-based Applications and Deploy in Environments That Support Open Standards and Specifications - Frank Zhang, Oracle
Enterprises are looking for technologies that can help them achieve faster time to market and keep ahead of the competition. Cloud native microservices-based applications can provide the agility and increased productivity needed. However, most IT operations are overwhelmed with the changing cloud native technology landscape. One option is to build your own cloud native environment from open source software. But, that requires dealing with the complexity of picking the right software and getting it all to work together, without any vendor support. The other approach is to use a stack or distribution from a software vendor. This option offers support but that could mean lock-in with that vendor, which may also not be up to date with the latest technologies. The speaker will demonstrate a better alternative—one that can give you the best of both worlds by delivering software that supports the open standards, specifications, and APIs defined by the Cloud Native Computing Foundation® (CNCF®).

Speakers
avatar for Frank Zhang 张国华

Frank Zhang 张国华

Principal Solution Consultant, Oracle
甲骨文资深系统架构师,十余年传统行业内开源产品和方案的应用经验,重点关注基础平台开源产品以及自动化运维和DevOps领域,主要服务于国内大型金融机构以及大型国有企业 Frank is a Principle Solution Architect from Oracle... Read More →


Saturday August 1, 2020 15:55 - 16:00 CST
Virtual Room 1 (Main Conference Hall)

16:00 CST

Building Microservices Application: The Importance of API Gateways - Jun Zou, NGINX
At the heart of modern application architectures is the HTTP API. HTTP enables applications to be built rapidly and maintained easily. The HTTP API provides a common interface, regardless of the scale of the application, from a single‑purpose microservice to an all‑encompassing monolith. By using HTTP, the advancements in web application delivery that support hyperscale Internet properties can also be used to provide reliable and high‑performance API delivery. As the leading high‑performance, lightweight reverse proxy and load balancer, NGINX has the advanced HTTP processing capabilities needed for handling API traffic. This makes NGINX the ideal platform with which to build an API gateway. We will show how to configure NGINX to handle them in a way that is efficient, scalable, and easy to maintain. We will show a complete configuration demo, which can form the basis of a production deployment.

Speakers
avatar for Jun Zou 邹俊

Jun Zou 邹俊

Solutions Architect, GCR, NGINX
Jun Zou, has long been engaged in software development and system architecture design, and has more than 10 years of work experience in the field of enterprise software. Has worked in companies such as CA, EMC, Pivotal and so on. In more than ten years of experience in the software... Read More →


Saturday August 1, 2020 16:00 - 16:05 CST
Virtual Room 1 (Main Conference Hall)

16:05 CST

Manage Multiple Kubernetes Clusters in a Cloud Native Way - Renyu Zhang, Qing Cloud
As the container technology and Kubernetes are growing more and more popular among various industries, it’s common to see companies running multiple Kubernetes clusters for their business. For example, one could use different clusters for development/testing/production isolation. Comparing to running a large standalone cluster, spread workloads across multiple small clusters is more effective. It's esasier to isolate single cluster fault such hardware malfunction, power outage, those errros happened inside cluster will not propagate to other clusters. On the one hand, we are glad to see plenty of open source projects and platforms helping cluster administrators managing and maintaining a standalone Kubernetes cluster. On the other hand, there aren’t many options for managing multiple clusters. For example, how can we manage multiple Kubernetes clusters in a unified manner? How can we deploy and upgrade applications on multiple Kubernetes clusters located at different places simultaneously? Today, we’re going to talk about how to manage multiple Kubernetes clusters and how to deploy applications to them in a cloud native way regardless of where the clusters are located.

Speakers
RZ

Renyu Zhang 张仁宇

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


Saturday August 1, 2020 16:05 - 16:10 CST
Virtual Room 1 (Main Conference Hall)

16:10 CST

Antrea Project - Securing and Accelerating Kubernetes CNI - Vicky Liu, VMware
Antrea is an open sourced, light-weight, and high performant CNI network plugin, providing pod connectivity and network policy enforcement with Open vSwitch as data plane. Antrea project is Kubernetes centric and aims to leverage Kubernetes-native solutions as much as possible to deliver a next-generation container networking solution. Antrea provides a set of visualization toolkits to ease the troubleshooting and debugging flow for complicated network issues. To achieve the high-speed pod networking, Antrea also actively integrates with smart NICs to accelerate the traffic. There are many exciting features in roadmap of Antrea and we look forward to engaging the community to advance our learning and realize them together.

Speakers
VL

Vicky Liu

engineering manager for Project Antrea, VMware
Vicky Liu, Sr. R&D manager in Networking&Security BU at VMware. She has been working in IT domain for 10+ years and now focuses on Kubernetes networking solutions. She leads team to contribute to Antrea project which was officially announced on 2019 kubecon as an open sourced, light-weight... Read More →


Saturday August 1, 2020 16:10 - 16:15 CST
Virtual Room 1 (Main Conference Hall)

16:20 CST

K8s Event Exporting, Filtering and Alerting in Multi-Tenant Environment - Benjamin Huo & Junot Xiang, QingCloud Technologies Corp.
K8s Events contain valuable information which can be used to understand the state of K8s cluster, workloads, nodes and other K8s resources, trigger alert when something goes wrong.
In this talk, engineers from KubeSphere Observability team will talk about:
- Various aspects of K8s event management including event exporting, filtering, alerting and notification.
- How to manage event exporting, filtering and alerting using Kube-Events Operator.
- How to handle event alerting requirements in multi-tenant environment.
- How to use Alertmanager to manage K8s event alerts, just like managing alerts triggered by Prometheus.
- How to use Notification Manager to manage Alertmanager notifications in multi-tenant environment.

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 →
JX

Junot Xiang

Software Engineer, QingCloud Technologies Corp.
Junot Xiang is a software engineer of KubeSphere Observability team. He is the core maintainer of KubeSphere alerting and events management modules. He has tremendous interests in Kubernetes and cloud native open source technologies as well as big data technologies.



Saturday August 1, 2020 16:20 - 16:50 CST
Virtual Room 1 (Main Conference Hall)

16:20 CST

Intro: Virtual Kubelet - Featuring KIP by Elotl - Madhuri Yechuri & Brendan Cox, Elotl
Virtual-kubelet enables you to super charge new and existing kubernetes clusters to break away from pet worker nodes. This talk will go through how virtual-kubelet’s provider framework was designed with built-in flexibility for supporting various compute types for your pods. This talk will also go through why Elotl chose virtual-kubelet for delivering Nodeless Kubernetes and how Elotl’s KIP provider was designed to work with virtual-kubelet. We will walk through uses cases of virtual-kubelet + KIP including a demo of cloud bursting using virtual-kubelet + KIP!

Speakers
BC

Brendan Cox

Founding Engineer, Elotl



Saturday August 1, 2020 16:20 - 16:50 CST
Virtual Room 3

16:20 CST

Kubernetes & Service Mesh Helps Online Collaboration During Coronavirus Time - Chaomeng Zhang & Xie Fei, Huawei
During the period of coronavirus, lots of people required stay at home or different office, use Welink, an online collaboration platform, work together. The exponentially increased online users bring great performance and capacity challenges. In this Session, Chaomeng and Fei will share their technical experience of Kubernetes&Istio in Welink supporting large traffic from large amount of users’ meeting, mailing and other online collaborations.
The talk focus on practice in large scale productive environment with heavy traffic. Includes:
1. Implement a predictive scaling algorithm to improve the scaling efficiency.
2. Propose a more flexible route chain to decouple configuration complexity (ready to contribute to community)
3. Adopt microservice level canary release, non-intrusive monitoring, interface level rate limiting and transparent service security.

Speakers
avatar for Chaomeng Zhang

Chaomeng Zhang

Software Architect, Huawei
Chaomeng Zhang is a Software architect at Huawei cloud, currently leads Huawei Cloud Application Service Mesh, which is based on Istio and Kubernetes. Chaomeng works in Huawei cloud team, experienced in Kubernetes, micro service, cloud service catalog, big data, APM and DevOps related... Read More →
XF

Xie Fei

Senior Software Engineer, Huawei
Xie Fei, Cloud Software Engineer of Huawei Technonogies Co.,Ltd. and Teamleader of WelinkOps R&D team, has rich practical experience in Microservices, Canary Release, Big Data, AIOPS, Real-Time Communication (HRTC) etc.


Saturday August 1, 2020 16:20 - 16:50 CST
Virtual Room 4

16:20 CST

Deep Dive: Inside ChubaoFS – The Storage Engine - Mofei Zhang, JD.com
ChubaoFS is a distributed file system and object store providing both POSIX and S3 compatible interfaces for cloud native and traditional applications. In this presentation, Hongyin will dive into the obstacles encountered when using distributed file system in Kubernetes cluster in JD, and share some practical experience and thoughts on how to solve these problems. More specifically we will also present ChubaoFS, a distributed file system designed and built based on these thoughts (SIGMOD 2019), and analyze several typical use cases in and outside of JD. The meta nodes of ChubaoFS can be expanded dynamically which breaks the file amount limit. And the performance for small files can be scaled up while the performance for large files are also optimized. Hongyin is going deep dive into the architecture, development and details of ChubaoFS, and talks about topics like replications, failovers and so on.

Speakers
avatar for Mofei Zhang

Mofei Zhang

Architect, JD.com



Saturday August 1, 2020 16:20 - 16:50 CST
Virtual Room 2

17:00 CST

Deep Dive: Fluent Bit: High Performance Log Processor - Eduardo Silva, Arm Treasure Data
Logging in distributed environments is very demanding, specifically when applications generate data at high rates. On this case processing data as fast as possible is one requirement, but also there is another one in high demand: low resources usage, keep your CPU and Memory usage as low as possible. The challenge is: how to optimize for fast data processing and optimizing for low CPU and Memory usage?, this is when Fluent Bit joins the game. Fluent Bit is a sub-project of Fluentd written in C language with a pluggable architecture and optimized for performance. It's becoming one of the preferred options for cloud native environments. In this session you will learn about it architecture, performance designs and best practices.

Speakers
avatar for Eduardo Silva

Eduardo Silva

Principal Engineer, Arm Treasure Data
Eduardo is a Principal Engineer at Arm Treasure Data, he is the author and maintainer of Fluent Bit Log Processor, a CNCF sub-project under the umbrella of Fluentd. He is an international speaker in Open Source conferences, he has participated in Scale California, LinuxConf AU, Linux... Read More →


Saturday August 1, 2020 17:00 - 17:30 CST
Virtual Room 1 (Main Conference Hall)

17:00 CST

Enabling Elastic Inference on Edge With Knative and EDL - Ti Zhou & Daxiang Dong, Baidu
The emergence of 5G technology has made it increasingly important to reduce costs by deploying model inference on edge. Baidu internally deploys recommendation model inference on distributed CDN nodes by leveraging Knative and EDL, reduced core network load by 25% and network communication latency by 40%, thus the accuracy of recommendation model inference service got improved.

This talk will share some experiences & lessons Baidu learnt from deploying and optimizing recommendation model inference on edge by leveraging Knative and EDL, including inference auto-scaling and ingress traffic optimization based on geographic location, cold start optimization on CDN node with model pre-loading and legacy services interaction with Cloud Events.

Speakers
avatar for Ti Zhou

Ti Zhou

Senior Architect, Baidu
Ti Zhou, Kubernetes 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.
DD

Daxiang Dong 董大祥

Principal Architect, Baidu
Daxiang Dong, Principal Architect in Baidu, LFAI TAC Member. He joined Baidu since 2011. He has serveral years of NLP research and development experiences, and published serveral papers in top international conference such as ACL, EMNLP, NAACL and ICLR. He has been in PaddlePaddle... Read More →


Saturday August 1, 2020 17:00 - 17:30 CST
Virtual Room 3

17:00 CST

Using Service Mesh to Build API Management Platform Open Ecosystem - Qiang Mei, DaoCloud
Service mesh like Istio and traditional API platform share some common functionalities such as circuit breaker/flow control/gray release/authentication, etc. This talk is to present a unified solution which converges both east-west and north-south API traffic management, and how to leverage this platform to build an open API ecosystem.

This presentation includes technical and case study parts, tech part as below:
1. Control part covers API full life-cycle of resource mgmt: document/contract/tenant mgmt/etc;
2. Data part consists of resource & traffic mgmt, automatic metrics, logging & tracking, and load balancing/etc.
3. Open API ecosystem part is to talk API generation/test/API publish and trade market

Case study talks how to use this solution to build API full life-cycle mgmt platform and capability open ecosystem on Chinese national No.1 industrial IOT platform (Haier COSMOPlat)

Speakers
avatar for Qiang Mei

Qiang Mei

Technical Architect, DaoCloud
QiangMei is technical Architect of DaoCloud, he led team to successfully enable quite a few top companies' digital transformation using cloud native technologies. Recently he engaged deeply in industrial IOT area.



Saturday August 1, 2020 17:00 - 17:30 CST
Virtual Room 4

17:00 CST

Intro + Deep Dive: OpenEBS Storage Engines - Kiran Mova & Vishnu Itta, MayaData
OpenEBS is a leading example of Open Source Container Attached Storage, built using Cloud Native Architecture, and it simplifies running Stateful Applications on Kubernetes. In this session, the maintainers of OpenEBS will be presenting a variety of topics that are aimed at all attendees with differing levels of experience. We will begin with an introduction to the different storage engines that is suitable for newcomers to learn what problems OpenEBS solves. Then we will be provide walk through the various storage engines providing attendees with a practical exposure of OpenEBS in action. We will present details of the contributions that project has received and the current roadmap of the project, inviting participation and feedback from the community to help making it practical to run Stateful workloads within Kubernetes ecosystem.

Speakers
VI

Vishnu Itta

Director Of Engineering, MayaData
Developer who always eager to learn, loves math, algorithms and programming. Have good experience in storage protocols, ZFS, FreeBSD internals, Linux, device drivers. Enjoys playing Table Tennis and doing travel.
avatar for Kiran Mova

Kiran Mova

Chief Architect, Co Founder, MayaData
At MayaData, Kiran leads overall architecture and is responsible for solution design, and customer adoption of OpenEBS and related software. Kiran evangelizes open culture and open-source execution models and is a lead founder, maintainer, and contributor to the OpenEBS - CNCF pr... Read More →



Saturday August 1, 2020 17:00 - 17:30 CST
Virtual Room 2

17:40 CST

Deep Dive: Prometheus: Shaping Metric Monitoring in 2020 - Bartlomiej Plotka, Red Hat & Goutham Veeramachaneni, Grafana Labs
With the 2.x version Prometheus fixed previous scalability limitations and greatly improved the performance. With the growing community the development velocity of the Prometheus increased, allowing us to improve things further. While the number of external integrations grows, Prometheus still pushes the boundaries of what is achievable with vanilla capabilities of out-of-box solution. During this talk Goutham and Bartek, Prometheus Maintainers, will walk through those advanced usage patterns of the Prometheus and new, useful features available in newest versions.

Speakers
GV

Goutham Veeramachaneni

Software Engineer, Grafana Labs
Goutham Veeramachaneni is a developer from India who started his journey as an infra intern at a large company where he worked on deploying Prometheus. After the initial encounter, he started contributing to Prometheus and interned with CoreOS, working on Prometheus’ new storage... Read More →
avatar for Bartlomiej Płotka

Bartlomiej Płotka

Principal Software Engineer, Red Hat
Bartek Plotka is a Principal Software Engineer at Red Hat with a background in SRE and is currently working on OpenShift Monitoring and Observability. He is the co-author and core maintainer of the CNCF Thanos project. He is also a core maintainer of Prometheus and contributes to... Read More →


Saturday August 1, 2020 17:40 - 18:10 CST
Virtual Room 1 (Main Conference Hall)

17:40 CST

Kubernetes + WebAssembly: A New Architecture for Serverless - Yifei Zhang & Wenjun Gao, Alibaba
Most serverless services are implemented on top of Kubernetes, however, the way of focusing on scheduling encountered great challenges in terms of costs, efficiency and reliability.
WebAssembly is a new technology with advantages of high performance, secure sandboxing and fast growth trends.
We will share our latest practices inside Alibaba Cloud, propose a more competitive solution with the combination of Kubernetes and WebAssembly. With the sinking of Kubernetes infrastructure and best practice of cloud native, we ensured the stability of our control path. We manage wasm runtime as Pod to form a wasm runtime cluster. WebAssembly's sandbox capability provides users with a secure multi-tenancy environment. Application are delivered as wasm files, and can be quickly loaded to process requests. As there is no need to initialize runtime environment, the cold start time is reduced greatly.

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 →
WG

Wenjun Gao

Engineer II, Alibaba
Wenjun Gao, development engineer at Alibaba, he focuses on secure containers, container runtime and kernel, and is now fully working on SAE.



Saturday August 1, 2020 17:40 - 18:10 CST
Virtual Room 3

17:40 CST

Deep Dive: Linkerd - Zahari Dichev, Buoyant, Inc.
Linkerd 2.8 introduced new multi-cluster mTLS functionality that can be deployed to securely bridge cross-cluster communication. This deep dive session will be presented by Zahari Dichev, the engineer at Buoyant who led the development of this feature. In this session, he will explain how the feature works, trade-offs, and best-practices to consider as you roll it out to production. He will also review Linkerd's upcoming roadmap, highlighting opportunities for new contributors to get involved in the project.

Speakers
avatar for Zahari Dichev

Zahari Dichev

Software Engineer, Buoyant
Zahari Dichev is a software engineer at Buoyant and a core Linkerd maintainer. His main interests are high performance computing, cloud native technologies and programming languages.



Saturday August 1, 2020 17:40 - 18:10 CST
Virtual Room 4

17:40 CST

Deep Dive: Longhorn: A Cloud Native Storage System for Kubernetes - Sheng Yang, Rancher Labs
Longhorn is an Open Source Cloud-Native distributed block storage built on and for Kubernetes. It provides persistent storage support for any Kubernetes cluster with one-click installation. In this session, we will take a deep dive into the Longhorn's architecture, including the explanation on the different Longhorn components like manager, instance manager and engine. We will also explain our design target, as well as talk about the major challenges we've faced during the development. In the end, we will share a few of our development stories on Kubernetes with the audiences.

Speakers
avatar for Sheng Yang

Sheng Yang

Software Architect, Rancher Labs
Sheng Yang is a Software Architect at Rancher Labs. He currently leads Project Longhorn, CNCF's open source Cloud Native distributed block storage solution. Before Rancher Labs, he joined Citrix through the Cloud.com acquisition, where he worked on CloudStack project and CloudPlatform... Read More →


Saturday August 1, 2020 17:40 - 18:10 CST
Virtual Room 2

18:10 CST

Break
Saturday August 1, 2020 18:10 - 19:30 CST
Virtual

19:30 CST

Keynote: Managing One Hundred Thousand Edge Nodes With Kubernetes in China's Highway - XiaoLong Dong, Xingyunshuju & Qi Zhang, Huawei
Ministry of Transport of the P.R.C has been building a electronic toll collection system. There are around one hundred thousand edge nodes(mixed x86 and ARM) running over five hundred thousands containers distributed in the whole of China.
This system is built based on Kubernetes. And here are some more problems need to deal with. For example, edge nodes need to work offline sometimes, the network bandwidth is too low to transfer the status for so much deployments. So KubeEdge is introduced into the platform to do edge nodes management and application deployment. It's now managing containers in more than ten thousands highway toll stations and addressing 300 million data records everyday.
In this presentation,Xiaolong and Qi would cover:
1) The reason why choose kubernetes, and major challenges
2) How applications are deployed and managed at edge.
3) Achievements and lessons learned.

Speakers
avatar for Qi Zhang

Qi Zhang

Chief Architect, Huawei
Chief Architect of Huawei public cloud IEF(Intelligent Edge Fabric) service. Qi is the co-founder and maintainer of CNCF KubeEdge and Apache ServiceComb project. He has 10+ years of experience on software design and development across a variety of industries and technology bases... Read More →
XD

XiaoLong Dong

Architect, Xingyunshuju
Architect in Xingyun Shuju (Beijing) Technology Co., Ltd.(owned by Ministry of Transport of the P.R.C) Leading the team to design and build electronic toll collection system which has been deployed on China's highway and covering more than ten thousands toll station in the whole of... Read More →


Saturday August 1, 2020 19:30 - 19:45 CST
Virtual Room 1 (Main Conference Hall)

19:45 CST

Keynote: Liz Rice, Vice President, Open Source Engineering, Aqua Security
Speakers
avatar for Liz Rice

Liz Rice

VP Open Source Engineering, Aqua Security
Liz Rice is VP Open Source Engineering with cloud native security specialists Aqua Security, looking after projects including Starboard, Trivy, Tracee, kube-hunter and kube-bench. She is chair of the CNCF's Technical Oversight Committee, and was Co-Chair of KubeCon + CloudNativeCon... Read More →


Saturday August 1, 2020 19:45 - 20:00 CST
Virtual Room 1 (Main Conference Hall)

20:10 CST

Intro: Birds of a Feather: Telecom User Group - Dan Kohn, Cloud Native Computing Foundation & Taylor Carpenter, Vulk Coop
CNCF hosts the Telecom User Group (TUG) for service providers and their vendors to discuss the adoption of cloud native technologies. The community is invited to join this birds-of-a-feather (BoF) session to discuss the status of various initiatives and white papers in this space as well as ideas, requirements and best practices to continue moving forward. Updates and discussions about the CNF Conformance testing initiative which provides visibility into how well Cloud native Network Functions (CNFs) and the underlying Telecom platform follows cloud native principles

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 Taylor Carpenter

Taylor Carpenter

Senior Factotum and Chief Cat Herder, Vulk Coop
Partner at Vulk Cooperative - http://vulk.coop | Lead on CNCF CNF Testbed, Telecom User Group and CNF Conformance initiatives. OpenSource advocate, using Linux since 1994 with the 1.0 release and gnu tools on other unix systems before that. OpsDev geek. Elixir and Ruby programmer... Read More →



Saturday August 1, 2020 20:10 - 20:40 CST
Virtual Room 4

20:10 CST

Managing Applications with Kubernetes and OAM - Li Xiang, Alibaba
Improving the user experience of Kubernetes and lowering its complexity is one of the most interesting problem. To solve the problem, typically teams build application platforms with higher level abstractions atop Kubernetes. But at the meantime, these platforms tend to be “silo systems” since each of them is a closed system. As result, the application management ecosystem in both Alibaba and the broader community, are highly fragmented.

In this session, we will share how we broke siloes in application management layer by introducting Open Application Model to imrpove interoperability and reusability. The talk is based on real use cases in Alibaba’s web-scale Kubernetes cluster.

Speakers
avatar for Xiang Li

Xiang Li

Senior Staff Engineer, Alibaba
李响,阿里云智能资深技术专家,负责阿里巴巴大规模集群调度与管理系统,帮助阿里巴巴通过云原生技术初步完成了基础架构的转型,实现了资源利用率与软件的开发和部署效率的大幅提升,并同步支撑了云产品的技术演进。CNCF... Read More →


Saturday August 1, 2020 20:10 - 20:40 CST
Virtual Room 3

20:10 CST

SLO-Oriented Scheduling With Resource Estimation to Optimize Utilization - Yu Yinghao & Wang Shuang, Alibaba
A great variety of workloads are surging into the Cloud. As the de facto operating system of the Cloud, the Kubernetes eco-system is soon faced with this challenge: How to manage hybrid workloads to achieve high resource utilization while accomplishing variant SLOs?
In this talk, we will share practices of consolidating hybrid workloads, including e-commerce services and business-critical AI jobs, in Kubernetes clusters of Alibaba. We elaborate on critical details of the enhancements we have made: 1. a real-time pipeline to stream the cluster metrics into the the scheduling system; 2. an efficient algorithm estimation of the upcoming resource consumption patterns; 3. an SLO-oriented scheduling policy that opportunistically schedules best-effort pods leveraging allocated but not used resources. Lastly, we'll share statistics of how the entire system works in production clusters.

Speakers
WQ

Wang Qi

Senior Software Engineer, Alibaba
Wang Qi is a senior software engineer at Alibaba Group. He is working on Kubernetes based container infrastructure to improve scheduling and overall cluster utilization. At Ant Financial, he was responsible for the technical research and development of multiple products, and has extensive... Read More →
avatar for Yu Yinghao

Yu Yinghao

Senior Software Engineer, Alibaba
Yinghao Yu is a senior software engineer at Alibaba Group. He is currently working on building Kubernetes to embrace AI and big data workloads, especially those requiring GPU resources. He earned the Ph.D degree of Electronic and Computer Engineering in Hong Kong University of Science... Read More →



Saturday August 1, 2020 20:10 - 20:40 CST
Virtual Room 2

20:10 CST

Implement Kubernetes Runtime Based on Rust-vmm - Yingzhe Ru & Liangyu Zhou, Tencent
For enhance the isolation of containers, there are many OCI approaches based on hypervisor, such as Qemu, Firecracker, gVisor. Besides these chooses, the user could implement an OCI runtime through rust-vmm. The rust-vmm is an open-source project for building custom Virtual Machine Monitors (VMMs) and hypervisors, developers can create light, security, and efficiency VMM to implement a customized OCI for different scenarios, that will improves security, decreases the startup time, and increases hardware utilization for k8s.
In this session, the speaker discusses various approaches and their tradeoffs, introduces the rust-vmm, explores the container security runtime implemented base rust-vmm. Finally, the lecturer demo leveraging the Cloud Hypervisor(which based on the rust-vmm) to generate an OCI, and create a security container based on such OCI runtime in k8s to summarize the above.

Speakers
avatar for Yingzhe Ru

Yingzhe Ru

Senior software engineer, Tencent
Yingzhe Ru, Senior software engineer in Tencent Cloud, working on TKEStack project. He is focus on building a multi-dimensional and heterogeneous cloud platform for hybrid deployment of offline and online services. Previously, he worked at Ericsson on vRAN network development.
LZ

Liangyu Zhou

Senior Software Engineer, Tencent



Saturday August 1, 2020 20:10 - 20:40 CST
Virtual Room 1 (Main Conference Hall)

20:50 CST

Bypassing conntrack: Optimizing K8s Service By Enhancing IPVS with eBPF - Jianming Fan & Hong Zhiguo, Tencent
IPVS mode is a commonly used load balancing strategy for Kubernetes Service.
However, its performance is not ideal.
It uses conntrack and iptables, both are too heavy for SNAT.
To address this issue, a novel load balancer IPVS-eBPF is developed in Tencent.

* IPVS is modified to bypass Netfilter, so it is more lightweight without conntrack and iptables
* An eBPF program is attached to qdisc, performing SNAT as instructed by IPVS
* IPVS updates the eBPF map upon connection creation and expiry

Benchmark shows that, comparing to IPVS, IPVS-eBPF achieves 22% throughput gain in servicing TCP
persistent connections and 64% throughput gain in servicing TCP short connections.

This talk will first introduce a few existing load balancers for Kubernetes.
Then the detailed design of IPVS-eBPF will be discussed,
together with the technical challenges and some eBPF programming experiences.

Speakers
WH

洪志国 Hong Zhiguo

腾讯云专家 工程师 Tencent Cloud Expert engineer, Tencent
Zhiguo Hong is a staff engineer at Tencent Cloud, focusing on Cloud-Native platform. He dived into container technology at early 2013 as he joined Tencent. Before that, he worked at Siemens (networking sw engineering) and EMC (storage sw engineering). Zhiguo Hong is also an active... Read More →
QJ

范建明 Jianming Fan

Cloud Expert Engineer, Tencent Cloud
Jianming fan has 11 years work experience in fields of operating system including nucleus, Linux file system, virtual memory, network, debugging system. He participated in developing products like VMware Horizon and NSX, DPDK based network load balancer. He is currently working at... Read More →


Saturday August 1, 2020 20:50 - 21:20 CST
Virtual Room 3

20:50 CST

BPF for Chaos and Tracing in Kubernetes - Wenbo Zhang, PingCAP
In the world of distributed computing, faults and performance problems happen to clusters unpredictably, especially when they run in cloud. Among all the faults types, kernel failures are perhaps the hardest to analyze and simulate. A practical solution for this is Berkeley Packet Filter (BPF), a highly flexible and efficient virtual machine-like construct in the Linux kernel that allows bytecode execution at various hook points in a safe manner.

In this session, Wenbo Zhang will share his BPF practices on a distributed and transactional key-value database known as TiKV. He will introduce what BPF is, how to develop BPF programs to analyze kernel-caused performance problems, and how to do kernel chaos experiments on Kubernetes. He will also talk about how the team converted the BCC-based BPF application to make “Compile Once – Run Everywhere“ come true on the 5.x kernel.

Speakers
avatar for Wenbo Zhang

Wenbo Zhang

Engineer, PingCAP
Wenbo Zhang is a TiKV Development Engineer, focusing on performance analysis and diagnosis of Linux kernel.



Saturday August 1, 2020 20:50 - 21:20 CST
Virtual Room 2

20:50 CST

Deep Dive: Unified Runtime Service Infrastructure for Containers and VMs - Yunwen Bai & Peng Du, Futurewei
Nowadays cloud providers offer services orchestrating both containers and VMs with different runtime services. Kubernetes, being a container orchestration platform, uses CRI interfaces which is specifically designed for containers. Extending Kubernetes to support both container and VM types carries sizable challenges in terms of managing multiple runtimes, handling OP differences with container and VM workloads, etc.

In this talk, Peng and Yunwen present a new runtime infrastructure which is designed to address those challenges. They will dive deep into modification in Kubelet for managing multiple runtime services, workload-runtime late binding, partial runtime readiness handling, and the unified runtime interfaces that support both containe and VM workloads and operations such as reboot, snapshot, migration, etc. They will conclude the talk with lessons learned and future works.

Speakers
Y

Yunwen

Sr. Software Architect, Futurewei
Yunwen is a Sr. software architect at Seattle Cloud lab in Futurewei Technologies, Inc., where he have contributed on multiple Kubernetes projects for 3+ years. His research areas include Microservice infrastructure, software defined storage and container runtimes. Prior to joining... Read More →
PD

Peng Du

Sr. Cloud Architect, Futurewei
Dr. Du works as a Sr. Cloud Architect at Cloud BU in the Seattle Research Center of Futurewei R&D Labs. He contributes to the advancement of Kubernetes cluster resource management, scheduling system, container runtime, etc. Before Futurewei, Peng worked at Amazon AWS and Microsoft... Read More →



Saturday August 1, 2020 20:50 - 21:20 CST
Virtual Room 1 (Main Conference Hall)

20:50 CST

Policy Management in Kubernetes - Moving to a Centralised Management Model - Olive Power & Rachel Leekin, VMware
Policy management of enterprise resources is hard. The scope and the vast number of resources to which policy should be applied makes it so.
Current technologies in this area include OPA and OPA Gatekeeper, which bring to table the ability to discreetly define policies around workflows such as access, security, licensing and auditing.
We are seeing more offerings around central policy management that allow creation and management of policies spanning multiple Kubernetes clusters and namespaces

In this talk we will review the current offering in this space, and how these are being applied in production. We will discuss current development and where the future development areas will need to be.
We hope to provide a comprehensive outlook on how to deal with Policy management for your Kubernetes estate, that will satisfy the current policy requirements of current and future workloads.

Speakers
avatar for Olive Power

Olive Power

Solution Engineer, VMware
Olive came to VMware through the Heptio acquisition, working with end users on production Kubernetes. Previously Olive spent several years at Red Hat working on the emerging technologies specialist team. Before Red Hat Olive built up 18+ years of experience working on the large-scale... Read More →
avatar for Rachel Leekin

Rachel Leekin

Kubernetes Architect, VMware
Rachel Leekin is currently a Cloud Native Architect in the Modern Application Business Unit at VMware. Previously, she was a Cloud Architect at IBM. She works with enterprises to implement their cloud native initiatives. She holds a B.A in Computer Science and currently obtaining... Read More →



Saturday August 1, 2020 20:50 - 21:20 CST
Virtual Room 4
 
  • Timezone
  • Filter By Date Cloud Native + Open Source Virtual Summit China 2020 Jul 30-Aug 1, 2020
  • Filter By Venue Venues
  • Filter By Type
  • Application + Development
  • Breaks
  • Case Studies
  • CI/CD
  • Community
  • Customizing + Extending Kubernetes
  • Keynote Sessions
  • Machine Learning + Data
  • Networking
  • Observability
  • Open Source Ecosystem Sessions
  • Operations
  • Performance
  • Runtimes
  • Security + Identity + Policy
  • Serverless
  • Service Mesh
  • Storage
  • Content Experience Level