Роль драйверов в виртуализации операционных систем заключается в том, что они служат прослойкой между процессами и реальными устройствами. 4
Драйверы осуществляют трансляцию однотипных для всех устройств обращений к ним из процессов и из других модулей ОС в специфические для устройства управляющие воздействия и управляют выполнением этих воздействий. 4
Например, виртуальный драйвер дисплея обеспечивает многооконный режим, в котором каждое приложение, выводя информацию на экран, считает, что весь физический экран находится в его распоряжении, в то время как в действительности вывод приложения поступает в выделенное для него окно. 5
Также драйверы виртуальной инфраструктуры работают на уровне ядра и осуществляют управление партициями, виртуальными процессорами и памятью. 2 Ещё они являются промежуточным звеном между гипервизором и компонентами стека виртуализации уровня пользователя. 2