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