Loading…
Learn more about LinuxCon + ContainerCon + CloudOpen China, happening June 19-20. 

Customize your schedule by experience level and/or presentation language: Refer to the “Filter by Type” list on the right to find a session based on topic and/or experience level. Presentation Language - Sessions are categorized as [C] Chinese, [C,E] Chinese with English Slides or [E] English at the end of each talk title.
KubeCon [clear filter]
Monday, June 19
 

11:00 HKT

Scale Kubernetes to Support 50,000 Services [E] - Haibin Xie, Huawei
Kubernetes currently has two load balancing mode: userspace and IPTables. They both have limitation on scalability and performance. We introduced IPVS as third kube-proxy mode which scales kubernetes load balancer to support 50,000 services. Beyond that, control plane needs to be optimized in order to deploy 50,000 services. We will introduce alternative solutions and our prototypes with detailed performance data.

Speakers
HH

Haojie Hang

PM, Jingwei Capital
I am software architect from Huawei PaaS platform team, previously principal software engineer at AOL video ads team and senior software engineer and tech lead at Microsoft Azure Monitoring team and Bing Ads team.



Monday June 19, 2017 11:00 - 11:30 HKT
Room 309A
  KubeCon, Developer

11:40 HKT

Policy-Based Resource Placement Across Hybrid-Cloud Federations of Kubernetes Clusters [E] - Torin Sandall & Irfan Rehman, Huawei R&D
Resource placement is a policy-rich problem, particularly across multi-cluster, multi-geography and multi-cloud environments. Placement may be based on company conventions, external regulation, pricing, performance requirements, or complex combinations of those. Furthermore, placement policies evolve over time and vary across organizations. As a result, it is very difficult to anticipate the policy requirements of all users.

In this presentation, Torin Sandal (Lead Engineer of Open Policy Agent) will present, along with Irfan Ur Rehman, and demonstrate the work they've done integrating OPA into the Kubernetes Cluster Federation Control Plane. This enables high level policies to be expressed in a easy to understand policy language, and automatically enforced across federations of Kubernetes clusters.

Speakers
IU

Irfan Ur Rehman

Sr. Software Engineer, Turbonomic
Irfan is a senior engineer associated with the Advanced Engineering group at Turbonomic. In his current role he is tasked with drafting multi cluster capabilities for Turbonomic’s analytics platform. He has also been associated with SIG Multicluster, particularly Kubernetes Cluster... Read More →
avatar for Torin Sandall

Torin Sandall

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



Monday June 19, 2017 11:40 - 12:10 HKT
Room 309A
  KubeCon, Developer

13:35 HKT

PaaS Evolution of the Huawei IT System with Kubernetes [C,E] - Zefeng (Kevin) Wang & Jianlin Wu, Huawei Technologies
Kubernetes is a powerful open source system, and how to evolve it into tools or production scenario is a hot topic. In this talk we'll present how Huawei builds a global distributed IT system for application development, resource management, and scheduling with Kubernetes, and how it reduces the application deployment from one week to 10 minutes. We will also talk about our enhancements on monitoring, logging, security, volume, DFX, etc, which make Kubernetes production ready and support Huawei IT application migration to Cloud Native. Furthermore, we will introduce the problems we met and our solutions.

Speakers
avatar for Kevin Wang

Kevin Wang

CNCF TOC member, Ambassador, Kubernetes emeritus Maintainer, Founder and Maintainer of multiple CNCF projects, Huawei
Kevin Wang has been an outstanding contributor in the CNCF community since its beginning and is the leader of the cloud native open source team at Huawei. Kevin has contributed critical enhancements to Kubernetes, led the incubation of the KubeEdge, Volcano, Karmada projects in CNCF... Read More →
JW

Jianlin Wu

Software Engineer, Huawei
Jianlin is currently helping Huawei IT on moving their system to cloud-native, containerizing legacy applications and resolving operation and management problems of large-scale deployment.



Monday June 19, 2017 13:35 - 14:05 HKT
Room 309A
  KubeCon, Developer

14:15 HKT

Fully Automated Kubernetes Deployment and Management [C] - Peng Jiang, Rancher Labs
Fully Automated Kubernetes Deployment and Management (Peng Jiang, Rancher Labs) - Kubernetes is rapidly gaining popularity as a powerful container orchestration and scheduling platform. But deploying and managing Kubernetes clusters is still a challenge for many organizations.How to ensure Kubernetes clusters in different clouds and data centers can communicate with each other? How to automate the deployment of multiple Kubernetes clusters? How to incorporate the new Kubernetes Federation into multi cloud and multi datacenter deployments? How to manage the health of Kubernetes cluster itself? etc.

In this talk, Peng will share his experience on how to automate and simplify Kubernetes deployments, and discuss how some of the latest community projects (such as kubeadm and self-hosting Kubernetes) will help address the problems in the future.

Speakers
avatar for Peng Jiang

Peng Jiang

Technical Director, Rancher Labs
Technical Director of Rancher Labs in Greater China. Former Microsoft Senior Technical Project Manager and Solution Specialist, Citrix's Chief Consultant. More than 10 years' work experience in unified communications, application delivery, virtualization, cloud computing and other... Read More →



Monday June 19, 2017 14:15 - 14:45 HKT
Room 309A
  KubeCon, Developer
  • Presentation Language Chinese
  • Experience Level Any

14:55 HKT

Advanced Networking Scheduling and Isolation in Kubernetes [E] - Kuralamudhan Ramakrishnan & Swati Sehgal, Intel
A Major breakthrough in cloud-native technology is driving the giant telecom and cable industries to transition from the existing VM based infrastructure to Container Orchestration Engines like Kubernetes, which has given rise to the need to support multi-interface pods. Isolation of network traffic into different network planes such as management, control and media is an indispensable feature of telecom infrastructure. Kubernetes doesn’t have support for multi-network and network isolation, and scheduling criteria for pods currently only to takes compute resources into consideration and is agnostic to other opaque resources like SRIOV. In the presentation, Kural and Swati demonstrate a dynamic solution for advanced network scheduling and in order to take advantage of node’s hardware and network capabilities using Multus & SRIOV CNI and Node feature discovery in Kubernetes.

Speakers
avatar for Kuralamudhan Ramakrishnan

Kuralamudhan Ramakrishnan

Senior Software Engineer, Intel
Kuralamudhan Ramakrishnan is working as a Senior Network Software Engineer in Intel, Shannon Ireland. Kuralamudhan has specialised in the field of Networking for past 8 years in storage and data management and worked in Telco industries. His area of interest is in container networking... Read More →
avatar for SWATI SEHGAL

SWATI SEHGAL

Cloud Software Engineer, Intel
Swati Sehgal is a Cloud Software Engineer in the Cloudnative Orchestration Software Engineering team in the Datacenter Solutions Group, Intel to deliver best-in-class networking applications and leading edge solutions for Intel Architecture (IA) processors. She is working with Intel... Read More →


Monday June 19, 2017 14:55 - 15:25 HKT
Room 309A
  KubeCon, Developer

15:35 HKT

Storage Management in Kubernetes - Jing Xu, Google
Storage is a critical part of running containers, and Kubernetes offers some powerful primitives for managing it. This talk will cover a variety of volume plugins supported in Kubernetes and their current state and usage. Then it will focus on the major components in the storage system to enable automatic attaching/detaching network attached volumes, dynamic provisioning, and storage capacity management.

Speakers
JX

Jing Xu

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



Monday June 19, 2017 15:35 - 16:05 HKT
Room 309A
  KubeCon, Developer
 
Tuesday, June 20
 

11:00 HKT

Scheduling and Resource Management in Kubernetes [E] - Ian Lewis, Google

Effective management of shared resources (CPU, memory, etc.) is critical to achieving high utilization and strong isolation in shared clusters. This talk will describe the Kubernetes features that allow you to simultaneously achieve your utilization, isolation, and availability goals. We will also examine the new features in Kubernetes 1.6 that give you fine-grained control over placement of your containers, and describe how to use them to achieve various concrete policy goals. Lastly we will discuss the feature roadmap in this area for the next few releases.

Speakers
avatar for Ian Lewis

Ian Lewis

Software Engineer, Google
Ian is an engineer at Google working on Supply Chain Security. Ian has been living in Tokyo since 2006 and has had various developer and operations roles throughout his career while staying active in the open-source developer community. Ian is a contributor to the SLSA framework and... Read More →


Tuesday June 20, 2017 11:00 - 11:30 HKT
Room 309A
  KubeCon, Developer

11:40 HKT

Migrating Legacy Monoliths to Cloud Native Microservices Architectures on Kubernetes [E] - Dan Kohn, CNCF
Cloud Native architectures, like those built on Kubernetes, are envied for their ability to segment different parts of an application into microservices to be separately containerized, so that each microservice can be written in its own language, with its own framework & unique set of libraries. This has been shown to significantly increase developer & team productivity by decoupling dependencies between different parts of a team. However, most legacy code consists of a large monolithic code base, not microservices applications. In this talk, Dan Kohn, executive director of CNCF, will walk through how monoliths evolve into modern cloud native architectures by taking advantage of the DevOps revolution & result in developer productivity gains.

Speakers
avatar for Dan Kohn

Dan Kohn

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


Tuesday June 20, 2017 11:40 - 12:10 HKT
Room 309A
  KubeCon, Business
  • Presentation Language English
  • Experience Level Any

13:35 HKT

The Kubernetes API & Next Generation Automation Tools [E] - Ian Lewis, Google Inc.
The Kubernetes API provides new ways to build automation tools that are highly available and scale to serve clusters with many thousands of nodes. During this session attendees will learn how to move beyond shell scripts and configuration management tools and leverage cluster level APIs and distributed systems design patterns to build next generation automation tools. Attendees will learn how to extend the Kubernetes API and utilize their own custom declarative configuration to build controllers that automate job scheduling or schedulers that allow you to place jobs based on your rules.

Speakers
avatar for Ian Lewis

Ian Lewis

Software Engineer, Google
Ian is an engineer at Google working on Supply Chain Security. Ian has been living in Tokyo since 2006 and has had various developer and operations roles throughout his career while staying active in the open-source developer community. Ian is a contributor to the SLSA framework and... Read More →


Tuesday June 20, 2017 13:35 - 14:05 HKT
Room 309A
  KubeCon, Developer

14:15 HKT

Adoption and Localization of Kubernetes in China - Xin Zhang, Caicloud
We have witnessed the soaring interest in Kubernetes among the Chinese developers, and how Kubernetes has empowered even the traditional, state-owned enterprises to reform their legacy production systems to excel in the “Internet+ transformation” wave in China. 

We’ll share the tale of how Kubernetes has evolved to win the container cluster management battle in China, with unprecedented interviews and stats from both the local developer community and Chinese Fortune 500 enterprises. Looking forward, we also shed lights on how to better localize Kubernetes in China and thus propel its adoption globally.

Speakers
XZ

Xin Zhang

CEO, Caicloud
Xin is currently CEO and co-founder of Caicloud (https://caicloud.io), a startup that fosters Kubernetes community in China and provides Kubernetes-based products and services for Fortune 500 Chinese enterprises. Before founding Caicloud, Xin was a Googler for almost 4 years working... Read More →


Tuesday June 20, 2017 14:15 - 14:45 HKT
Room 309A
 
Filter sessions
Apply filters to sessions.