O mapeamento de dispositivos brutos faz isso para o disco rígido e já existe há algum tempo. O vSphere (ESX \ i 4) suporta o VM Direct Path IO, que permite mapear diretamente outros dispositivos de E / S (principalmente NICS e HBAs), desde que esses dispositivos sejam suportados. Veja algumas informações da Intel no último IDF que reivindica uma melhoria de desempenho de 1,7x ao usar IO de caminho direto com 10GigE versus o hardware de rede emulado da VM padrão. Os benefícios para o mapeamento direto de hardware mais lento (por exemplo, GigE ou 4Gig FC). Há algumas desvantagens significativas em fazer isso no momento - quase todos os recursos avançados de tolerância a falhas \ alta disponibilidade de cluster não estão disponíveis para VMs que mapeiam diretamente dispositivos IO. Ele também requer suporte no nível da plataforma - nas plataformas Intel, o VT-d é necessário, portanto, isso é limitado às plataformas Xeon 5500 da AFAIK.
Outras etapas nesse caminho fazem uso da Virtualização de E / S de Raiz Única (SR-IOV), em que o hardware fornece suporte à virtualização, permitindo o mapeamento direto de várias VMs para o mesmo dispositivo físico, descarregando a virtualização de hardware do Hypervisor da mesma maneira DirectPath, mas mantendo a capacidade de ter um dispositivo compartilhado entre VMs e, esperamos, recuperando muitos dos recursos perdidos de cluster \ FT. A Virtualização de E / S de Raízes Múltiplas é uma extensão para isso que fornece mapeamento de E / S direto para complexos PCI distribuídos (por exemplo, chassi Blade ou clusters com malhas IO compartilhadas).