Все виртуальные серверы на ОС Windows и Linux в компании RUVDS используют систему виртуализации Hyper-V.
Hyper-V создает виртуализацию сервера, организовывая оболочку, когда на одной физической машине могут работать сразу несколько ОС. Hyper-V может создавать виртуальные серверы и управляет ими, а также их ресурсами. Каждый виртуальный сервер это изолированная виртуализованная система, на которой работает своя ОС, это может быть, как Windows server, так и Linux server.
Операционная система (ОС), работающая на виртуальном сервере, называется операционной системой на виртуальном сервере.
Экономичная и стабильная среда виртуализации Hyper-V может одновременно запускать на хосте несколько операционных систем, включая Windows, Linux и другие.
Архитектура
Hyper-V может разграничиваться по разделам. Раздел — это такая единица разграничения, которая поддерживается гипервизором, в ней как раз и работают ОС. У каждого гипервизора есть один раздел родителя, на котором запускается Windows Server или Linux Server. Виртуализационный стек включается на разделе родителя и имеет прямой доступ к физическим ресурсам машины. После этого раздел родителя создает дочерние разделы, на которых размещаются гостевые операционные системы.
Дочерний раздел тоже может создавать свои дочерние разделы. С помощью API гипервизора, который есть в Hyper-V родительский раздел может создавать дочерние.
У дочерних разделов нет доступа к физическим ресурсам, они имеют виртуальное представление ресурсов, называемое виртуальными серверами.
При попытке обращения к виртуальным серверам идет перенаправление через VMBus к устройствам раздела родителя, которые начинают обрабатывать этот запрос. VMBus — это логический канал, с помощью которого разделы взаимодействуют между собой. Ответ приходит снова через VMBus.
Hyper-V прост в использовании и управлении, он уже включен в Windows 10, и это уже полностью рабочая версия. Сам гипервизор бесплатный, его можно скачать с сайта Microsoft (в виде Hyper-V Server), отлично подходит для виртуализации ОС от Microsoft, его легко установить на любой Windows или Linux сервер.