Настройка и эксплуатация

Что такое KVM-виртуализация?

Краткий ответ

KVM (Kernel-based Virtual Machine) — это полная аппаратная виртуализация, встроенная в ядро Linux, использующая расширения процессора для запуска каждой гостевой системы с собственным ядром и аппаратной изоляцией. В отличие от OpenVZ или LXC, которые разделяют ядро хоста, гость KVM может загружать модули ядра, запускать любую операционную систему и использовать настоящий своп.

Практические следствия конкретны: Docker работает правильно, WireGuard загружается, возможна вложенная виртуализация, FreeBSD и Windows загружаются, а выделенная вам память не может быть тихо перепродана, потому что она действительно зарезервирована.

Накладные расходы составляют 2–5% для большинства нагрузок, что является погрешностью по сравнению с разницей между общими и выделенными ядрами. Каждый экземпляр OnionVPS — это KVM, без исключений.

См. также: Nested virtualisation · WireGuard · OpenVZ · KVM

7 ответов в разделе Настройка и эксплуатация

Назад к все ответы