Виртуализация — это процесс, при котором вычислительная мощность компьютера разделяется на несколько изолированных друг от друга виртуальных машин со своей операционной системой и набором логических ресурсов (CPU, RAM, хранилище). Это помогает сократить расходы на оборудование и использовать доступные ресурсы более эффективно. Например, если вам нужно выполнять несколько видов задач, которые требуют разную конфигурацию сервера, можно создать отдельную виртуальную машину под каждую.
Настройки приложений и ОС виртуальных машин никак не влияют на основную (хостовую) ОС физического сервера, и позволяют подстроиться под любые задачи.
Гипервизоры
Операционные системы виртуальных машин называют гостевыми. Ими управляет специальное ПО — гипервизор. Они бывают трех типов:
- Гипервизоры первого типа работают на аппаратном уровне. Они имеют собственные драйверы устройств и работают автономно. К ним относятся, например, Hyper-V, KVM и ESXi.
- Гипервизоры второго типа устанавливаются в виде программы на операционную систему хоста. Среди популярных решений такого типа — VMware Workstation, Oracle Virtual Box, OpenVZ.
- Гипервизоры гибридного типа сочетают в себе особенности первого и второго типов. Здесь для виртуализации используется особая сервисная ОС.
DDoS-Guard использует решение от VMware для защищенных VDS/VPS.