Вы все, наверное, уже читали о первом в индустрии виртуализации клиентском bare-metal гипервизоре Citrix XenClient. Постараемся в этой статье разъяснить технические детали работы данного продукта, который, безусловно, найдет свое применение у корпоративных пользователей для повышения гибкости работы со своими ноутбуками и персональными компьютерами.
В последнее время было много разговоров о разработках клиентского bare metal гипервизора, который позволяет виртуализовать ОС настольного ПК или ноутбука, добавив множество новых возможностей и гибкость в использовании таких устройств. Мы уже писали о разработке Client Virtualization Platform (CVP) от VMware, а также XenClient (проект Independence) от компании Citrix. Эти решения хорошо вписываются в концепцию виртуализации настольных ПК (Virtual Desktop Infrastructure, VDI) и, несомненно, будут интегрированы с главными продуктами обоих вендоров (VMware View и Citrix XenDesktop).
Так вот компании Citrix удалось выпустить продукт XenClient первой. XenClient устанавливается на компьютер или ноутбук без операционной системы и позволяет виртуализовать основную операционную систему, а также сделать несколько дополнительных систем. Преимущество данного подхода - возможность использовать виртуальный ПК как на клиенских устройствах, так и на серверах виртуализации. То есть такой ПК обладает большой гибкостью и переносимостью между устройствами.
Возможности и функции Citrix XenClient:
Устанавливается на компьютер без ОС, гостевая ОС почти не теряет в производительности (как заявлено)
Одна из виртуальных машин на ПК может использовать 3D-ускоритель, кроме того, поскольку XenClient разрабатывался совместно с Intel, поддерживаются технологии Intel VT-d, VT-x и другие.
Полное и безопасное разделение виртуальных машин на ПК - бизнес и персональные окружения
Citrix Receiver for XenClient - возможность локального или удаленного управления парком виртуальных систем своего компьютера
Synchronizer for XenClient - политики безопасности корпоративного виртуального ПК, возможность самостоятельного восстановления данных из резервной копии пользователем, отключение на потерянных или украденных устройствах
Безопасная работа с приложениями виртуальной машины из другой ВМ
Интеграция с решением Citrix XenDesktop
Скачать Citrix XenClient можно уже сейчас по этой ссылке.
P.S. А вот еще видео - о производительности технологии HDX в Citrix XenClient:
Совсем недавно сообщество xen.org, поддерживаемое компанией Cirtix и другими проивзодителями программного и аппаратного обеспечения, объявило о выпуске гипервизора Xen 4.0.
Теперь в списке возможностей, поддерживаемых Xen 4.0 есть следующее:
Fault Tolerance - синхронизация между основной и "теневой" копией виртуальной машины, что позволяет мгновенно переключиться на резерв в случае отказа виртуальной системы на основном сервере
Memory Overcommit - возможности более эффективного использования физической памяти хост-сервера за счет передачи неиспользуемой памяти виртуальных машин нуждающимся в ней системам (Transcendent Memory)
Support for live snapshots and clones - возможность создания мгновенных снимков систем с использованием новой реализации формата VHD под названием Blktap2
Support for new Smart NICs with multi-queue and SR-IOV functionality - поддержка новых возможностей для сетевых адаптеров Netchannel2 для оптимизации производительности
Support for Para-virtualized USB and VGA pass-through - поддержка паравиртуализованных драйверов USB и VGA (проброс устройств хоста в виртуальную машину)
Support for Paravirt-ops in the Dom0 - поддержка паравиртуализованных ОС, оптимизированных по производительности (Linux kernel 2.6.31)
Support for up to 64 vCPUs per virtual machine - до 64 виртуальных процессоров внутри виртуальной машины
Support for up to 1TB RAM per host - до 1 ТБ памяти хост-сервера Xen
Support for Intel Xeon 5600 Series CPUs - поддержка новых процессоров Intel под кодовым названием Westmere
Как известно, все новшества виртуализации сначала появляются в открытом Xen, после чего их встраивают в свои продукты различные производители, например, компания Citrix в бесплатный XenServer. Кроме того, на гипервизоре Xen построена облачная архитектура Xen Cloud Platform (XCP) и, возможно, какие-то функции от нового релиза появятся в клиентском гипервизоре Xen Hypervisor for Client Devices (XCI).
Странная вещь - но в списке функций нет ничего о поддержке распределенного виртуального коммутатора Citrix Open vSwitch.
Компания Citrix имеет в своем портфолио продуктов для виртуализации, одну из самых мощных платформ для размещения виртуальных ПК на сегодняшний день - Citrix XenDesktop 4. С помощью Citrix XenDesktop можно консолидировать корпоративные ПК компании в виртуальных машинах и получить значительную экономию на администрировании и управлении инфраструктурой рабочих мест.
А вот как быстро вернутся ваши деньги при инвестиции в решение XenDesktop можно посчитать вот в этом калькуляторе, рассчитывающим возврат инвестиций (Return of Investments, ROI) и окупаемость (Payback) инфраструктуры виртуальных ПК (VDI, Virtual Desktop Infrastructure). Для 100 виртуальных ПК, цикла замены компьютеров раз в три года и 5 приложений у меня получился возврат инвестиций в 161% и окупаемость в 10 месяцев.
При этом компания Citrix принимает в качестве исходных данных цену одного ПК равной $800. На выбор для расчетов предлагаются следующие варианты размещения виртуальных ПК:
90% существующих ПК будут клентами VDI-решения, 10% будут заменены на тонкие клиенты
66% ПК будут выполнять функции Local Streamed Desktops, 33% заменены тонкими клиентами
90% ПК будет выполнять функции Hosted Shared desktops, 10% заменены тонкими клиентами
Новые возможности продукта Citrix XenDesktop 4.0 Feature Pack 1:
Streamed user profiles XenDesktop 4.0 FP1 приобрел возможность потоковой доставки не только приложений, но и пользовательских профилей (user profiles), что позволяет рабочим столам работать до 5 раз быстрее.
Integration with Microsoft App-V Как вы может быть знаете, Citrix анонсировала возможности интеграцииXenApp 6.0 c решением Microsoft App-V. Теперь, те же самые функции появились и у XenDesktop 4.
Support for up to 100,000 concurrent virtual desktop sessions FP1 будет поддерживать до 100 000 сессий работы с виртуальными ПК, работающих на одном сайте.
FlexCast Improvements. Citrix XenDesktop 4.0 получит новые возможности по работе с технологией FlexCast, в частности, улучшенную работу технологии HDX, поддержку Windows portable USB devices, Microsoft OCS и VoIP.
Компания Citrix объявила о начале бета-тестирования новой версии бесплатной платформы виртуализации с открытым исходным кодом Citrix XenServer 5.6. ПО виртуализации от компании Citrix приобрело множество новых возможностей, список которых позволяет говорить о том, что Citrix открывает новый этап в развитии своей стратегии серверной виртуализации.
Интересная новость для приверженцев бесплатной виртуализации на базе гипервизоров KVM, Xen, OpenVZ или VirtualBox. Появился некий проект Archipel, представляющий собой платформу администрирования и управления для данных продуктов.
Archipel построен на базе библиотеки libvirt и протокола Extensible Messaging and Presence Protocol (XMPP, formerly Jabber), что позволит отображать статус виртуальных машин в IM-клиентах, таких как, например, Google Talk. Кроме того, подразумевается, что управлять виртуальной инфраструктурой с помощью Archipel можно за счет текстовых сообщений в этих самых IM-клиентах. Типа: "запустись, машинко".
После анонса планшетного ПК Apple iPad многие потенциальные пользователи так и не поняли, для чего он может оказаться им нужен. Отсутствие USB-портов, многозадачности и поддержки Flash не только настораживает, но и вводит в недоумение как iPad можно использовать не только дома, но и на работе.
Не секрет, что дастаточно много пользователей применяют бесплатную платформу виртуализации Citrix XenServer, в комплект которой входит не только бесплатная горячая миграция виртуальных машин между хост-серверами (XenMotion), но и бесплатное средство управления набором хостов Citrix XenCenter.
До недавнего времени XenCenter существовал только в виде приложения под Windows с закрытым исходным кодом. Но коллеги из openxencenter.com выпустили бесплатную альтернативу под названием OpenXenCenter для операционных систем Linux:
С помощью консоли OpenXenCenter можно осуществлять мониторинг виртуальной инфраструктуры, производить операции с виртуальными машинами (start, stop, suspend, reboot), создавать ВМ и многое другое.
Компания Citrix продолжает развитие своих продуктов для виртуализации инфраструктуры предприятий на всех уровнях ИТ. Citrix XenApp, средство для виртуализации и доставки приложений, ранее был флагманским продуктом компании, теперь же ему на смену пришел Citrix XenDesktop как более комплексное и законченное решение для ИТ-инфраструктуры. Сам XenApp стал частью решения по виртуализации корпоративных ПК Citrix XenDesktop, но продолжает свое развитие как независимый продукт. На днях вышла предварительная версия Citrix XenApp 6 Tech Preview под кодовым названием Parra.
Как может быть вы знаете, компания Citrix поменяла свою стратегию в продвижении продуктов для виртуализации. Раньше флагманским продуктом был Citrix XenApp, обеспечивающий виртуализацию и доставку приложений конечным пользователям на их ПК. Теперь же, компания Citrix выставила вперед решение Citrix XenDesktop 4, ориентированное на доставку окружений пользователям на базе виртуальных машин целиком, при этом решение XenApp уже входит в издания Citrix XenDesktop и работает уже на уровне доставки приложений в виртуальных ПК.
В документе High Availability for Desktop Virtualization от компании Citrix рассматриваются различные аспекты обеспечения отказоустойчивости и непрерывной работы пользовательских окружений на трех уровнях:
платформа виртуализации (Citrix XenServer)
гостевые ОС (потоковая доставка виртуальных ПК и т.п.)
приложения и пользовательские сессии (Citrix XenApp и NetScaler)
В рефернсной архитектуре Citrix XenDesktop рассматриваются также следующие продукты и технологии: NetScaler, XenDesktop Roaming Users and XenServer Pools and XenMotion, которые могут являться частью решения на базе ПО Citrix XenDesktop.
Компания Citrix выпустила продукт XenDesktop 4, позволяющий разместить рабочие ПК корпоративных пользователей в виртуальных машинах на серверах виртуализации Citrix XenServer или VMware ESX. Теперь Citrix XenDesktop может поставляться в четырех изданиях:
Citrix XenDesktop Platinum. Это полнофункциональное издание для крупного корпоративного сектора, включающее в себя полный спектр технологий VDI (Virtual Desktop Infrastructure): технологию HDX (High Definition User Experience) для повышения качества отображения графики, технологию FlexCast для эффективной доставки рабочих столов, расширенные функции управления, мониторинга и безопасности. Включает в себя также лицензии на продукт для виртуализации и доставки приложений в виртуальные ПК Citrix XenApp.
Citrix XenDesktop Enterprise. Это издание включает в себя мощные технолонии HDX и FlexCast. Citrix XenApp также включен в издание.
Citrix XenDesktopVDI. Данный продукт позволяет доставлять виртуальные ПК на рабочие места пользователей с поддержкой технологии HDX.
Citrix XenDesktop Express. Это бесплатное издание XenDesktop для ИТ-профессионалов, знакомящихся с решением VDI. Позволяет использовать решение для количества пользователей до 10. Не имеет поддержки HDX и других Enterprise-технологий.
В таблице ниже представлено сравнение функциональности изданий Citrix XenDesktop 4 и небольшой обзор возможностей:
Возможность / Издание XenDesktop 4
Express
VDI
Enterprise
Platinum
Desktop Delivery Controller (брокер соединений пользователей к ПК)
До 10 пользователей
Не ограничено
Не ограничено
Не ограничено
Издания XenServer, включенные в стоимость
XenServer (бесплатный)
XenServer (бесплатный)
Коммерческий Citrix Essentials for XenServer Enterprise Edition (только для хостинга настольных ПК)
Коммерческий Citrix Essentials for XenServer Enterprise Edition (только для хостинга настольных ПК)
Службы развертывания физических и виртуальных ПК
Нет
Да
Да
Да
Продукт Workflow Studio
Нет
Да
Да
Да
Управление профилями пользователей (Profile management)
Нет
Да
Да
Да
Технология StorageLink для интеграции с дисковыми массивами
Нет
Да
Да
Да
Функции EasyCall для экспресс-звонков
Нет
Да
Да
Да
Продукт Access Gateway (SLL VPN)
Нет
Только для нужд XenDesktop
Только для нужд XenDesktop
Полное издание
Продукт Citrix XenApp для виртуализации и доставки приложений
Нет
Нет
Издание Enterprise
Издание Enterprise
Технология HDX 3D для профессиональной работы с 3D-графикой
Нет
Нет
Включена
Включена
Продукт EdgeSight for Endpoints для расширенного мониторинга
Нет
Нет
Нет
Включена
Продукт Citrix Repeater 5 для оптимизации WAN-канала
Нет
Нет
Нет
Включен
Продукт Password Manager для управления учетными записями и паролями
Компания Citrix летом 2009 года анонсировала Open Source инициативу Xen Cloud Platform (XCP), в рамках которой сообщество во главе с Citrix будет разрабатывать гипервизор и средства управления для создания инфраструктуры облачных вычислений (Cloud Computing). Теперь платформа Xen Cloud Platform версии 0.1 доступна для скачивания на сайте проекта Xen.org.
Основные составляющие XCP версии 0.1:
Гипервизор Xen 3.4.1
Ядро Linux 2.6.27
Драйверы Windows PV, сертифицированные Microsoft
Интерфейс XAPI для управления через Web
Управление жизненным циклом виртуальных машин: Live snapshots, checkpoint, migration
Пулы ресурсов: Safe live relocation, auto configuration, DR
Конфигурация хост-серверов: управление системами хранения, сетевым взаимодействием, электропитанием
Регистрация событий и нотификация администраторов
Взаимодействие с ВМ по каналу SSL
Возможности обновления платформы и накатывания патчей
Мониторинг производительности
Поддержка SR-IOV
Установщик с CDROM и сети
Полнофункциональное управление через CLI (команды семейства xe) и интерфейс "web services API"
Компания Citrix объявила о выпуске решения для виртуализации настольных корпоративных ПК Citrix XenDesktop 4.0, который теперь обзавелся новыми возможностями.
Новые возможности Citrix XenDesktop 4.0:
XenDesktop может быть использован для доставки любого типа десктопа (не только VDI настольных ПК), за исключением издания XenDesktop Standard Edition.
Продукты XenApp (бывший Presentation Server) и XenServer включены в издания XenDesktop (опять-таки, за исключением Standard)
Технология HDX получила значительное развитие (нужен меньшей ширины канал, улучшенная Flash графика, поддержка High End 3D-графики, поддержка VoIP)
Опции лицензирования XenDesktop теперь на имя пользователя (Named User), а не на число одновременно запущенных ПК (concurrent user).
Текущие пользователи XenApp могут купить 2 лицензии XenDesktop по цене одной (время акции ограничено).
Если хотит узнать более подробно о функциональности продукта Citrix XenDesktop 4, обращайтесь в компанию VMC.
А вот реальные ощущения пользователей от работы Citrix XenDesktop 4 (User Experience)...
На днях компания Citrix объявила о релизе продукта Citrix Workflow Studio 2.0, программного пакета, позволяющего автоматизировать операции по администрированию серверов XenServer и XenApp через GUI. С помощью Citrix Workflow Studio можно создавать различные Workflow, которые автоматизируют типичные операции по управлению продуктами Citrix.
Что нового появилось в Citrix Workflow Studio 2.0:
Сегодня компания Citrix объявила о доступности для скачивания продукта Citrix NetScaler VPX Express, позволяющего оптимизировать веб-трафик в корпоративной инфраструктуре, защитить его с помощью SLL и сетевого экрана, а также осуществлять его балансировку. Презентация продукта Citrix NetScaler VPX Express была проведена еще в рамках конференции Citrix Synergy, прошедшей в Лас-Вегасе.
Ранее NetScaler был доступен только в виде аппаратного модуля (Hardware Appliance) с установленным ПО Citrix и мог быть использован для оптимизации трафика через Интенет в корпоративных сетях (например, между филиалами или в компаниях с большим объемом мультимедиа-трафика). Теперь издание NetScaler VPX Express поставляется в виде готовой виртуальной машины, которую можно разместить на сервере виртуализации и точно так же использовать для целей оптимизации канала и обеспечения безопасности.
Такой вариант поставки Citrix NetScaler позволит снизить затраты на приобретение решения (не надо платить за железку от Citrix) и позволит значительно более гибко использовать решение (поскольку NetScaler - виртуальная машина, можно просто перемещать его между серверами, обеспечивать отказоустойчивость и т.п.).
Процесс настройки Citrix NetScaler VPX Express для Microsoft Sharepoint можно посмотреть на этом видео...
Многие уже оценили преимущества бесплатной платформы виртуализации Citrix XenServer, которая позволяет бесплатно организовать горячую миграцию виртуальных машин между хостами. Однако для пользователей остается проблема резервного копирования ВМ. На блоге компании Citrix есть XenServer backup script, который позволяет делать бэкап машин без прерывания их работы за счет технологии снапшотов (snapshots).
По отзывам пользователей - "It worked like a charm".
А известно ли вам, что компания Citrix предлагает демонстрации своих продуктов прямо из облака посредством Citrix Cloud Center?
Мне, конечно же, интереснее всего было посмотреть на Citrix Dazzle - "интернет-магазин" приложений для их потребления сотрудниками компании (фронт-энд к Citrix XenApp). После загрузки клиента Dazzle (Citrix Receiver) мне было предложено добавить "магазин" (Add Store), для которого я указал линк из Cloud Center - http://demo.citrixcloud.net/Citrix/PNAgent/Config.xml. В пришедшем после регистрации письме были учетные данные для доступа к магазину, после ввода которых я попал в главное окно Citrix Dazzle, где на вкладке "Office" можно выбрать знакомые нам приложения:
Начинают появляться подтверждения популярности Citrix XenServer - бесплатной платформы виртуализации, единственной имеющей возможности бесплатной горячей миграции между хостами (Hyper-V 2.0 будем считать еще не вышел, да и за хостовую ОС платить надо). Компания Halfmode Software выпустила утилиту XenServer Documenter, которая позволяет документировать виртуальную инфраструктуру на основе XenServer в формате документа Microsoft Word 2003 или Word 2007.
В отчете содержится информация по состоянию хостов Citrix XenServer, виртуальных машин, шаблонов, виртуальных сетей и т.п. Примечательно, что такие утилиты используются в основном консультантами при больших внедрениях виртуальной инфраструктуры. В качестве примера аналогичного ПО можно привести приложение Veeam Reporter для инфраструктуры VMware.
На прошедшем VMworld 2009 сообщество Xen.org, занимающееся поддержкой бесплатного открытого гипервизора Xen, 31 августа 2009 объявило о запуске инициативы Xen Cloud Platform (XCP). Инициатива направлена на создание платформы для облачных вычислений (Cloud Computing), полностью основанной на открытых стандартах и интерфейсах (которые уже засабмитили на DMTF). Не секрет, что гипервизор Xen пользуется большой популярностью у хостинг-провайдеров и сервис-провайдеров в целом. Достаточно вспомнить самое раскрученное облако "Amazon Elastic Compute Cloud", которое использует гипервизор Xen.
Само собой, в Xen Cloud Platform большой акцент будет сделан на унифицированные интерфейсы взаимодействия между частными облаками пользователей в собственных ЦОД (Private / Internal Clouds) и публичными хостинговыми платформами (External / Public Clouds) компаний-провайдеров услуг, которые возьмут на вооружение платформу XCP. Поддержка Xen Cloud Platform уже заявлена для серсвисов Amazon EC2, Rackspace Cloud Servers и GoGrid.
Xen Cloud Platform будет полность поддерживать формат OVF (Open Virtual Machine Format) для обмена виртуальными модулями (Virtual Appliances), которые представляют собой унифицированно поставляемые виртуальные машины. Кстати, с точки зрения сетевого взаимодействия, будет использоваться небезызвестный Citrix Open Virtual Switch. Больше информации можно узнать в пресс-релизе Xen.org, размещенном на сайте Citrix. Напомним, что Citrix курирует проект Xen.org.
Коллеги с издания virtualfuture.info выпустили отличный документ, в котором приведено сравнение возможностей ПО для виртуализации приложений от различных производителей. В отчет попали:
Citrix XenApp 5.0 (включая Feature Pack)
InstallFree Bridge 1.9
Microsoft App-V 4.5 CU1
Symantec Endpoint Virtualization Suite 6.1
VMware ThinApp 4.0.3
Xenocode Virtual Application Studio 2009 SP1
Обзор хороший, поэтому тем, у кого есть потребность в сокращении эксплуатационных издержек за счет виртуализации приложений- Must Read.
Компания Citrix запустила проект openvswitch.org, на котором можно будет наблюдать развитие Open Source проекта по разработке распределенного виртуального коммутатора (dvSwitch) от компании Citrix, который потенциально является конкурентом Cisco Nexus 1000V. Выпущен Citrix Open vSwitch под лицензией Apache 2 open source license.
Компания DataCore Software объявила о выпуске готового виртуального модуля SANmelody Virtual SAN Appliance, который позволяет организовать общее хранилище для виртуальных машин Microsoft Hyper-V или Citrix XenServer по интерфейсу iSCSI.
SANmelody Virtual SAN Appliance использует технологию StorageLink, которая присутствует в продукте Citrix Essentials, предназначенном для управления серверами Hyper-V или XenServer. StorageLink – это технология для использования возможностей дисковых массивов напрямую из интерфейса XenCenter.
Возможности продукта SANmelody Virtual SAN Appliance...
Судя по результатам голосования, Citrix XenServer - наиболее интересная вам платформа, если представить, что VMware не подходит по каким-либо причинам. Окей, тогда будет больше про XenServer. Сегодня расскажем о том, как сбросить забытый пароль пользователя root сервера XenServer. Сбрасывать пароль нужно в физической консоли, а не через XenCenter естественно:)
Итак, сделайте следующее:
1. Во время загрузки XenServer в диалоге boot: введите строчку menu.c32:
2. В диалоге выбора режима загрузки нажмите Tab...
Компания Citrix объявила о выпуске бесплатного издания средства централизованного управления хостами Microsoft Hyper-V, которое называется Citrix Essentials for Hyper-V Express Edition:
Как известно, компания Citrix ставит виртуализацию во главу угла, и, как вам также должно быть известно, флагманский продукт компании Citrix называется XenApp (старое название Presentation Server). XenApp представляет собой мощную и развитую платформу для виртуализации приложений, которая стала стандартом для построения инфраструктуры доступа пользователей к корпоративным приложениям в тысячах компаний по всему миру. Между прочим, фермы Citrix XenApp, на которых опубликованы Windows-приложения, сегодня прекрасно работают на VMware во многих компаниях, которые берут лучшее от каждого вендора...
Компания Citrix несколько недель назад очень активно взялась за сферу обучения работе со своими продуктами, в том числе Citrix XenServer / Essentials, XenDesktop и XenApp. На сайте Citrix.com доступны новые компетенции для партнеров (CCSP 2009 - Citrix Certified Sales Professional) по трем направлениям: виртуализация серверов, десктопов и, конечно же, приложений.
А прямо сейчас компания Citrix дарит пользователям бесплатный курс "Introducing Citrix Essentials for XenServer 5.5" в течении ограниченного времени.
Обычная цена этого курса на Citrix Learning - $45. Торопитесь:
Компания Citrix выпустила обновленные версии своей линейки продуктов для виртуализации серверов - бесплатный Citrix XenServer 5.5 и платный Citrix Essentials 5.5...
Компания Citrix, на прошедшей недавно конференции Citrix Synergy, раскрыла несколько подробностей относительно будущей версии продукта Citrix XenServer, который был и будет бесплатным в варианте управления с XenCenter.
Что именно появится нового в Citrix XenServer 5.5...