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
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