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

Для чего необходима виртуализация KVM? Плюсы и минусы.

Работает KVM благодаря технологии виртуализации Intel VT или AMD-V (AMD SVM) - процессор должен поддерживать такую функцию и она должна быть включена в настройках Bios, но сейчас практически все новые процессоры и 90% относительно устаревших, её поддерживают. KVM предоставляет собой аппаратную виртуализацию, благодаря которой практически невозможно отличить виртуальный это сервер или нет, но всё же это программное решение, у которого есть так же свои плюсы и минусы. KVM является полностью изолированной виртуализацией, виртуальные сервера имеют полностью свою оболочку, как будто это физически независимый выделенный сервер. На KVM VDS вы получаете тоже самое что и на OpenVZ, но немного больше, в качестве дополнительных плюсов, можно выбрать:

  1. Возможность установки своего ядра Linux

  2. Возможность запуска любой операционной системы включая Windows

  3. Доступ ко всем модулям системы iptables\tun\tap и другим прямо с коробки, Вы сами управляете ими.

  4. Организация GRE туннелей, IPIP и других подобных.

  5. Вам выдаётся настоящая виртуальная сеть eth, со своими сетевыми параметрами

Но так же есть и свои минусы KVM, уступающие перед OpenVZ:

  1. Нет возможности быстрой смены ресурсов, без перезагрузки, а диск нужно и вовсе вручную расширять.

  2. Оптимизация не так хороша как на OpenVZ, потери производительности могут доходит до 15%, что не сильно, не всё же заметно по соотношению к openvz.

  3. Скорость включения, перезагрузки, установки ОС, не такая быстрая, так как уходит намного больше времени и ресурсов на создание виртуального сервера и установки операционной системы, поскольку на KVM нет готовых шаблонов и ОС ставится как на обычном ПК с флешки, но в автоматическом режиме.

  4. Если у Вас возникнут проблемы с сервером, что Вы сами туда даже не сможете зайти, поддержке будет проблематично получить доступ на сервер, в виду сложности виртуализации KVM

  5. Добавление IP адресов происходит вручную, в отличии от OpenVZ, сеть нужно подымать своими силами.

Last updated