Speeding Up VM's I/O Sharing Host's io_uring Queues With Guests
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the innovative approach of sharing host's io_uring queues with guests to enhance VM I/O performance in this technical talk by Stefano Garzarella from Red Hat. Delve into the intricacies of io_uring system calls, submission and completion queues, and resource registration. Learn about polling techniques and the integration of io_uring with QEMU and virtio block. Examine the necessary changes for io_uring passthrough, its restrictions, and the performance improvements demonstrated in a proof-of-concept. Gain insights into vhost block and VDPA block software devices, and discover the potential future developments in this field.
Syllabus
Intro
Agenda
io_uring system calls
Submission and Completion Queues
Resources registration
Polling
QEMU and io_uring
virtio block
io_uring changes for passthrough
io_uring restrictions
io_uring passthrough PoC performance
vhost block
VDPA block software device
Next Steps
Taught by
Linux Foundation
Tags
Related Courses
Observing and Analysing Performance in SportOpenLearning Introduction aux réseaux mobiles
Institut Mines-Télécom via France Université Numerique Claves para Gestionar Personas
IESE Business School via Coursera الأجهزة الطبية في غرف العمليات والعناية المركزة
Rwaq (رواق) Clinical Supervision with Confidence
University of East Anglia via FutureLearn