I detta dokument presenteras mekanismer och optimeringar för att minska omkostnaderna för nätverksgränssnittsvirtualisering vid användning av drivrutindomänen I/O virtualiseringsmodell. Förardomänmodellen ger fördelar såsom stöd för äldre enhetsdrivrutiner och felisolering. De allmänna omkostnader som uppstår inom förarområdet för att uppnå dessa fördelar begränsar dock den totala I/O-prestandan. Detta dokument visar hur effektiva två metoder är för att minska de allmänna kostnaderna för förardomänen. Först, Xen modifieras för att stödja multi-queue nätverksgränssnitt för att eliminera programvaran overheads för paket demultiplexing och kopiering. För det andra utvecklas en mekanism för bidragsåteranvändning för att minska minnesskyddets omkostnader. Dessa mekanismer förskjuter flaskhalsen från förardomänen till gästdomänerna, förbättrar skalbarheten och möjliggör betydligt högre datahastigheter. I detta dokument presenteras och utvärderas också en serie optimeringar som avsevärt minskar I/O-virtualiseringen i gästdomänen. I kombination ökar dessa mekanismer och optimeringar det maximala genomströmning som uppnås av gästdomäner från 2,9 Gb/s till hela 10 Gigabit Ethernet-länkhastigheter.
Till exempel Kaushik et al. I REF föreslogs en mekanism för att minska omkostnaderna för nätverksvirtualiseringsgränssnitt vid användning av I/O-virtualiseringsdrivrutinens domänmodell.
Achieving 10 Gb/s using safe and transparent network interface virtualization
{'venue': "VEE '09", 'journal': None, 'mag_field_of_study': ['Computer Science']}