Виртуализация KVM (Kernel-based Virtual Machine)Технология виртуализации KVM (Kernel-based Virtual Machine) — это относительно новая программная технололия, основанная на операционных системах Linux, которая позволяет запускать на x86-совместимых процессорах виртуальные машины с различными типами операционных систем. В отличие от других технологий виртуализации, поддержка KVM впервые была интегрирована в стандартное ядро Linux, что говорит о том, что эта технология будет активно поддерживаться и развиваться разработчиками. Так, виртуализация KVM объявлена приоритетным направлением в области виртуализации в компании Red Hat — ведущем разработчике Linux. Используется аппаратная виртуализация процессоров Intel VT. За счёт полной эмуляции виртуальных компьютеров на виртуальных серверах, построенных на этой технологии, можно запускать различные ОС, например Linux со своим модифицированным ядром, FreeBSD, Solaris, Windows XP, Windows 2008 Server и др. Каждому виртуальному серверу выделяются независимые от других VDS ресурсы: собственная сетевая карта, выделенная область в оперативной памяти и на жёстком диске. Достоинства KVM- независимые ресурсы: каждому серверу выделяется своя область в оперативной памяти и на жёстком диске, что повышает надёжность работы такого сервера, не позволяя соседним серверам использовать те же участки памяти и дискового пространства. Это же не позволяет "оверселлить" ресурсы, когда хостер продаёт ресурсов больше, чем имеется на самом деле. - имеется возможность использовать модифицированные ядра операционных систем в зависимости от Ваших требований. Вы можете произвести установку собственного дистрибутива с использованием своего установочного iso-образа. - эмуляция сетевой карты означает полную поддержку всех сетевых протоколов и полноценную поддержку сетевых экранов firewall. - поддержка множества гостевых операционных систем: возможна установка любых дистрибутивов Linux, BSD, Solaris и т.п., а также ОС Windows XP и Windows 2008 Server (при наличии лицензии). - поддержка VNC позволяет управлять виртуальным сервером как будто Вы находитесь непосредственно за монитором собственного компьютера, включая первоначальную загрузку виртуальной машины (вплоть до BIOS), а также графические рабочие столы. Сравнение технологий виртуализации KVM, OpenVZ/Virtuozzo и Xen
|