Passthrough/SR-IOV knowledge and usage!
Background
- Intel VT-d - Intel® Virtualization Technology for Directed I/O (VT-d): Enhancing Intel platforms for efficient virtualization of I/O devices
Tech Article&Web
- PCI Passthrough -cn - introduece device emulation and hardware(PCI) I/O virtualization, which based on Intel® (VT-d) or AMD’s IOMMU
-
PCI Passthrough -en - introduece device emulation and hardware(PCI) I/O virtualization, which based on Intel® (VT-d) or AMD’s IOMMU
- SR-IOV Hardware - Oracle about Single Root I/O Virtualization (SR-IOV)
-
SR-IOV Feature - about Single Root I/O Virtualization (SR-IOV)
- Redhat SR-IOV Primer - Redhat docs
- Understanding the Basics - Redhat docs
-
Walking Through the Implementation - Redhat docs
- PCI Assignment for KVM - assign PCI devices from your KVM host machine to guest virtual machines
- Using PCI passthrough with KVM (1) - how to use PCI passthrough with KVM
- Using PCI passthrough with KVM (2) - implementing PCI Device Passthrough (IOMMU) with Intel VT-d, KVM, QEMU, and libvirtd on Fedora 21
-
Using VFIO PCI passthrough for KVM - create a gaming virtual machine using VFIO PCI passthrough for KVM
- vfio vs virtio - comparing between VFIO passthrough and virtio approaches, and tell us how to check if your NIC supports SR-IOV
Tech Manual
- PCI Spec - The PCI-sig’s specifications library
Aphorism
Do one thing at a time, and do well!