KVM виртуализация
Для чего необходима виртуализация KVM? Плюсы и минусы.
Работает KVM благодаря технологии виртуализации Intel VT или AMD-V (AMD SVM) - процессор должен поддерживать такую функцию и она должна быть включена в настройках Bios, но сейчас практически все новые процессоры и 90% относительно устаревших, её поддерживают. KVM предоставляет собой аппаратную виртуализацию, благодаря которой практически невозможно отличить виртуальный это сервер или нет, но всё же это программное решение, у которого есть так же свои плюсы и минусы. KVM является полностью изолированной виртуализацией, виртуальные сервера имеют полностью свою оболочку, как будто это физически независимый выделенный сервер. На KVM VDS вы получаете тоже самое что и на OpenVZ, но немного больше, в качестве дополнительных плюсов, можно выбрать:
Возможность установки своего ядра Linux
Возможность запуска любой операционной системы включая Windows
Доступ ко всем модулям системы iptables\tun\tap и другим прямо с коробки, Вы сами управляете ими.
Организация GRE туннелей, IPIP и других подобных.
Вам выдаётся настоящая виртуальная сеть eth, со своими сетевыми параметрами
Но так же есть и свои минусы KVM, уступающие перед OpenVZ:
Нет возможности быстрой смены ресурсов, без перезагрузки, а диск нужно и вовсе вручную расширять.
Оптимизация не так хороша как на OpenVZ, потери производительности могут доходит до 15%, что не сильно, не всё же заметно по соотношению к openvz.
Скорость включения, перезагрузки, установки ОС, не такая быстрая, так как уходит намного больше времени и ресурсов на создание виртуального сервера и установки операционной системы, поскольку на KVM нет готовых шаблонов и ОС ставится как на обычном ПК с флешки, но в автоматическом режиме.
Если у Вас возникнут проблемы с сервером, что Вы сами туда даже не сможете зайти, поддержке будет проблематично получить доступ на сервер, в виду сложности виртуализации KVM
Добавление IP адресов происходит вручную, в отличии от OpenVZ, сеть нужно подымать своими силами.
Last updated