Методы создания виртуальных сред в разных операционных системах могут отличаться, например, типом виртуализации и ролью гипервизора — программы, с помощью которой создаются виртуальные среды и осуществляется управление ими. otus.ru
Некоторые типы виртуализации и их особенности:
- Программная. otus.ru Гипервизор устанавливается на хост-систему и отвечает за формирование виртуальной среды, в которую устанавливается гостевая операционная система. otus.ru Гипервизор играет роль посредника между дополнительной и основной операционными системами. otus.ru
- Контейнерная. otus.ru В качестве основной операционной системы изолируются не другие ОС, а отдельно взятые процессы. otus.ru Они выполняются в своём собственном окружении — с выделенной сетью, диском, файловой системой и так далее. otus.ru С помощью контейнерной виртуализации нельзя запустить полноценную операционную систему, но можно активировать отдельные сервисы и программы. otus.ru
- Аппаратная. otus.ru Гипервизор при исполнении команд гостевой операционной системы обращается непосредственно к аппаратной части. otus.ru Основная операционная система игнорируется. otus.ru Гипервизор в этом случае играет роль своеобразной мини-ОС, единственной функцией которой является запуск поверх себя других операционных систем, а также всевозможных процессов. otus.ru
Некоторые решения для виртуализации и их особенности:
- QEMU. www.makeuseof.com Эмулятор с открытым исходным кодом и программное обеспечение для виртуализации, которое позволяет запускать виртуальные машины на различных хост-платформах, включая Linux, Windows и macOS. www.makeuseof.com
- KVM. www.makeuseof.com Инфраструктура виртуализации для ядра Linux, которая позволяет запускать несколько виртуальных машин на одном физическом хосте. www.makeuseof.com KVM использует возможности аппаратной виртуализации центрального процессора хост-машины для запуска виртуальных машин. www.makeuseof.com
- VirtualBox. www.makeuseof.com Программное обеспечение для виртуализации, разработанное Oracle, которое позволяет запускать несколько операционных систем на одном физическом компьютере. www.makeuseof.com VirtualBox — кроссплатформенное решение, которое можно использовать для запуска виртуальных машин в разных операционных системах. www.makeuseof.com
- Hyper-V. www.makeuseof.com Решение для виртуализации, доступное только в Windows. www.makeuseof.com Hyper-V предназначен для корпоративного использования, в то время как VirtualBox больше ориентирован на индивидуальные варианты использования в малом бизнесе. www.makeuseof.com