Глава 11. Управление фермой
В этой главе описана наилучшая практика для управления серверами MetaFrame
XP и пользователями. В эту главу включена информация о Citrix Management Console,
Installation Manager, Resource Manager и Network Manager.
Load Manager является компонентом MetaFrame XPa и XPe; для его работы требуются
лицензии MetaFrame XPa или XPe. Installation Manager, Resource Manager и Network
Manager являются компонентами только MetaFrame XPe и требуют лицензии MetaFrame
XPe.
Citrix Management Console
В этом разделе приведены рекомендации по использованию CMC на уровне предприятия.
Настройка обновления данных.
По умолчанию автоматическое обновление данных в CMC отключено. Включение автоматического
обновления данных увеличивает использование процессора консолью и увелияивает
траффик TCP в сети. Однако, если вы хотите разрешить автоматическое обновление
данных для просмотра данных, связанных с соединениями ICA, в реальном времени,
выполните следующее:
Для разрешения автоматического обновления данных:
- Запустите Citrix Management Console и зарегистрируйтесь в ферме.
- Выберите View > Preferences > User Data.
- Вберите опцию automatic refresh и ввесдите частоту обновления.
- Щелкните OK для применения установок.
Производительность
Citrix Management Console запрашивает у коллектора данных и серверов-членов
информацию о работающих процессах, подключенных пользователях, загрузке сервера.
В зависимости от размера фермы CMC может оказывать влияние на производительность
фермы. Следуйте следующим рекомендациям:
- При наличи сотен серверов и тысяч пользователей подключайте только одну
консоль к ферме в каждой зоне.
- Подключайте CMC к коллектору данных так, чтобы консоль могла напрямую запрашивать
данные, а не через промежуточный сервер MetaFrame.
- В больших фермах CMC требует много времени для обновления информации. Время
обновления зависит от количества серверов в зоне, числа клиентов ICA, числа
установленных CMC. Если обновление требует больше времени, чем установлен
интервал обновления, коллектор данных будет перегружен. Делайте интервал обновления
достаточно большим для пользователей и приложений, около 10 сек. Лучше всего
запретить автоматическое обновление данных, а обновлять вручную по мере надобности.
- При управлении через WAN, запскайте CMC в сеансе ICA удаленного сервера,
а не с локальной машины.
Использование папок
Папки Citrix Management Console помогают управлять большим количеством серверов
и приложений, а также повышают производительность, поскольку консоль запрашивает
информацию только для серверов из выбранной папки. Одним из способов улучшения
времени ответа состоит в размещении серверов по папкам на основе их зон.
Если вы выбираете серверы для распределения нагрузки или прикрепления оценщиков
нагрузки в больших фермах, консоли может потребоваться несколько минут, чтобы
обновить информацию. Во время этой паузы консоль не говорит, что она принимает
информацию.
Citrix Installation Manager
Пожелания к размерам групп
С использованием Installation Manager вы можете инсталлировать приложения на
предопределенные группы серверов. При создании группы серверов вы можете делать
инсталляцию быстро и эффективно. Создание групп исключает необходимость в ручном
выделении серверов.
При создании групп серверов учитывайте следующее:
- Как вы хотите использовать группы
- Installation Manager позволяет устанавливать приложения на группу серверов.
Однако, деинсталляцию необходимо делать индивидуально на каждом сервере из
Citrix Management Console.
- Сохраняйте разумным размер группы (см. таблицу ниже)
| |
Small |
Medium |
Large |
| Размер приложения |
< 5 MB |
5–20MB |
> 20MB |
| Размер группы |
< 100 |
< 80 |
< 50 |
Installation Manager разворачитвает приложения на серверах одновременно, но
без мультивещания. Каждый целевой сервер читает данные оттуда, где хранится
установочный пакет. Большие пакеты, типа Microsoft Office XP, копируют более
200 Мб данных с сервера пакета на целевой сервер. Объем данных, пересылаемых
по сети:
D = I x N
Где:
D = объем данных
I = размер установки
N = число целевых серверов
Небольшие группы необходимы также при установке пакетов, требующих перезагрузки.
Поскольку инсталляция протекает одновременно, при перезагрузке создается большая
нагрузка на хранилище данных и сетевую инфраструктуру, что значительно снижает
производительность.
Рекомендации к сети
Все рекомендации по настройки сети для MetaFrame XP Feature Release 2 полностью
применяютя к Installation Manager. Чем более эффективна сеть, тем быстрее и
легче инсталлируются приложения.
Рекомендации к WAN
Не устанавливайте приложения на целевые серверы через WAN. Объем передаваемых
данных забъет все каналы. Для избежания этой ситуации следуйте следующим шагам:
- Создайте новый инсталляционный пакет на удаленном сайте, где это приложение
должо быть развернуто.
- Если там есть не один целевой сервер, скопируйте пакет и ассоциированные
инсталляционные файлы по WAN один раз, а потом разверните на том сегменте.
Рекомендации по развертыванию приложений
Сервер пакетов (Package Server)
Для записи установок используйте сервер пакетов, следуя рекомендациям:
- Постарайтесь иметь сервер пакетов в той же конфигурации (аппаратное и программное
обеспечение), что и целевой сервер.
- Держите сервер пакетов "чистым". Откатывайте ранее установленные
приложения перед записью. Подробнее смотрите документацию к Citrix Installation
Manager.
- Не запускайте другие приложения, пока записвается образ
- Не создавайте пакеты через сеанс ICA.
Сервер развертывания (Deployment Server)
На сервере развертывания хранятся пакеты и инсталляционные файлы. Все целевые
серверы связываются с этим сервером и получают с него файлы, необходимые для
установки приложений. Следующие рекомендации помогут вам при развертывании пакетов:
- Разместите сервер развертывания на компьютер класса сервер. Поскольку целевые
серверы запрашивают с него файлы, нагрузка на него может быть высокой.
- Разместите сервер развертывания в сети 100Mbps
Развертывание группы пакетов
Группы пакетов позволяют устанавливать по расписанию несколько пакетов на целевых
серверах или группах серверов. Учитывайте следующие пожелания:
- Для упрощения развертывания создавайте группы из сходных пакетов
- После развертывания групп, не меняйте их путем добавления или удаления пакетов,
иначе возможны ошибки при деинсталляции.
- Если в развернутую группу внесены изменения, закладка Job status окна
Job Properties не отображает состояния удавленного или добавленного
пакета.
- После указания расписания не вносите изменения в содержимое группы пакетов.
Развертывание по расписанию
- Делайте развертывание пакетов во время наименьшей загрузки сети
- Избегайте установок во время резервирования или восстановления серверов
Важно.Во время развертывания приложения на сервере, все соединения
ICA завершаются вплоть до завершения установки.
Перезагрузка по требованию пользователя
Поведение сервера при перезагрузке при развертывании приложений определяется
тремя опциями:
- Не перезагружать сервер, если есть открытые сеансы пользователей. Если вы
указали эту опцию до развертывания пакета, целевой сервер не перезагрузится,
даже если инсталляция этого требует. Для завершения установки необходимо вручную
перезагрузить север после выхода пользователя.
- Отложить перезагрузку до завершения задания. Сервер перезагрузится только
после установки всех пакетов из группы.
- Принудительная перезагрузка после задания. Сервер перезагружается после
установки пакета. В активных сеансах пользователи получат сообщение о необходимости
выхода. Это сообщение посылается с интервалом 5 минут в течении 15 минут,
после чего сервер перезагружается. Все активные сеансы завершаются
Запись приложений при установке
Installation Manager Packager следит за изменениями, происходящими на сервере
пакетов при установке приложения, записывает сделанные изменения в виде скрипта,
а затем собирает все файлы в пакет, чтобы его можно было развернуть на целевом
сервере.
- Installation Manager Packager не может возобновить запись пакета, если
во время инсталляции сервер перезагрузился
- При записи приложения, запрашивающего перезагрузку, отмените перезагрузку
и остановите запись в Packager
- Packager не может записывать приложения, вызывающие принудительную перезагрузку
без вмешательства пользователя
- Packager не может записывать приложения, требующие перезапуска нескольких
серверов.
- Если приложение содержит автоматическую инсталляционную программу, Packager
создает пакет только для неавтоматической программы установки. Packager не
запишет настоящую инсталляцию. При записи такого приложения выбрите опцию
Add Unattended Program. Этот метод позволяет записать приложения, требующих
несколько перезагрузок во время инсталляции.
Citrix Resource Manager
Resource Manager является компонентов MetaFrame XPe и недоступен в MetaFrame
XPa или MetaFrame XPs. Версия Resource Manager, включенная в состав Feature
Release 2/Service Pack 2 улучшена в области производительности, стабильности,
масштабируемости и удобства. Теперь Resource Manager включает в себя Summary
Database, которая позволяет хранить исторические данные на метриках и серверах
для получения отчетов на храниящихся данных.
[пропущено]
Citrix Network Manager
[тут рыба лежала]
Политики пользователей
Политики пользователей позволяют применять выбранные настройки MetaFrame, включая
привилегии shadowing, настройки автосоздания принтера, переназначений устройств
клиента, отдельным пользователям и группам. Политики пользователя переопределяют
все остальные настройки MetaFrame XP и Terminal Services.
- Назначайте политики группам, а не индивидуальным пользователям.
- Запрещайте неиспользуемые политики. Политики со значением Not Configured
создают ненужную обработку.
- Избегайте конфликта с настройками в Citrix Connection Configuration. Некоторые
правила могут быть настроены в Citrix Connection Configuration, и/или для
фермы в Citrix Management Console.
- Используйте функцию поиска для просмотра, какие проавила применены к пользователям
и группам
- Используйте функцию политик drag and drop для быстрого назначения правильного
приоритета политике.
Практика использования теневых сеансов (Shadowing)
- Не делайте предположений, что члены группы администраторов имеют права shadow
по умолчанию. Хотя локальные администраторы могут иметь такие права, разрешенные
в Citrix Connection Configuration, они не могут shadow пользователей, которые
назначены политике по умолчанию. Вы должны добавить членов локальной группы
администраторов к списку лиц, имеющих права shadow в политике пользователя.
- Хотя политика пользователя имеет приоритет над настройками, сделанными в
других утилитах MetaFrame, shadowing является исключением. Если shadowing
запрещено при инсталляции MetaFrame XP Setup или запрещено в Citrix Connection
Configuration для некоторого соединения, настройки в политике пользователя
не будут оказывать никакого эффекта.
Советы по делегированию административных полномочий
Чтобы разрешить администратору Citrix shadow с использованием Citrix Management
Console, включите как минимум следующие разрешения:
• Citrix Administrators
• Log on to the Citrix Management Console
•Servers
• View Server Information
• Sessions
• View Session Management
Возврат