РЕД Виртуализация
Что такое KVM виртуализация и где она применяется
Сервер — это вычислительная машина, которая обладает определенным набором физических ресурсов: оперативной памятью, жестким диском с местом для размещения программ и файлов, ядрами процессора и т. д. Человек может установить на сервер операционную систему, необходимые ему программы и использовать все вычислительные мощности компьютера для решения собственных задач. Но что делать, если пользователей несколько, у каждого свои цели, и всем нужны разные ОС, программы и настройки? Сервер нужно разделить...
Перестаем бояться виртуализации при помощи KVM
Мне лично проще всего думать о KVM (Kernel-based Virtual Machine), как о таком уровне абстракции над технологиями хардверной виртуализации Intel VT-x и AMD-V. Берем машину с процессором, поддерживающим одну из этих технологий, ставим на эту машину Linux, в Linux’е устанавливаем KVM, в результате получаем возможность создавать виртуалки. Так примерно и работают облачные хостинги, например, Amazon Web Services. Наряду с KVM иногда также используется и Xen, но обсуждение этой технологии уже выходит за рамки данного поста...