KVM: за и против



KVM (Kernel-based Virtual Machine) – это технология аппаратной виртуализации, которая появилась уже после своих основных конкурентов, но постепенно завоевывает популярность вместе с процентом рынка. В то время, как некоторые хостинг провайдеры с энтузиазмом переходят на KVM, остается немало и скептически настроенных. Разобраться в преимуществах и недостатках этой технологии поможет наглядное сравнение с главными соперниками – OpenVZ и Xen.

KVM vs. Open VZ

OpenVZ (как и его коммерческий аналог Virtuozzo) предоставляет возможность только программной виртуализации, поэтому ее сравнение с KVM приобретает гораздо более широкий смысл и фактически представляет собой сравнение двух разных технологий. Несомненное преимущество OpenVZ и программной виртуализации в целом – это скорость работы. Как при создании VPS, так и при переустановке операционной системы это занимает буквально секунды, в отличие от виртуализации аппаратной. Виртуальные машины используют одно общее ядро, которое достаточно загрузить один раз, что позволяет экономить аппаратные ресурсы. Это автоматически приводит ко второму значительному плюсу – низкой стоимости. Использование всеми VPS одного ядра дает не только плюс, но и достаточно серьезный минус – невозможность установить любую понравившуюся пользователю VPS операционную систему. К примеру, если это Linux VPS, то доступны, соответственно, только Linux дистрибутивы (например, Ubuntu или Debian). KVM виртуализация лишена подобного недостатка и позволяет пользователю не слишком ограничивать себя в выборе, установив, к примеру, FreeBSD. Нечеткость границ виртуальных серверов при использовании OpenVZ (и технологии программной виртуализации в целом) приводит, пожалуй, к самой главной проблеме – так называемому оверселлингу (продажа хостингом пространства сверх имеющихся ресурсов). Это существенно снижает стоимость, но не менее существенно влияет на стабильность работы. Аппаратная виртуализация, которую использует и KVM, не допускает этого в принципе – физический сервер делится на «жесткие» части, изолированные друг от друга.

KVM vs. Xen

Xen, как и KVM, является технологией аппаратной виртуализации. Присутствует в этом сегменте рынка уже давно, что и объясняет большое количество его приверженцев. Тем не менее и эта технология имеет ряд недостатков на фоне более новой KVM. В первую очередь, Xen – это всего лишь модуль Linux, в то время, как KVM является частью ядра. KVM постоянно эволюционирует вместе с операционной системой. Xen же стал в этом компоненте сильно отставать, вынуждая к постоянному портированию драйверов из новых версий дистрибутивов в старый, т.к. версии linux, которые полностью поддерживают эту технологию, часто не имеют драйверов для новых серверов. Опыт работы многих хостингов также показал, что сервера с KVM работают более стабильно. Uptime (время работы без перезагрузки) таких серверов значительно превосходит те, на которых используется Xen.

Выбор

По сути, единственным компонентом, в котором KVM отстает от конкурентов – это графический интерфейс управления для пользователей. Но, учитывая скорость и качество развития этой технологии, именно такой выбор видится на данный момент оптимальным.


Другие интересные статьи: Рынок продвижения сайтов становится все более профессиональным; Все об отелях Греции; Спутниковый интернет в Украине – сегодня и завтра; Комплексная раскрутка сайта: компоненты и предназначение; Зашифрованная торговля - QR-код.


5.0
Ваш рейтинг:
Всего оценок: 5
Ремонт автомобилей

Старый и надежный наш партнер, компания занимающаяся не только ремонтом и диагностикой автомобилей, но и помощью в поиске необходимых запчастей +375(29)6126229...

Косметологическая медицина

Медицинский центр "Корона" оказывает услуги: косметологии, пластической хирургии, стоматологии, имплантации, лазерной терапии и многого другого +375(29)3581204...

WEB и SEO услуги

Список нашик услуг включаетв себя не только WEB и SEO работы. Наши специалисты собирают и обрабатыват большие массивы данных, переводят тексты на другие языки, пишут статьи и обзоры +375(29)3480621...