Платформа Xen Cloud Platform, представленная на недавней конференции VМworld, -- это еще и попытка добиться совместимости различных типов виртуальных машин и облачных сервисов.
"Любая виртуальная машина независимо от того, была ли она создана средствами VMware, Citrix или какого-то иного поставщика, должна иметь возможность запускать облачные сервисы, используя расширенную платформу Xen, -- пояснил технический директор подразделения средств виртуализации Citrix Саймон Кросби. -- В этом случае предприятия без труда смогут перенести рабочую нагрузку из внутренних сетей во внешние облака, не беспокоясь о типе используемого гипервизора. Мы твердо убеждены, что клиенты не должны думать о том, какую виртуальную инфраструктуру поставщики использовали при построении облака".
Компания Citrix, предлагающая коммерческую версию гипервизора Xen под названием XenServer, стала инициатором формирования сообщества Xen.org и создания платформы Xen Cloud Platform. Кроме того, этот проект поддерживается компаниями AMD, Dell, Eucalyptus Systems, Fujitsu, HP, GoGrid, Juniper, NetApp, Novell и Oracle. Гипервизор Xen уже сейчас используется рядом облачных платформ для предоставления вычислительных сервисов корпоративного уровня, в числе которых можно выделить Amazon и Rackspace.
Проект Xen.org представляет собой попытку обеспечить интероперабельность различных платформ виртуализации и добиться их соответствия требованиям группы стандартов Open Virtualization Format. Предполагается, что в результате виртуальные машины будут упакованы в независимую от конкретного гипервизора оболочку, обеспечивая перемещение нагрузки между внутренними и внешними облаками без привязки к конкретному производителю.
"Первую версию Xen Cloud Platform планируется представить в четвертом квартале 2009 года, -- сообщил создатель гипервизора Xen и основатель Xen.org Иан Пратт. -- Платформа для построения облаков раздвинет рамки сегодняшнего гипервизора Xen и будет поддерживать виртуальные коммутаторы, позволяющие объединять различные сети, а также инструменты управления средствами хранения, обеспечивающие консолидацию локальных дисков с целью повышения уровня готовности и гибкости существующих систем".
Виртуальный коммутатор позволит поставщикам облачных сервисов формировать на основе нескольких различных решений более сложные сетевые сервисы, содержащие средства обнаружения вторжения, межсетевые экраны, средства маршрутизации и обеспечения сбалансированности нагрузки. Расширенные механизмы хранения помогут разделять виртуальные машины и физические ресурсы без снижения производительности приложений.
Анонсированный Citrix и Xen.org проект заставляет вспомнить о принятом VMware решении назвать свою платформу виртуализации операционной системой для облака. Но попытки VMware обеспечить интероперабельность касаются только собственного гипервизора компании, а также поставщиков платформ для создания облаков, которые поддерживают партнерские отношения с VMware и используют ее программный инструментарий vSphere. В отличие от них участники проекта Xen Cloud Platform, по сути, согласились заняться распространением общей платформы, хотя еще совсем недавно отдельные поставщики Xen пытались утверждать, что их версия гипервизора лучше всех остальных.
"Для проведения дальнейшей экспансии необходимо объединять усилия производителей", -- пояснил Кросби.
"Появление Xen Cloud Platform поднимает планку на новый уровень, позволяя выйти за рамки гипервизора и начать поставлять полнофункциональную платформу для создания виртуальной инфраструктуры, обеспечивающей виртуализацию средств хранения, серверов и сетевых ресурсов, -- отметил аналитик Enterprise Strategy Group Марк Баукер. -- Новая инициатива объединяет сообщество Xen вокруг гарантирующего интероперабельность ядра и открывает дополнительные возможности перед всеми независимыми разработчиками. Ведь теперь виртуальные машины можно будет запускать из любого гипервизора".