Рубрика:
Администрирование /
Виртуализация
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
ДЕНИС СИЛАКОВ, к.ф.-м.н., старший системный архитектор Virtuozzo, dsilakov@virtuozzo.com
Виртуальные машины в Virtuozzo 7
Контейнерная виртуализация характеризуется высокой эффективностью, но в некоторых случаях она неприменима, и необходимо использовать полноценные виртуальные машины
В предыдущей статье о Virtuozzo 7 [1] мы отмечали, что наряду с преимуществами в виде низких накладных расходов и высокой производительности контейнерная виртуализация по определению обладает ограничениями в плане операционных систем, которые можно использовать внутри виртуальных окружений, – ведь эти ОС должны будут работать на том же ядре, что и основная система. Кроме того, реализация контейнерной виртуализации требует вмешательства в ядро системы, что затруднительно без доступа к ее исходному коду. Поэтому данный вид виртуализации традиционно применяется в открытых системах, и в первую очередь в Linux.
Linux – популярная ОС на серверах и на рынке хостинг-провайдеров, однако нередки ситуации, когда контейнерная виртуализация не работает и необходимы более «тяжеловесные» подходы. Понимают это и разработчики Virtuozzo, и контейнерной виртуализацией возможности их продуктов не ограничиваются.
Работа с виртуальными машинами стала ключевым новшеством очередной предварительной версии Virtuozzo 7, вышедшей в декабре 2015 года. Как и предыдущая, эта версия имеет статус Technical Preview и предназначена для ознакомления, но не для промышленного применения.
Поддержка «полноценных» виртуальных машин (предоставляющих более высокую степень изоляции по сравнению с контейнерами и позволяющих запускать любые гостевые ОС) имелась в продуктах Virtuozzo уже давно, однако до Virtuozzo 6 включительно для управления такими машинами использовался свой собственный проприетарный гипервизор.
В новой же версии продукта тенденцию перехода на открытые инструменты было решено продолжить и в сфере гипервизоров. В Virtuozzo 7 управление виртуальными машинами возложено на KVM, к настоящему времени ставший достаточно зрелым для промышленного использования. Причины такого перехода традиционны – создавать сложный продукт совместно с другими крупными игроками выгодно как с точки зрения снижения собственных затрат на разработку, так и в плане получения продукта со стандартной основой, знакомой многим потенциальным пользователям.
В этой статье рассмотрим процесс управления виртуальными машинами в Virtuozzo 7 и попробуем оценить, что уникального предлагает Virtuozzo по сравнению с другими решениями, основанными на KVM.
Статью целиком читайте в журнале «Системный администратор», №01-02 за 2016 г. на страницах 16-19.
PDF-версию данного номера можно приобрести в нашем магазине.
- Силаков Д. Промышленная виртуализация с помощью Virtuozzo 7. // «Системный адми-нистратор», №12, 2015 г. – С. 4-6 (http://samag.ru/archive/article/3083).
- Virtuozzo 7.0 Technical Preview ISO image – https://download.openvz.org/virtuozzo/releases/7.0/x86_64/iso.
- Virtuozzo7 Technical Preview – Virtual Machines User's Guide. https://docs.openvz.org/virtuozzo_7_users_guide.pdf.
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|