YoVDO

VSOCK: From Convenience to Performant VirtIO Communication

Offered By: Linux Plumbers Conference via YouTube

Tags

Virtualization Courses Virtual Machines Courses VirtIO Courses eBPF Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of VSOCK from a convenient communication tool to a high-performance networking protocol in virtualized environments. Delve into the recent advancements of virtio/vsock, including its new support for datagrams, which enables efficient packet exchange between virtual machines and the host. Compare VSOCK datagrams with UDP over virtio to understand its practical performance advantages in high-throughput point-to-point socket-based communication scenarios. Examine the integration of sockmap for VSOCK, allowing eBPF programs to interact with VSOCK sockets within the kernel, and learn how this capability enables dynamic socket management and combines the performance benefits of both sockmap and VSOCK in practical applications. This 38-minute conference talk from the Linux Plumbers Conference provides valuable insights into the growing potential of VSOCK for demanding networking workloads across the host/VM boundary.

Syllabus

VSOCK: From Convenience to Performant VirtIO Communication - Amery Hung


Taught by

Linux Plumbers Conference

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Microsoft Windows Server 2012 Fundamentals: Hyper-V
Microsoft via edX