Главная
Study mode:
on
1
Intro
2
Outline
3
VDPA device - hardware perspective
4
VDPA devices (parents)
5
VDPA-virtio architecture perspective
6
VDPA software architecture
7
Demand for hyper-scalability
8
Challenges
9
Lightweight VDPA instance
10
Virtio-net via PCI
11
Scaling virtio-net-pci instances
12
VDPA for the hyper-scalability (software CVQ)
13
VDPA for the hyper-scalability (managed device)
14
Virtio spec for scaling
15
Managed Device capability - example
16
Virtio-pci for the hyper-scalability
17
Virtio for the hyper-scalability
18
Secure DMA context for VDPA
19
Transport specific method - PCI-E
20
Vendor specific method - Device MMU
21
Fine grain DMA isolating in the spec
22
Spec support for PASID (virtio-pci)
23
Spec support for device MMU
24
Interrupt scalability - VDPA
25
Interrupt scalability-spec support
26
VDPA provisioning
27
Summary
28
Reference
Description:
Explore the concept of Hyperscale vDPA in this 23-minute conference talk by Jason Wang from Red Hat. Delve into the hardware and software perspectives of VDPA devices, examining their architecture and the demand for hyper-scalability. Learn about challenges and solutions, including lightweight VDPA instances and scaling virtio-net-pci instances. Discover how VDPA addresses hyper-scalability through software CVQ and managed devices. Investigate virtio spec modifications for scaling, managed device capabilities, and improvements to virtio-pci and virtio for hyper-scalability. Examine secure DMA contexts for VDPA, including transport-specific and vendor-specific methods. Understand fine-grain DMA isolation, spec support for PASID and device MMU, as well as interrupt scalability for VDPA. Gain insights into VDPA provisioning and access valuable references to enhance your understanding of this advanced networking technology.

Hyperscale vDPA: Scaling Virtual Data Path Acceleration

Linux Foundation
Add to list
0:00 / 0:00