В декабре 2005 года компания Microsoft запустила продукт System Center Capacity Planner (SCCP) 2006. В данной статье, состоящей из двух частей, я расскажу вам о SCCP 2006 и о том, как он может помочь специалистам по Exchange. В первой части я дам общий обзор SCCP, расскажу о требованиях к установке и о том, как создать новый проект с помощью мастера моделей.
Если вы отвечаете за внедрение Exchange 2003, как вы планируете ожидаемую рабочую нагрузку, время отклика и загрузку сервера? SCCP 2006 – это новое средство, способное помочь в этом. В настоящий момент данное приложение позволяет оценивать и планировать внедрение серверов Exchange 2003 или MOM 2005. Оно не только позволяет оценить будущие требования, но также позволяет смоделировать ваш проект для просмотра ожидаемой производительности. Поскольку в SCCP входит много возможностей, достойных обсуждения, я не буду останавливаться на каждой из них. Я уже отметил выше, что будет описано в первой части. Во второй части я расскажу о редакторе моделей, редактора аппаратного обеспечения и запуске модели.
Вы, должно быть, заметили, что продукт SCCP 2006 разработан только для моделирования одной организации Exchange-сервера и ориентирован на Exchange 2003 SP1. Кроме того, он моделирует только традиционное ядро и дизайн, и потому не позволяет напрямую моделировать пользователей, которые соединяются с почтовыми серверами через кратковременные ссылки. Другой ключевой компонент, не моделируемый SCCP 2006, это кластеры почтовых серверов, Exchange ActiveSync (EAS), Outlook Mobile Access (OMA), общие папки, клиенты POP и IMAP, RPC поверх HTTP и технологии хранения, такие как NAS и iSCSI. Полный список неподдерживаемых компонентов содержится в файле помощи. Вы спросите: а что же он поддерживает? Он поддерживает такие компоненты как почтовые серверы, серверы-плацдармы, внешние OWA-серверы и серверы глобального каталога Active Directory.
Хотя бета-версия SCCP 2006 была доступна на сайте загрузки Microsoft, финальная версия доступна только как часть подписки TechNet. Приложение стало доступным в январе 2006 года, диск 0422.
Установка
Установить SCCP 2006 можно на операционные системы Windows XP Professional SP2+, Windows XP Home SP2+, Windows 2000 Professional SP4+, Windows 2000 Server SP4+ и все версии Windows Server 2003, кроме Datacenter Edition. Минимальные требования Microsoft по аппаратному обеспечению: процессор с частотой 1 ГГц, 512Мб RAM и 30Мб свободного места на диске.
Данная статья основана на установке SCCP 2006 на Windows XP Professional SP2. После того, как вы вставили компакт-диск в дисковод, вы можете увидеть сообщение о том, что для работы SCCP 2006 требуется Microsoft .NET Framework 2.0.
При нажатии Yes (Да) вы перейдете на страницу загрузки Microsoft .NET Framework 2.0 Redistributable Package (x86), хотя я уже отмечал, что данная версия .NET Framework (2.0.50727.42) уже включена в компакт-диск продукта под именем DotNetFx.exe. Первое, что нужно сделать, это установить данный пакет, и поскольку тут нет никаких вариантов при установке, я не буду останавливаться на деталях этого процесса. Только хочу заметить, что во время установки меня попросили закрыть приложения Outlook и Internet Explorer, которые были открыты, поэтому вначале закройте все работающие приложения.
После установки .NET Framework установить SCCP 2006 очень просто. Мастер установки проведет вас по всему процессу установки, в котором только одна опция настройки: кто будет использовать приложение. По умолчанию приложение устанавливается в папку C:\Program Files\Microsoft Capacity Planner. После установки в меню Пуск/Программы создается новый ярлык Microsoft Capacity Planner.
Запуск SCCP 2006
При первом запуске SCCP 2006 вы увидите информационное окно, сообщающее, что не следует полагаться только на данную программу как на основу решений по проекту, поскольку она использует информацию, доступную Microsoft от других организаций.
В окне Welcome (Добро пожаловать) вы увидите несколько опций. В разделе Before you begin (Прежде, чем начать) вы можете просмотреть замечания по версии или нажать на ссылку About Capacity Planner (О Capacity Planner) для запуска файла помощи CapacityManager.chm. В разделе Create a new System Architecture Model (Создание новой модели системной архитектуры) вы можете выбрать приложения для моделирования, Exchange 2003 или MOM 2005, или запустить мастер моделей для начала создания новой модели. И, наконец, в разделе Edit an existing System Architecture Model (Редактирование существующей модели системной архитектуры) вы можете отредактировать существующую модель, созданную вами, или отредактировать настройки компьютера с помощью Редактора аппаратного обеспечения. Я думаю, что названия «Замечания по версии» и «Файл помощи» говорят сами за себя, поэтому начнем детальный обзор оставшихся опций. Конечно, поскольку данная статья ориентирована на Exchange 2003, я остановлюсь на создании новой модели Exchange 2003, а не MOM 2005.
Создание новой модели
Щелкнув по ссылке на создание новой модели, вы запустите мастер моделей, экран которого показан на Рисунке 2.
Как вы видите из левой части Рисунка 2, мастер моделей состоит из пяти основных частей. Вначале вам нужно указать информацию о сайте и сети, затем количество пользователей. Далее вы указывайте информацию о «типичном» пользователе, а затем предпочтения по аппаратному обеспечению. И, наконец, вы видите всю информацию. Рассмотрим все части мастера моделей.
Мастер моделей – Информация о сайте и сети
Мастеру моделей требуется указание количества центральных сайтов и сайтов филиалов в вашей сети (по умолчанию 1 и 4 соответственно). Данный экран показан на Рисунке 2. Остановимся на значениях по умолчанию. Затем следует указать сетевое соединение между центральными сайтами и центральным сайтом и филиалами. Варианты сетевых соединений варьируются от модемной связи 56K до связи 156 Мб/с OC3, по умолчанию установлено значение 1.5 Мб/с T1. Для каждого варианта вы можете выбрать процент пропускной способности сети, доступный Exchange-серверу по данным соединениям. Если вы не знаете эти значения, возможно, настало время провести некоторые измерения пропускной способности сети или расспросить членов вашей команды об этом. Предположим, что пропускная способность сети, связывающей 4 филиала, это канал T1 со скоростью 512 Кб/с, и 70 процентов пропускной способности доступно Exchange-серверу.
Мастер моделей – Информация о пользователях
В этом разделе вы должны указать количество пользователей в центральном офисе и филиалах. По умолчанию предполагается, что у нас по 100 пользователей в каждом филиале и 1000 в главном офисе. А если в каждом филиале разное количество пользователей, что обычно и бывает? В этом случае данный экран не дает нам возможность менять количество пользователей в филиалах, хотя вы можете настроить эти значения позже, в Редакторе модели. Предположим, что у нас в каждом филиале по 100 пользователей и 2500 в центральном офисе. Обратите внимание, что в текущей версии продукта максимальное количество пользователей для центрального офиса рано 50000, а для филиала 10000. Также мы можем указать, используют ли пользователи Outlook в режиме кэширования или OWA. Мы выберем Outlook в режиме кэширования, поскольку это дает пользователям филиала больше опыта. И, наконец, стоит отметить, что в данном окне вы можете дать значимое имя своему центральному офису вместо имени по умолчанию CentralSite 1. Для данной статьи я выбрал имя HQ.
Мастер моделей – Информация о типичном пользователе
Здесь вы указываете профиль типичного пользователя организации либо с помощью одной из трех предопределенных ролей, либо через вами созданную роль. Профиль типичного пользователя дает мастеру информацию о количестве сообщений, которые типичный пользователь посылает и получает ежедневно, средний размер каждого сообщения и средний размер почтового ящика. В таблице 1 представлены значения для трех предопределенных ролей по умолчанию.
Уровень использования | Средний размер почтового ящика (МБ) | Полученных сообщений в день | Отосланных сообщений в день | Средний размер сообщения (КБ) |
Высокий | 100 | 75 | 20 | 50 |
Средний | 50 | 25 | 10 | 30 |
Низкий | 20 | 5 | 1 | 10 |
Таблица 1: Параметры типичного пользователя
Я думаю, что вам захочется настроить эти параметры более точно, основываясь на том, что вы знаете о ваших пользователях. В данной статье мы предположим, что все пользователи попадают под средний уровень использования.
Мастер моделей – Предпочтения аппаратного обеспечения
Теперь мастер моделей переходит к окну, показанному на Рисунке 3.
Вначале вы должны выбрать от одной (как минимум) до трех конфигураций процессора, которые вы хотите использовать в проекте. Из выпадающего списка вы можете выбрать большое количество доступных вариантов процессора, таких как конфигурации с одним, двумя или четырьмя процессорами тип процессора (Pentium, Xeon, Athlon, Opteron и т.д.), процессоры с технологией hyper-threaded или двойным ядром, различные уровни кэша и частотой от 700МГц до 3.66ГГц. Я выбрал две разные конфигурации: один и два процессора Xeon 2.40 ГГц.
Мастер также позволяет выбрать опцию Attempt to consolidate roles on to one server (Попытаться объединить роли на одном сервере). При выборе этой опции мастер попытается слить различные роли Exchange-сервера, такие как сервер почтовых ящиков и сервер-плацдарм, на один сервер, а не выделять сервера для каждой роли. Этот вариант является идеальным при желании минимизировать количество аппаратного обеспечения, требуемого для вашей конфигурации. Выпадающий список конфигурации дисков позволяет вам выбрать диски на ваше усмотрение. Этот выбор не относится к RAID-массиву, а к типу диска (ATA, SATA или SCSI), скорости вращения (от 5400 до 15000 оборотов в минуту) и размеру диска (от 36 до 500ГБ). В моем примере я выбран диски SCSI 15000 оборотов в минуту с размером 72ГБ.
И, наконец, опция Use a SAN (Использовать SAN), которая разрешает SCCP 2006 автоматически создавать SAN, используя требуемое количество дисков. Для примера данной статьи я не выбирал эту опцию, что означает, что в данном примере мы будем использовать локальные устройства хранения. Что если отдельные спецификации аппаратного обеспечения, которые вы хотите использовать, не доступны в выпадающих списках? В этом случае необходимо использовать Редактор аппаратного обеспечения, о котором я расскажу во второй части статьи.
Мастер моделей – информация по модели
Теперь, когда вы ввели всю необходимую информацию, следующий экран, Информация по модели, показывает краткую информацию о серверах, которые рекомендуются приложением (см. Рисунок 4). Здесь вы видите отдельно почтовый сервер, сервер-плацдарм и сервер глобального каталога, которые были рекомендованы. Если бы я выбрал опцию Attempt to consolidate roles on to one server (Попытаться объединить роли на одном сервере) на экране Предпочтения аппаратного обеспечения, почтовый сервер и сервер-плацдарм были бы слиты в один сервер (что вы бы скорее всего и сделали при Exchange-сервере с 700 средними почтовыми ящиками). Помимо этого следует отметить, что мастер расположил всех 700 пользователей на один почтовый сервер в главном офисе HQ, поскольку WAN-связь с филиалом способна справиться с трафиком, созданным пользователями Outlook в режиме кэширования в филиалах. Также обратите внимание на рекомендуемое расположение дисковых подсистем.
Ранее я упоминал о том, что я не выбрал опцию Use a SAN (Использовать SAN). Если бы я сделал это, мастер выдал бы экран конфигурации SAN, похожий на то, что показано на Рисунке 5.
Предположим, что вы довольны конфигурацией. Нажмите Finish (Завершить), и вы увидите глобальную топологию (Рисунок 6). Теперь вы можете действительно настраивать вашу конфигурацию, также как и моделировать использование и задержки производительности данных. Во второй части будет рассказано про это.
В данной статье я познакомил вас с System Center Capacity Planner 2006 и рассказал о требованиях к установке и работе и о том, как создать новую модель с помощью мастера моделей. Во второй части статьи я расскажу, как вы можете редактировать модель и как запустить моделирование производительности.