Открыть сервис

Qumranet

Qumranet — израильская частная компания, занимавшаяся разработкой программного обеспечения для виртуализации и облачных вычислений, существовавшая с 2005 по 2008 год. Наиболее известна как создатель гипервизора KVM (Kernel-based Virtual Machine) и основатель проекта开源 (open-source) по его развитию. В 2008 году компания была приобретена корпорацией Red Hat за 107 миллионов долларов США.

История

Компания Qumranet была основана в 2005 году в Израиле группой инженеров, среди которых выделялись Ави Кавив, Рами Розен, Дорон Шикман и другие. Основной целью стартапа было создание технологий для виртуализации, которые могли бы конкурировать с решениями от VMware и Microsoft. Первоначально Qumranet разрабатывала собственную платформу для виртуализации рабочих столов (VDI — Virtual Desktop Infrastructure), получившую название SolidICE.

В 2006 году инженеры компании, прежде всего Ави Кавив и Дорон Шикман, представили сообществу разработчиков ядра Linux новую технологию виртуализации — KVM. В отличие от существовавших на тот момент решений (Xen, VMware), KVM был реализован как модуль ядра Linux, что позволяло использовать стандартные механизмы управления процессами и памятью операционной системы. В феврале 2007 года код KVM был включён в основную ветку ядра Linux (версия 2.6.20), что стало важным признанием технологии.

Помимо KVM, Qumranet разрабатывала собственную операционную систему для управления виртуальными машинами — Qumranet Hypervisor Platform (QHP), а также клиентское программное обеспечение для доступа к виртуальным рабочим столам. Компания активно продвигала свою технологию как альтернативу проприетарным решениям, делая упор на открытость исходного кода и интеграцию с экосистемой Linux.

В 2008 году, после того как KVM набрал значительную популярность в сообществе разработчиков и среди корпоративных пользователей, компания Red Hat — крупнейший поставщик решений на базе Linux — приняла решение приобрести Qumranet. Сделка была закрыта 4 сентября 2008 года. Сумма покупки составила 107 миллионов долларов США. После приобретения все активы Qumranet, включая интеллектуальную собственность и ключевых разработчиков, перешли к Red Hat. Развитие KVM и связанных технологий продолжилось уже в рамках Red Hat, что впоследствии привело к созданию Red Hat Enterprise Virtualization (RHEV) и продукта Red Hat OpenStack Platform.

Продукты и технологии

KVM (Kernel-based Virtual Machine)

Основным продуктом Qumranet является гипервизор KVM (Kernel-based Virtual Machine). Это решение для виртуализации, встроенное непосредственно в ядро операционной системы Linux. KVM превращает ядро Linux в гипервизор первого типа (bare-metal), позволяя запускать на одном физическом сервере несколько изолированных виртуальных машин (гостевых ОС), каждая из которых работает с собственным ядром. KVM поддерживает аппаратную виртуализацию (Intel VT-x и AMD-V), что обеспечивает высокую производительность и близкую к нативной скорость работы гостевых систем.

Ключевые особенности KVM:

  • Интеграция с ядром Linux: KVM использует стандартные механизмы планирования задач, управления памятью и вводом-выводом ядра Linux.
  • Поддержка широкого спектра гостевых ОС: Linux, Windows, BSD, Solaris и другие.
  • Безопасность: Изоляция виртуальных машин на уровне ядра.
  • Производительность: Близкая к нативной благодаря аппаратной виртуализации.
  • Открытый исходный код: Распространяется под лицензией GPL.

SolidICE

SolidICE — это платформа для виртуализации рабочих столов (VDI), разработанная Qumranet. Она позволяла централизованно управлять виртуальными рабочими столами пользователей, запущенными на серверах, и предоставлять к ним удалённый доступ через тонкие клиенты или обычные компьютеры. SolidICE включала в себя:

  • Сервер управления виртуальными машинами.
  • Клиентское программное обеспечение для подключения пользователей.
  • Инструменты для управления образами и политиками доступа.

После приобретения Qumranet компанией Red Hat, SolidICE был интегрирован в линейку продуктов Red Hat Enterprise Virtualization (RHEV) для VDI.

Qumranet Hypervisor Platform (QHP)

QHP — это специализированная операционная система, основанная на Linux, предназначенная для работы в качестве платформы для гипервизора KVM. Она включала в себя минимальный набор компонентов, необходимых для запуска и управления виртуальными машинами, а также инструменты для мониторинга и администрирования. QHP использовалась в составе SolidICE и как самостоятельное решение для серверной виртуализации.

Влияние и наследие

Qumranet, несмотря на короткий срок существования (около трёх лет), оказала значительное влияние на индустрию виртуализации и облачных вычислений. Создание KVM привело к появлению открытой, высокопроизводительной и полностью интегрированной с Linux альтернативы проприетарным гипервизорам. После приобретения Red Hat, KVM стал основой для стратегии компании в области виртуализации и облачных платформ.

В настоящее время KVM является одним из наиболее широко используемых гипервизоров в мире. Он лежит в основе многих коммерческих и открытых платформ, включая:

  • Red Hat Enterprise Virtualization (RHEV) и Red Hat OpenShift Virtualization.
  • Proxmox VE.
  • OpenStack (в качестве гипервизора по умолчанию во многих дистрибутивах).
  • Google Cloud Platform (GCP) и другие публичные облака.
  • Amazon Web Services (AWS) (используется в сервисе AWS Nitro System).

Многие из ключевых разработчиков Qumranet продолжили работу в Red Hat и других компаниях, внося вклад в развитие KVM и смежных технологий.

Критика

Основная критика в адрес Qumranet и KVM в период их становления была связана с тем, что KVM требовал аппаратной поддержки виртуализации (Intel VT-x или AMD-V), в то время как конкурирующий гипервизор Xen мог работать и на процессорах без такой поддержки. Это ограничивало область применения KVM на старом оборудовании. Однако по мере распространения процессоров с аппаратной виртуализацией это ограничение стало менее актуальным.

Также отмечалось, что Qumranet, будучи небольшой компанией, не могла обеспечить такой же уровень корпоративной поддержки и сертификации, как VMware или Microsoft. После приобретения Red Hat эта проблема была решена.

Источники

  • Red Hat (2008). Red Hat to Acquire Qumranet, Inc. (пресс-релиз).
  • KVM Project. KVM (Kernel-based Virtual Machine) — Documentation.
  • Wikipedia. Qumranet.
  • Wikipedia. Kernel-based Virtual Machine.
  • Linux Foundation. KVM — Kernel-based Virtual Machine.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →