Speaker: Fei Guo

Senior Staff Engineer in Alibaba Container Platform Group

Fei Guo is currently a senior staff engineer in Alibaba Container Platform Group. He has more than 10 years of experience in compute resource management and performance optimization for virtualized and containerized environments. Before joining Alibaba, Fei worked in VMware and was the tech leader for vSphere DRS (distributed resource scheduler). He has authored/co-authored a few white papers and academic papers in these technical areas.

SESSION + Live Q&A

Alibaba Container Platform Infrastructure - a Kubernetes Approach

As one of the biggest data companies in the world, Alibaba provides thousands of on-line/off-line services to various customers to support their business. Most of the Alibaba applications are fully containerized and run on top of Alibaba container platform which manages huge number of clustered physical machines. A typical such container cluster consists of tens of thousands nodes and manages more than a hundred thousand heterogeneous applications.

With the rapid increase of adoption and the active development in the community, Kuberenetes has become the dominant cloud operating system to manage cloud native applications.  To adopt this emerging technology, we decided to fully integrate upstream Kubernetes into existing Alibaba container management system. We will present how we extend, scale Kubernetes to make this integration succeed in this talk.

Overall, we’d like to deliver the following key takeaways from this talk.

Architectural-wise, Kubernetes is a scalable container operating system. It can manage large scale cluster(more than 10K nodes) with minimal modifications.

Kubernetes can support complicated application deployment/upgrade requirements leveraging its strong extendability. We built a set of new controllers to satisfy our application requirements.

The scheduler plug-in mechanism make it possible to overcome the default scheduling limitations by developing a new scheduler as a replacement. We will share the design of our in-house scheduler which scales extremely well.

It is important to keep the Kubernetes APIs intact during the integration in order to preserve a standard for upper PAAS clients.  We will share some of our integration best practices for this purpose.

Location

Broadway Ballroom North, 6th fl.

Track

Software Defined Infrastructure: Kubernetes, Service Meshes, & Beyond

Topics

Silicon ValleyKubernetesInterview Available

Slides

Slides are not available

Share

AMA + Live Q&A

Kubernetes AMA w/ Fei Guo & Oliver Gould

Details to be confirmed

Location

Manhattan Ballroom, 8th fl.

Track

Speaker AMAs (Ask Me Anything)

Topics

KubernetesSoftware Supply Chain

Video

Video is not available

Slides

Slides are not available

Share

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.