Что такое технология OVZ и KVM? Чем они отличается?

OpenVZ (Open Virtuozzo) – это платформа контейнеризации, базирующаяся на ядре Linux. Она позволяет на одной хост-системе запускать несколько ОС, также базирующихся на Linux. Контейнеры работают как независимая система Linux с правами доступа уровня root, изоляцией на уровне файлов, пользователей или групп, процессов и сетей.

Контейнерам OpenVZ выделяют некоторое количество оперативной памяти, процессорных ядер и места на жестком диске и предоставляют их в качестве виртуальных серверов Linux. Какая-то часть ресурсов ЦП и памяти выделена контейнеру, то есть если контейнеру требуется больше ресурсов помимо того, что ему было выделено, он может временно заимствовать их из неиспользуемых ресурсов других контейнеров.

Так как при контейнеризации ядро является общим для всех контейнеров, изменить настройки ядра, обновить его или использовать дополнительные модули ядра невозможно. Таким образом, вы не сможете улучшить функционирование системы и возможности ядра за счет обновлений. У вас так и останется старый дистрибутив Linux. 

KVM (Kernel-based Virtual Machine) — технология аппаратной виртуализации, которая дает возможность создать на хост-машине абсолютный виртуальный аналог физического сервера: клиент может адаптировать и изменять ОС под персональные потребности без ограничений. Разрешена установка любой операционной системы.