Новость из категории: Информация

Xen: эпоха аппаратной виртуализации и будущее

Содержание:
1. Паравиртуализацияи появление Xen;
2. Выход «в люди»;
3. Эпоха аппаратной виртуализации и будущее (Вы читаете данный раздел).
Эпоха аппаратной виртуализации

Xen: эпоха аппаратной виртуализации и будущее

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

Казалось бы, новые возможности открывают для Xen большие перспективы. Но не все так просто: с появлением аппаратной поддержки виртуализации, у Xen возникли и новые конкуренты, в первую очередь - KVM (http://www.linux-kvm.org). Также являясь свободным продуктом, KVM существенно теснее интегрирован с разработкой ядра Linux: начиная с версии 2.6.20 все нужное для KVM включено в основную ветку разработки. Поддержку Xen в основную ветку ядра начали добавлять только через четыре года (с версии 2.6.37), а закончили и вовсе недавно, к версии 3.0 (http://www.nixp.ru/news/11221.html).

В 2008 году Red Hat, до этого активно продвигавшая Xen, приобрела компанию Qumranet, занимавшуюся разработкой KVM. Через некоторое время Red Hat полностью отказалась от использования Xen в своих решениях виртуализации, переключившись на KVM. Официально было заявлено, что несмотря на все усилия, Xen все еще не готов к промышленному использованию. Но более правдоподобной представляется версия, что у Red Hat вызвал обеспокоенность переход контроля над Xen к Citrix и наличие собственного гипервизора показалось компании в стратегическом плане более безопасным, чем использование стороннего решения.

Xen: эпоха аппаратной виртуализации и будущее

Безусловно, переход Red Hat на KVM нанес определенный урон популярности Xen. Более того, одной Red Hat лагерь крупных компаний, поддерживающих KVM, не ограничивается. Так, на продвижение KVM в сфере облачных вычислений нацелен сформированный не так давно Open Virtualization Alliance (http://www.openvirtualizationalliance.org), ключевыми участниками которого (помимо Red Hat) являются IBM, HP и Intel (впрочем, та же IBM одновременно поддерживает и KVM, и Xen, и VMware, а заодно и Microsoft Hyper-V).

Тем не менее, застоя в развитии Xen отнюдь не наблюдается и по состоянию на сегодняшний день Xen и сопутствующие продукты являются для Citrix ключевыми. При этом Xen наконец-то перестает быть обособленно развивающимся продуктом, использующим собственные форки разных компонентов. Как уже отмечалось выше, с недавних пор поддержка Xen включена в основную ветку разработки ядра Linux. Другим знаковым событием стало включение наработок Xen в проект QEMU, который используется для эмуляции различных устройств и периферии. Долгое время в рамках Xen развивался собственный форк QEMU, причем зачастую разработчики Xen и QEMU параллельно реализовывали одну и ту же функциональность. Для оценки - по словам разработчиков, внедрение изменений, созданных в рамках Xen, заняло около года. Так что объединение усилий определенно пойдет на пользу обоим проектам.

Таким образом, переход под крыло Citrix сделал Xen в чем-то даже более открытым - во всяком случае, более интегрированным в экосистему Linux. А включение наработок проекта в ядро и в QEMU свидетельствует о том, что разработчики этих продуктов считают Xen важным и перспективным средством виртуализации.

Будущее

Xen: эпоха аппаратной виртуализации и будущее

Возможно, после исчезновения Xen из дистрибутивов Red Hat и Fedora многие пользователи персональных компьютеров несколько подзабыли об этом гипервизоре. Однако целевой рынок Xen сегодня - это не виртуализация для домашних пользователей, а корпоративный сектор и промышленные решения наподобие тех же «облаков». В этом сегменте позиции Xen/Citrix достаточно прочны. Например, согласно недавнему отчету Morgan Stanley (http://journeytocloud.com/2011/06/13/vdi-market-share-view-vmware), доли VMware и Citrix в области корпоративных виртуальных десктопов примерно одинаковы и составляют около 40%, причем в будущем эксперты ожидают усиления позиций Citrix и ослабления VMware. В денежном выражении Citrix пока уступает, получив в 2010 году выручку в 1,9 миллиарда USD против 2,9 млрд у VMware. Однако оценка рынка в этой области - непростое занятие, ведь тот же Citrix предлагает и продукты, не имеющие прямого отношения к виртуализации, но в то же время предоставляет гораздо больше бесплатных приложений.

Во всяком случае, Xen превратился в реального конкурента VMware - пусть и в сферах, «невидимых» большинству пользователей ПК. Так что пожелаем проекту и дальнейшего успешного развития (благо, все предпосылки к этому есть), а для десктопов пока вполне хватит VirtualBox и KVM.

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх