Статьи / Общие вопросы /

Виртуализация KVM

Новые технологии и работы по виртуализации KVM - это самая современная технология программного обеспечения, которая основана на операционной системе Linux. Она позволяет запускать в работу виртуальные машины, которые имеют различные типы операционных систем. Эта работа происходит на x86-совместимых рабочих процессорах.

Отличительной чертой от остальных технологий виртуализации то, что данная поддержка от KVM была впервые интегрирована в стандартные ядра Linux. Это говорит о том, что данная технология продолжит активно развиваться и поддерживаться разработчиками. Так, данная виртуализация от KVM уже объявлена основным и приоритетным направлением в глобальной виртуализации крупной компании Red Hat - ведущей в разработке Linux, а использоваться будет аппаратная виртуализация популярных процессоров Intel VT.

За счет эмуляции всех виртуальных компьютеров на специальных виртуальных серверах, которые смоделированы на данной технологии, возможен запуск различных операционных систем, к примеру, Linux, со своим, уже с модифицированным ядром, Solaris, FreeBSD, Windows 2008 Server, Windows XP и других. Всем виртуальным серверам выделяют независимые от всех других VDS ресурсы: собственную сетевую карту, выделенную область в оперативной памяти, а также на жестком диске.

Виртуальные серверы дата-центра UNIT-IS основаны на базе KVM виртуализации, что позволяет клиентам использовать целый ряд преимуществ при работе с сервером.

Вот основные достоинства KVM:

  • есть возможность использовать это модифицированное ядро операционной системы, в зависимости от ваших требований. Вы имеете возможность установить собственный дистрибутив пользуясь своим установочным iso-образом.
  • независимость ресурсов: каждому серверу постоянно выделяется своя память на жестком диске в оперативной памяти, что заметно повышает надежность в работе такого сервера и не позволяет соседним серверам использовать те же самые участки дискового пространства и памяти. Также по этим причинам, не позволяется "оверселлить" многие ресурсы, если хостер захотел продать ресурсов больше, чем он реально имеет;
  • поддержка множества гостевых ОС: возможны установки любых дистрибутивов BSD, Linux, Solaris и других, а также операционных систем, таких как Windows 2008 Server или Windows XP; 
  • эмуляции сетевых карт, подразумевает полную поддержку абсолютно всех сетевых протоколов, а также полноценную поддержку сетевого экрана firewall;
  • поддержка VNC позволит управлять виртуальными серверами, как будто вы непосредственно находитесь перед монитором своего компьютера, начиная от загрузки виртуальной машины и заканчивая графическим рабочим столом.