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

XenSource

XenSource — это американская компания-разработчик программного обеспечения для виртуализации, основанная в 2005 году. Компания известна созданием коммерческого гипервизора XenEnterprise (позднее переименованного в Citrix XenServer) и развитием открытого гипервизора Xen. В 2007 году XenSource была приобретена корпорацией Citrix Systems за 500 миллионов долларов США.

История

Основание и ранние годы

Компания XenSource была основана в 2005 году в Пало-Альто, Калифорния, группой разработчиков, ранее работавших в Кембриджском университете (Великобритания) над проектом Xen. Среди основателей были Иэн Пратт, Саймон Кросби и другие ключевые участники оригинального проекта Xen. Основной целью компании было создание коммерческой версии гипервизора Xen, который на тот момент существовал только как открытый проект.

Разработка XenEnterprise

В 2006 году XenSource выпустила первый коммерческий продукт — XenEnterprise (позднее XenServer). Это был гипервизор на базе Xen, ориентированный на корпоративных пользователей. XenEnterprise предлагал расширенные функции управления виртуальными машинами, миграцию в реальном времени (live migration) и интеграцию с системами хранения данных. Продукт позиционировался как альтернатива решениям VMware и Microsoft Hyper-V.

Приобретение Citrix

В августе 2007 года корпорация Citrix Systems объявила о приобретении XenSource за 500 миллионов долларов США. Сделка была завершена в октябре того же года. После приобретения XenSource стала подразделением Citrix, а её продукты были переименованы в Citrix XenServer. Технологии XenSource также легли в основу облачной платформы Citrix CloudPlatform.

Продукты

Xen (гипервизор)

Xen — это открытый гипервизор типа 1 (bare-metal), разработанный в Кембриджском университете и поддерживаемый сообществом. XenSource активно участвовала в его развитии, предоставляя коммерческую поддержку и внося код в основную ветку. Xen используется в облачных платформах Amazon Web Services (AWS), Rackspace и других.

XenServer (ранее XenEnterprise)

XenServer — это коммерческая версия гипервизора Xen с дополнительными функциями управления. Основные возможности:

  • Централизованное управление через консоль XenCenter.
  • Миграция виртуальных машин без остановки работы (live migration).
  • Поддержка кластеризации и отказоустойчивости.
  • Интеграция с системами хранения (SAN, NAS, iSCSI).

XenDesktop

После приобретения Citrix на базе технологий XenSource был разработан продукт XenDesktop — решение для виртуализации рабочих столов (VDI). XenDesktop позволяет запускать виртуальные рабочие столы на серверах и предоставлять к ним доступ пользователям через сеть.

Технологии

Архитектура гипервизора Xen

Гипервизор Xen использует паравиртуализацию и аппаратную виртуализацию (Intel VT-x, AMD-V). В паравиртуализации гостевые операционные системы модифицируются для взаимодействия с гипервизором через специальные драйверы (paravirtualized drivers). В аппаратной виртуализации используются немодифицированные гостевые ОС.

Управление виртуальными машинами

XenSource разработала систему управления виртуальными машинами, включающую:

  • XenCenterграфический интерфейс для администрирования.
  • XenAPI — программный интерфейс для автоматизации.
  • XenMotion — механизм миграции виртуальных машин в реальном времени.

Интеграция с облачными платформами

Технологии XenSource были интегрированы в облачные платформы, такие как:

  • Amazon Web Services (AWS) — использует Xen как основной гипервизор для своих серверов.
  • OpenStack — Xen поддерживается как один из гипервизоров в этой платформе.
  • CloudStack — Citrix CloudPlatform, основанная на XenServer, использовалась для построения частных и публичных облаков.

Критика и ограничения

XenSource и её продукты подвергались критике по нескольким причинам:

  • Сложность настройки — гипервизор Xen требовал глубоких знаний для развёртывания и управления.
  • Ограниченная поддержка гостевых ОС — не все операционные системы поддерживались в паравиртуализированном режиме.
  • Конкуренция с VMware — XenServer уступал VMware по функциональности и удобству управления, особенно в корпоративном сегменте.
  • Зависимость от сообщества — развитие открытого Xen зависело от вклада сторонних разработчиков, что иногда приводило к задержкам в выпуске новых версий.

Наследие

После приобретения Citrix технологии XenSource стали основой для нескольких продуктов:

  • Citrix Hypervisor (ранее XenServer) — продолжает развиваться как коммерческий гипервизор.
  • XenDesktop — решение для виртуализации рабочих столов.
  • XenApp — решение для публикации приложений.

Кроме того, открытый гипервизор Xen остаётся важным компонентом облачных инфраструктур, особенно в Amazon Web Services.

Интересные факты

  • Название «Xen» происходит от греческого слова «xenos» (чужой, странный), что отражает идею создания изолированной среды для выполнения гостевых операционных систем.
  • Основатель XenSource Иэн Пратт позже стал одним из ключевых разработчиков гипервизора KVM (Kernel-based Virtual Machine) в Linux.
  • В 2013 году Citrix передала управление открытым проектом Xen в руки сообщества, создав некоммерческую организацию Xen Project под эгидой Linux Foundation.

Источники

  • XenSource, Inc. — Company Profile (2006)
  • Citrix Systems Completes Acquisition of XenSource (2007)
  • Xen Project — History and Overview (Linux Foundation)
  • Amazon Web Services — Hypervisor Architecture (2010)
  • Саймон Кросби, Иэн Пратт. «Xen: A Virtual Machine Monitor for the x86 Architecture» (2003)

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

На главную BFOmetr →