Citrix xenapp частина №2

Примітка: Про XML Service і XML Broker. При читанні документації по продукту XenApp, повсюдно фігурує служба XML Broker. Але при розгортанні ролей і компонентів XenApp, а так само в інтерфейсі конфігурації вона іменується XML Service. Особисто у мене по початку не було чіткого розуміння хто є хто. Фактично XML Broker це одна з функцій виконуваних XML Service. Крім того, термін XML Broker використовується замість XML Service, як більш виразний і найбільш чітко характеризує функції даної служби.

XML Service, переглядає конфігурацію додатків в DataStore. По суті це SQL база даних. Тут зберігаються статичні дані до яких відноситься конфігурація ролей і публікуються додатків, права доступу до них і т.д. Отримавши всю необхідну інформацію, XML Service повертає список програм і публікацій доступних користувачеві. На рис.1 XML Service розташований на окремому сервері. І хоча такий варіант можливий, це зроблено, щоб виділити її функціональне становище. Практично, служба XML Service автоматично встановлюється разом з роллю XenApp і в зв'язці з якої і працює на одному сервері.
Далі, слід запуск користувачем одного або декількох додатків. Тут знову в процес включається XML Service, тільки тепер звернення відбувається до Citrix Licensing який забезпечує управління і зберігання ліцензій на продукти XenApp.
Це перша роль яку необхідно встановити і налаштувати для ферми XenApp (XenApp Farm) перш ніж користувачі зможуть підключитися до додатків. Так само однією з функцій XML Service є визначення найменш завантаженого сервера в фермі XenApp для виконання призначеного для користувача програми. Допомагає їй у цьому Data Collector, що представляє собою динамічну базу даних з постійно оновлюваною інформацією про завантаження серверів і їх стані. В кінцевому підсумку, веб-інтерфейс передає користувачеві XML файл з усією необхідною інформацією для підключення до потрібного сервера і запуску додатка. Отриманий файл автоматично обробляє Citrix Reciver і на екрані з'являється вікно обраної програми.

Де ж тут власне XenApp? XenApp - ключовий компонент платформи хоч і говорити про нього особливо нічого. Це звичайний сервер віддалених робочих столів з внесеними змінами від Citrix, що забезпечує обчислювальні потужності для додатків і їх доставку в термінальних сесіях, по протоколу ICA, кінцевим користувачам. Фактично, всі опубліковані додатки виконуються на серверах з цією роллю і повинні володіти достатньою продуктивністю.
Так як в основі XenApp лежить термінальний сервер Windows, ліцензії Microsoft (Windows Server CAL) для кожного клієнтського з'єднання на користувача або на пристрій, ні хто не відміняв. Тому, ще одним обов'язковим компонентом для платформи XenApp є - Служби ліцензування віддалених робочих столів з доступними ліцензіями.

додаткові ролі

Поділитися посиланням: