Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel [clear filter]
Wednesday, November 20

10:55am PST

KubeEdge Deep Dive - Sean Wang, FutureWei
KubeEdge is an open source project extending native containerized application orchestration and device management to from central cloud to Edge. It is built upon Kubernetes and provides core infrastructure support for networking, application deployment and metadata synchronization across cloud and edge. In this session, Kevin will deep dive details of KubeEdge architecture and some advanced features. The future roadmap and current pain points will also be discussed.

avatar for Sean Wang

Sean Wang

senior director, Futurewei
Sean Wang is a senior director at FutureWei Inc in Seattle. He was the founder of Intelligent EdgeFabric platform, a commercial edge computing service which was later on contributed to CNCF as KubeEdge. Sean has deep interest in large scale distributed systems, built and led various... Read More →

Wednesday November 20, 2019 10:55am - 11:30am PST
Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel
  Maintainer Track Sessions

11:50am PST

Deep Dive into Cloud Provider Azure - Pengfei Ni & Brendan Burns, Microsoft
In this session, we'll dig into the implementation of the Azure cloud provider, and current work to enhance the operations of Kubernetes. Work for Kubernetes 1.17 and designs for the next versions will be discussed. There will be demos of the newest capabilities. You will also learn how the maintainers set up their development environments so you can contribute easily too.

avatar for Brendan Burns

Brendan Burns

Microsoft, Corporate Vice President, Azure OSS and Cloud Native
Brendan Burns is a co-founder of the Kubernetes open source project and corporate vice president for Azure cloud-native open source and the Azure management platform including Azure Arc. He is also the author and co-author of several books on Kubernetes and distributed systems. Prior... Read More →
avatar for Pengfei Ni

Pengfei Ni

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

Wednesday November 20, 2019 11:50am - 12:25pm PST
Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel
  Maintainer Track Sessions

2:25pm PST

NHD - A Topology-Aware Scheduler for K8s for Low-Latency & HPC Applications - Cliff Burdick, ViaSat
With an increasing number of HPC, NFV, and other low-latency applications moving to containers, the ability to schedule these workloads efficiently is important for increasing user adoption. The default scheduler in Kubernetes does an excellent job at scheduling cloud-native workloads, but is lacking the ability to schedule low-latency workloads properly. NHD attempts to bridge this gap by introducing a custom scheduler for Kubernetes that’s aware of hardware topology, CPU characteristics, and the application’s threading model. In this talk, we’ll go over the ways NHD integrates with Kubernetes, how it’s used, and the features it offers.

avatar for Cliff Burdick

Cliff Burdick

Senior DevTech Engineer, NVIDIA
Cliff is working at NVIDIA where he focuses on optimizing GPU code for signal processing, numerical computing, and GPU/networking IO. Previously he worked at ViaSat designing the ground system software for high-throughput satellites. At ViaSat he developed an open-source Kubernetes... Read More →

Wednesday November 20, 2019 2:25pm - 3:00pm PST
Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel

3:20pm PST

Birds of a Feather: Telecom User Group - Cheryl Hung & 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.

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

Taylor Carpenter

Partner + Factotum, 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 →

Wednesday November 20, 2019 3:20pm - 3:55pm PST
Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel
  Maintainer Track Sessions
  • Experience Level Any
  • Session Slides Included Yes

4:25pm PST

Wait, People Run Kubernetes on Mainframes? - Elizabeth K. Joseph, IBM
When you think of container orchestration mainframes probably aren't the first thing that come to mind.

But modern mainframes run Linux as a first class citizen and KVM can be used for virtualization, opening a whole world of open source tooling integration via libvirt and related virtualization tooling. The careful observer may have already discovered that the mainframe architecture (s390x) is one of the architectures that's built for every Kubernetes release.

How did this come to be? Who uses these mainframe builds of Kubernetes? Why would you run a distributed container orchestration service on a platform that's a symbol of the monolith we're looking to leave? Drawing upon my work with distributed systems and containers, including time spent on OpenStack, Apache Mesos and Kubernetes, and my new experience with mainframes, this talk answers all of those questions and more.

avatar for Elizabeth Joseph

Elizabeth Joseph

Developer Advocate, IBM
Elizabeth K. Joseph is a Linux systems administrator turned developer advocate for IBM Z where she works with the community to explore Linux workloads on mainframes. She has previously worked on distributed systems, including OpenStack and Apache Mesos, and has written books on Ubuntu... Read More →

Wednesday November 20, 2019 4:25pm - 5:00pm PST
Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel

5:20pm PST

Education as a Service: Containerization and Orchestration of CS50 IDE - Kareem Zidane & David J. Malan, Harvard University
CS50 is Harvard University's introductory course in computer science, freely available as OpenCourseWare, with hundreds of students on campus and more than one million registrants online. So that students have a uniform environment with which to begin programming (without client-side technical difficulties in the way), the course provides CS50 IDE, a free, cloud-based solution.

To minimize cost and avoid homegrown orchestration of VMs, the course transitioned to pods, one container per student. But the migration was not without challenges. How to provide users with ephemeral containers but persistent storage? How to proxy arbitrary ports to students' own web services? And, ultimately, how to provide students with the abstraction of their own machine, without k8s-specific implementation details clouding their own understanding thereof? In this talk, CS50's own solutions thereto.

avatar for David J. Malan

David J. Malan

Gordon McKay Professor of the Practice of Computer Science, Harvard University
Dr. David J. Malan is Gordon McKay Professor of the Practice of Computer Science at Harvard University. He teaches Computer Science 50, otherwise known as CS50, which is Harvard University's largest course, one of Yale University's largest courses, and edX's largest MOOC. He also... Read More →
avatar for Kareem Zidane

Kareem Zidane

Software Engineer, Harvard University
Kareem Zidane is a software developer, system administrator, and teaching fellow for CS50 at Harvard University. He is a self-taught programmer from Egypt who discovered computer science, including CS50 itself, online. He is the chief architect of CS50 IDE.

Wednesday November 20, 2019 5:20pm - 5:55pm PST
Pacific Ballroom, Salon 14-15 - Marriott Marquis San Diego Marina Hotel
  Case Studies

Filter sessions
Apply filters to sessions.