Ответ 1
Виртуализация - большая тема, но очень грубо говоря, есть три основных уровня виртуализации:
- Виртуализация ОС с типом 1 hypervisor
- Виртуальная машина, работающая на существующем оборудовании/ОС, например. VMWare
- Высокоуровневые виртуальные машины, например. JVM
Я бы рекомендовал эту книгу: виртуальные машины, Дж. Э. Смит и Р. Наир.
Он охватывает практически все виртуальные среды исполнения: виртуализация процессов, виртуальные машины высокого уровня, системные виртуальные машины, многопроцессорная виртуализация и т.д.
Обратите внимание, что в зависимости от уровня, который вас интересует, он в значительной степени связан с системным администрированием/оборудованием, поэтому вы также можете задать вопрос serverfault.com.