IOvirtualisering
IOvirtualisering er et sett av teknikker som gjør det mulig å dele og isolere fysiske inngangs- og utgangsenheter mellom flere virtuelle maskiner eller andre gjester i et virtualiseringsmiljø. Målet er å oppnå effektiv bruk av maskinvare samtidig som ytelse, fleksibilitet og sikkerhet opprettholdes.
De viktigste tilnærmingene inkluderer para-virtualiserte drivere, som bruker spesialiserte drivere for å redusere overhead; emulerte enheter
Vanlige plattformer og teknologier som implementerer IOvirtualisering inkluderer VMware ESXi, Microsoft Hyper-V, KVM med QEMU, og
Fordeler inkluderer lavere I/O-overhead og bedre ytelse for nettverk og lagring samt bedre isolasjon mellom gjester.
IOvirtualisering innebærer også sikkerhets- og styringsutfordringer, som sikring av isolasjon mot feil og angrep, og behovet