in note

Composing & Configuring HW assisted I/O Virtualized Network interfaces

翻閱了一下 Composing and configuring complex network interfaces exposed from network devices that contain a switch

這篇是從 NetDev 0x12 出來的,這篇講述目前 Intel 黑科技網卡在虛擬化後能做到的六種網路類型,我在看到這篇之前我只知道第一種 變化真快 囧

目前虛擬化網路硬體加速之總類:
1. SR-IOV in Legacy Mode
2. SR-IOV in Switchdev Mode
3. VMDq in Legacy Mode
4. VMDq in Switchdev Mode
5. Scalable-IOV in Legacy Mode
6. Scalable-IOV in Switchdev Mode

關於 SR-IOV 的介紹可以參考以前寫的拙作NFV 網路技術介紹 – SR-IOV,但因應現在 Hyper-scale 的需求,如何將擴展到 1000+ VMs 或 Containers,如何動態管理資源和如何整合不同的功能且保有兼容性,例如 VM 線上遷移、快照,故誕生了 Scalable-IOV 的需求,目前也是 Intel VT 專有的技術,跟 VMDq 一樣

Reference