SR-IOV (förkortning av engelska Single Root Input/Output Virtualization , single root I/O virtualization) är en enhetsvirtualiseringsteknik som låter dig ge virtuella maskiner direkt tillgång till delar av enhetens hårdvarufunktioner.
Nyckeltermerna är:
Första gången publicerad i december 2008 som en presentation av Intel: An Introduction to SR-IOV Technology. Utvecklingen genomfördes inom PCI-SIG ( http://www.pcisig.com/ , PCI Special Interest Group).
Huvudapplikationen för SR-IOV är NIC-virtualisering. I det här fallet är den fysiska funktionen det fysiska nätverksgränssnittet (och själva nätverkskortet), och den virtuella funktionen emuleras (på nätverkskortsnivå) PCI-enheter, som var och en fungerar som ett oberoende nätverkskort med en separat identifierare, som kan delegeras till virtuella maskiner.