Hyperscale vDPA: Scaling Virtual Data Path Acceleration
Offered By: Linux Foundation via YouTube
Course Description
Overview
Syllabus
Intro
Outline
VDPA device - hardware perspective
VDPA devices (parents)
VDPA-virtio architecture perspective
VDPA software architecture
Demand for hyper-scalability
Challenges
Lightweight VDPA instance
Virtio-net via PCI
Scaling virtio-net-pci instances
VDPA for the hyper-scalability (software CVQ)
VDPA for the hyper-scalability (managed device)
Virtio spec for scaling
Managed Device capability - example
Virtio-pci for the hyper-scalability
Virtio for the hyper-scalability
Secure DMA context for VDPA
Transport specific method - PCI-E
Vendor specific method - Device MMU
Fine grain DMA isolating in the spec
Spec support for PASID (virtio-pci)
Spec support for device MMU
Interrupt scalability - VDPA
Interrupt scalability-spec support
VDPA provisioning
Summary
Reference
Taught by
Linux Foundation
Tags
Related Courses
Inference and Quantization for AI - Session 3Nvidia via YouTube Multiple Workloads and Protocols - One Software-Defined Solution for Flash Storage
Linux Foundation via YouTube What If Flash Was Software Defined - Revolutionizing Data Storage
Linux Foundation via YouTube Unlocking the Power of Flash with Open Source Software-Enabled Flash Technology
Linux Foundation via YouTube Azure SQL - What to Use, When, and What's New
PASS Data Community Summit via YouTube