VSOCK: From Convenience to Performant VirtIO Communication
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
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
Windows Inside of LinuxChris Titus Tech via YouTube VirtIO - A Common Device Framework to Achieve Software Defined Vehicle
Linux Foundation via YouTube Software Defined Vehicle Trends and Key Technologies - The Critical Driver of Automotive Industry
Linux Foundation via YouTube Cloud-Native Automotive Edge: AGL for Software-Defined Vehicles
Linux Foundation via YouTube What's New in Virtio 1.2 and Future Developments
Linux Foundation via YouTube