YoVDO

Five Ways to Understand Kubernetes Networking for Performance-Intensive Workloads

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Kubernetes Courses Artificial Intelligence Courses OpenFOAM Courses High Performance Computing Courses Benchmarking Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore five ways to implement Container Network Interface (CNI) for performance-intensive Kubernetes workloads in this 36-minute conference talk. Delve into the evolving landscape of Kubernetes networking, focusing on recent innovations that have improved performance for demanding scientific computing and distributed machine learning applications. Learn about different CNI architectures and technologies, their claimed performance advantages, and how to distinguish between them using real-world benchmarks. Gain insights into network considerations for High Performance Computing (HPC) and Artificial Intelligence (AI) workloads, including Remote Direct Memory Access (RDMA), OVN Kubernetes, and Single Root I/O Virtualization (SR-IOV). Examine lab setups, test scenarios, and performance comparisons using tools like Iperf 2, Intel MPI Benchmarks, OpenFOAM for Computational Fluid Dynamics, and genome sequencing basecalling benchmarks.

Syllabus

Intro
High Performance Computing (HPC)
Artificial Intelligence (AI)
AI & HPC - Network Considerations
Remote Direct Memory Access - RDMA
OVN Kubernetes
Single Root I/O Virtualization (SR-IOV)
Legacy OVS / OVN Challenges
Lab Set-Up: K8s Bare Metal
Lab Set-Up: K8s Over OpenStack VM
Test Scenarios
Iperf 2 - TCP Throughput Benchmark
Calico vs Acc OVN: CPU load during test
Accelerated OVN: Flow offloads during test
Intel MPI Benchmarks - PingPong
Computational Fluid Dynamics - OpenFOAM
Genome Sequencing - Basecalling benchmark


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

High Performance Computing
Georgia Institute of Technology via Udacity
Введение в параллельное программирование с использованием OpenMP и MPI
Tomsk State University via Coursera
High Performance Computing in the Cloud
Dublin City University via FutureLearn
Production Machine Learning Systems
Google Cloud via Coursera
LAFF-On Programming for High Performance
The University of Texas at Austin via edX