Много букав и теории о XenServer и XenApp

kolbosa.kz

Доброго всем денька-с. В данной статейке я попробую более менее понятно описать — что же такое XenServer и XenApp. По понятным причинам данную статью я разобью на две части:

  1. XenServer
  2. XenApp

По сути, каждая из статей является теоретической основой для статьи по установке этих сервисов. Которая скоро появится

XenServer

XenServer — кроссплатформенный гипервизор, разработанный умными лаборантами копьютерной лаборатории Кембриджского университета. Основные финтифлюшки: поддержка режима паравиртуализации помимо аппаратной виртуализации, минимальность кода самого гипервизора за счёт выноса большинства процедур из него. Изначально назывался — Xen, и начинался как исследовательский проект Кембриджского университета под руководством Иэна Прэтта, в дальнейшем забабаховшего XenSource. XenSource — поддерживали продукт Xen с открытым исходным кодом и параллельно продавала коммерческие версии: XenServer и XenEnterprise. В октябре 2007 Citrix купила XenSource. В 2009 Citrix объявила, что коммерческие версии XenServer станут полностью свободными. А в этом году (2013) XenServer перешел на светлую сторону, отказавшись от сладкого и стал бесплатным. Вот такая вот история, всего то — 4 года ))).

Паравиртуализация

Способ виртуализации, при которой гостевые ОСи перепиливаются для исполнения в виртулке (свой образ того же centos), для чего их ядро немножечко модифицируется, как комарик укусил. По сути гостевая ОС вместо обращения к железу на прямую обращается к API хоста, который в свою очередь переворачивает все на железо. Минус этого способа в том, что модификации ядра поддерживают далеко не все системы (ну вы поняли, кто редиска), а точнее только системы с открытым исходным кодом. Но зато паравиртуализация предлагает высокую производительность, почти как у реальной железяки с таким же железом. И это плюсик. Стоит так же отметить, что в паравиртуализация поддерживает возможность вынесения выполнения процесса из гостя в хост, что гарантирует более высокую производительность. Впервые термин возник в проекте Denali, а после его позаимствовали ребята из Xen. Приставка «пара» в слове паравиртуализация ничего не обозначает, просто авторам данной идеи понадобился новый термин, хотя все считаю, что это значит «параллельная».

Аппаратная виртуализация

Виртуализация с поддержкой волшебной процессорной архитектуры. Позволяет создавать изолированные гостевые системы и винду в том числе. Гость не зависит от архитектуры хоста то есть, с помощью этой технологий возможен запуск 64-битных гостевых систем на 32-битных хостовых системах.

Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью физической машины. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.

Intel VT (Intel Virtualization Technology) реализована виртуализация режима реальной адресации. Известна под кличкой — Vanderpool.

AMD-V, чаще используется аббревиатура SVM (Secure Virtual Machines). Известна под кличкой — Pacifica. AMD-V проще и эффективнее, чем Intel VT. Появилась в XenServer с версии 3.3.

XenApp

Citrix XenApp аз есм решение для доставки приложений Windows, которое управляет приложениями в дата центрах и мгновенно, с геморроями… доставляет их пользователям, где бы они ни находились и на любое устройство, на nokia 3310 не доставляет. Увеличивает скорость отклика ИТ-систем при доставке приложений распределенным пользователям и обеспечивает защиту данных и приложений. Платформа XenApp 6 имеет более довольно простую, с виду, систему управления, возможности масштабирования и бесшовной интеграции с технологиями Microsoft: App-V и Windows Server 2008 R2.

Кроме того, XenApp 6 позволяет повысить производительность для конечных пользователей, благодаря усовершенствованиям в технологии HDX (о которой я ничего не нашел, кроме вот этого сайта, но я думаю он тоже не по теме… Хотя логотип такой же 0_0). XenApp 6 будет интегрирован в комплексное решение для VDS Citrix XenDesktop 4.

Основные финтифлюшки:

  • Упрощенное управление: у XenApp 6 есть такая штуковина как AppCenter, вроде и не сложная с виду…
  • Масштабируемость: XenApp 6 обеспечивает одновременную работу 100 000 пользователей на базе одной фермы (все относительно, конечно).
  • Расширенная интеграция с Microsoft: Бесшовная интеграция XenApp 6 и Microsoft App-V.
  • Поддержка устройств Mac и смартфон: XenApp 6 облегчает пользователям доступ к Windows приложениям с Mac, Apple iPhone, Google Android и Windows Mobile и т.д..

