Виртуализация — это технология, которая позволяет на одном физическом сервере запускать несколько изолированных виртуальных машин. Программа, которая управляет этими машинами и распределяет ресурсы CPU, RAM и диск, называется гипервизор.
Типы гипервизоров
Type 1 — гипервизор устанавливается напрямую на физический сервер. Примеры: VMware ESXi, Microsoft Hyper-V Server. Это быстрый вариант, так как нет промежуточной операционной системы. Type 2 — работает поверх обычной операционной системы. Примеры: VirtualBox, VMware Workstation. Это десктопный вариант для рабочих станций и тестирования.
Как определить: физический сервер или виртуальная машина
Такое исследование можно проводить у заказчиков, чтобы понять, где будет разворачиваться инфраструктура. В Linux проверить тип окружения можно через команду lscpu. Виртуальная машина обычно содержит строки вроде Hypervisor, KVM, Virtual CPU. В Windows нужно нажать Win + R, ввести msinfo32 и посмотреть поля Изготовитель и Модель. Там будут указания вида VMware, Virtual и подобные.
Где используется виртуализация
Хостинг сайтов Разработка и тестирование Корпоративная инфраструктура: DHCP, DNS, почтовые и другие сервисы Системы мониторинга, логирования и любые внутренние продукты компаний