SRIOV에 대한 간략한 설명입니다.
NIC에 SR-IOV가 지원되면 VM과 virtual NIC 간에 direct 통신이 됩니다.
기존의 방식이 dom0의 netback driver를 통해서 physical NIC -> Dom0 -> Netback driver -> virtual Nic -> DomU로 통신이 된다면 SR-IOV가 되면 Physical NIC -> PCIe(DMA) -> DomU로 direct 전송으로 빨라집니다. (Netback driver를 안씀)
그리고 가장 큰 장점은 기존의 모든 Dom0와 DomU간의 통신에서 overhead 인 interrupt 가 발생하지 않는다는 장점이 있네요.
제목: Intel SR-IOV explanation (youtube)
참고로 Intel 82599 10G 카드는 64개의 Virtual Function을 지원합니다.
따라서 하나의 Cnode에 최대 64개의 vNIC을 생성할 수 있습니다.