Усовершенствованная технология высокой четкости HDX™: В состав XenApp 6 входит широкий спектр усовершенствованных возможностей технологии HDX (можно видео смотреть, тут все норм, я проверял).

На этом разбор официального пресс релиза по XenApp окончен. На последок небольшой видос какой же XenApp няшный:

Надеюсь, что вам было не очень скучно и понятно, что это и как это…

14 comments

  1. vinni:

    На виртуалке проверял этот xenapp, видео отлично играет :-) А если видеокарту пробросить то еще и игрули можно запустить (только в окне правда, на fullscreen не пашет), WoW например, есть клиент под linux. Надо еще конечно оттестить все хорошо.

    • admin:

      Я вас возможно удивлю, но в 2X ApplicationServer XG все это так же реализовано.

      • vinni:

        Я так понял вы уже испытывали 2Х. Скажите пожалуйста он сможет справится с такой задачей как прием/передача звука для sip клиента, и для запуска приложений требующих графической платы типа Corel Photoshop Autocad и тд. ?

        • admin:

          Вы поймите с этой задачей справляется не 2х, а гипервизор в случае vdi и rdp в случае проброса приложения

          • vinni:

            а причем тут гипервизор, если 2х например не умеет работать с видеокартной ?

          • admin:

            Все очень просто, вам сначала нужно понять как вы собираетесь доставлять приложения (если это vdi), то как не крути – вам нужен гипервизор. Если это remoteapp, то 2x будет пробрасывать вам его через RDP соединения (вам нужен терминальный сервер), который в свою очередь должен где-то быть (виртуальный/физический) и тут см. выше. Вы поймите что 2Х выступает в роли доставщика необходимого контента, а протоколы и средства которыми вы будете доставлять в большинстве случаев едины.

  2. vinni:

    я прекрасно понимаю что такое vdi и просто доставка приложений в бесшовном окне. Вопрос в том как будут работать эти приложения, скажем microsoft office можно и просточ через виндовые remote app доставлять, а вот фотошоп в rdp сессии будет нещадно глючить. Гипервизор нужнен в том случае сли мы отдельный рабочий стол будем предоставлять каждому пользователю. Но в любом случае даже пробросив этому пользователю видеокарту, умеет ли 2Х обрабатывать видеоконтент и передавать тонкому клиенту только картинку происходящего и на сколько хорошо у него это получается

    • admin:

      Вы можете разместить терминальный сервер windows + RemoteFX пробросив в него свою видеокарту, либо Citrix и тогда протокол будет ICA и все будет хорошо, задача 2Х в данном случае транслировать, он не создает самой сессии. И если вам нужен прямой ответ, то ДА. Я лично реализовал целый завод с КБ работающем с AutoCad.

      • vinni:

        Если не ошибаюсь то remoteFX работает только с hyper-v, и видеокарта разшаривается на между клиенскими виртуальными ОС, и поддерживаются по мойму только Enterprise и Ultimate редакции. Правда я только в 2008 это смотрел, до 2012 еще не добрался.

        • admin:

          И вы совершенно правы, я никак не пойму что именно вы хотите узнать, возможно вам стоит переформулировать вопрос )))

  3. vinni:

    я пытаюсь узнать какая у него киллерфича по сравнению с цитриксом :-) и может ли он транслировать sip клиент и граф приложения, можно ли его поднять на сервере терминалов, а не как vdi с гипервизором, надеюсь я понятно высказал мысль

    • admin:

      1) Цена, удобство построения, кроссплатформенность, все в одном (VDI, RemApp, Thin Client и т.д.)
      2) Да может и транслировать, и графику пробрасывать если протокол который вы используете это позволяет (у 2Х нет своего какого то протокола, используются RDP, ICA и т.п.).
      3) Да вы можете поднять его на ТС, равно как многом другом.
      Я ответил на ваш вопрос?

Добавить комментарий для vinni Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Перед отправкой формы:
Human test by Not Captcha