Памятка по определению габаритов в Exchange 2007

OSzone.net » Microsoft » Exchange Server » Exchange Server 2007 » Памятка по определению габаритов в Exchange 2007
Автор: Руи Силва
Иcточник: MSexchange.ru
Опубликована: 01.10.2008

Воплощение полноценного решения Exchange 2007 требует не только хорошего планирования, но и хорошего понимания всех технических требований и хорошего знания нескольких ролей Exchange Server.

Изменение размеров организации с Exchange 2007 – не для слабонервных, но, мне кажется, это проще, чем в предыдущих версиях Exchange Server.

Правильные габариты инфраструктуры улучшат общую надежность системы и качество службы (имеется в виду довольство пользователей), рационализируя использование аппаратного обеспечения (и, соответственно, денег).

Данная статья не претендует на глубину технического погружения в процесс изменения габаритов, вместо этого предлагается несколько общих правил, упрощающих процесс планирования различных ролей Exchange Server 2007 вашей инфраструктуры.

*

Рисунок 1:Высокоуровневая архитектура Exchange

Роль Mailbox

Серверная роль Mailbox, возможно, наиболее важная в вашей инфраструктуре, поскольку в случае, если тут будет узкое место, пользователи немедленно начнут испытывать эффекты этого.

Заблаговременное знание вашей среды может помочь вам предсказать реальные нужды в аппаратном обеспечении, но если по каким-то причинам вам не удается установить границу, нужно принять во внимание некоторые факторы, влияющие на габариты, например:

Вы можете использовать следующую таблицу, категоризирующую пользователей на четыре различных типа.

Тип пользователя Отправлено/принято в день (сообщения по 50К) Размер кэша базы данных на пользователя Ориентировочное количество операций ввода-вывода на пользователя Количество сгенерированных файлов журнала на почтовый ящик
Легкий 5 отправлено/20 получено 2 МБ 0.11 6
Средний 10 получено/40 отправлено 3.5 МБ 0.18 12
Тяжелый 20 отправлено/80 получено 5 МБ 0.32 24
Очень тяжелый 30 отправлено/120 получено 5 МБ 0.48 36

Вот основные правила по габаритам для роли Mailbox server Role:

CPU

Память

Число групп хранения Exchange 2007 RTM Exchange 2007 SP1
1-4 2ГБ 2ГБ
5-8 4ГБ 4ГБ
9-12 6ГБ 5ГБ
13-16 8ГБ 6ГБ
17-20 10ГБ 7ГБ
21-24 12ГБ 8ГБ
25-28 14ГБ 9ГБ
29-32 16ГБ 10ГБ
33-36 18ГБ 11ГБ
37-40 20ГБ 12ГБ
41-44 22ГБ 13ГБ
45-48 24ГБ 14ГБ
49-50 26ГБ 15ГБ

Сеть

Диск

Роль Hub

Факторы, влияющие габариты для роли Hub Transport:

Процессор

 
С антивирусом и антиспамом Без антивируса и антиспама
Рекомендуемое количество ядер процессора на сервер 8 4
Отношение ядра концентратора : ядра сервера почты 1:5 1:7

Память

Диск

Ввод/Вывод транспортного концентратора (стабильное состояние) Транспортная корзина включена Транспортная корзина выключена
Всего операций ввода-вывода в секунду (~40КБ) 17 4
Операций ввода-вывода записи в журнал на сообщение (последовательно) 7 2
Операций ввода-вывода записи в базу данных на сообщение (случайно) 7 2
Операций ввода-вывода чтению из базы данных на сообщение (случайно) 3 0

Сеть

Роль CAS

При измерении габаритов роли CAS нужно принимать во внимание следующие факторы:

Процессор

Память

Диск

Сеть

Роль Edge

Факторы, влияющие на габариты, аналогичны случаю с ролью Hub:

Процессор

Память

Диск

Сеть

Роль UM

Факторы нагрузки, влияющие на габариты:

Процессор

Память

Диск

Сеть

Active Directory/Global Catalogs

Для каждого места, содержащего серверы почты Exchange 2007 или пользователей:

  32-бит 64-бит
Соотношение ядер Global Catalogs (GC):сервер почты 1:4 1:8 Необходимо иметь достаточно памяти на сервере каталога для кэширования всей базы данных Active Directory (NTDS.DIT) в памяти
1 GC для XX пользователей Каждые 10000 пользователей Каждые 20000 пользователей

Проверка решения

Перед началом использования серверов с измененными габаритами, возможно, вам захочется провести проверку развернутой конфигурации. Вот несколько вспомогательных средств от Microsoft, которые могут помочь вам сделать это:

  1. Microsoft Exchange Server Jetstress Tool ‘ Jetstress Симулирует загрузку базы данных Exchange и файлов журнала, произведенную определенным количеством пользователей, позволяя вам произвести проверку производительности и стабильности вашей дисковой подсистемы перед началом использования вашей системы в промышленной среде.
  2. Exchange Load Generator - Используйте Microsoft Exchange Load Generator (LoadGen) (Генератор нагрузки) в качестве симулирующего средства для измерения влияния клиентов MAPI на серверы Exchange. LoadGen позволяет вам тестировать реакцию сервера Exchange на различные почтовые нагрузки. Для симулирования доставки этих почтовых отправлений, вам нужно запустить LoadGen на клиентских компьютерах. Эти тесты отправляют множество сообщений на сервер Exchange, образуя почтовую нагрузку. LoadGen помогает вам определить, сможет ли каждый из серверов справиться с той нагрузкой, на которую они рассчитываются.
  3. Exchange Server Stress and Performance - Используйте Microsoft Exchange Server Stress and Performance (ESP), хорошо масштабируемое средство проверки напряжения и производительности Exchange, для симуляции большого количества клиентских сессий с помощью параллельного доступа к одному или нескольким серверам протоколов. ESP включает в себя множество модулей, которые можно использовать для симуляции различных протоколов и нагрузок. Вы можете запускать модули параллельно с множества узлов, таким образом, более реалистично симулируя физически различные клиентские машины. Средство ESP не обладает возможностью создавать новых пользователей. Поэтому его рекомендуется использовать вместе с другими средствами, генерирующими пользователей (например, Exchange Load Generator).
  4. Exchange Server Profile Analyzer - Можно использовать средство Microsoft Exchange Server Profile Analyzer для сбора статистической информации об одном почтовом ящике или обо всей организации Exchange. Собранная информация может использоваться для таких задач как анализирование функционирования и состояния сервера с почтовыми ящиками, улучшения моделей планирования емкости, методологий и средств тестирования.
  5. System Center Capacity Planner ‘ Помогает измерять габариты и планировать развертывание серверных продуктов от Microsoft, включая Microsoft Exchange Server 2007. Обеспечивает средствами и руководством по упрощению планирования развертывания, дает возможность использовать анализ «что-если» для предсказывания результатов изменений.
  6. Performance Monitor ‘ Как часть операционной системы, PerfMon использует объекты функционирования Exchange для получения учетной информации, информации, позволяющей вам контролировать состояние того или иного решения.

Сторонние средства

На сегодняшний день многие производители аппаратного обеспечения имеют средства, упрощающие процесс измерения габаритов всей инфраструктуры. Ниже вы можете найти некоторые из этих средств от двух таких производителей аппаратного обеспечения (описания взяты с сайтов производителей).

*

Рисунок 2: Dell Exchange 2007 Advisor

*
Увеличить

Рисунок 3: HP Storage Planning Calculator для Exchange 2007

*
Увеличить

Рисунок 4: HP Sizing and Configuration Tool для Microsoft Exchange Server 2007

Заключение

Это завершает данное короткое руководство по измерению габаритов для Exchange Server 2007. Лично я считаю, что архитектура x64 упрощает все планирование и вычисления, связанные с изменением габаритов решения Exchange 2007 по сравнению с предшественником, Exchange Server 2003. Но сама методология не претерпевает серьезных изменений:

Связанные ссылки


Ссылка: http://www.oszone.net/7524/Exchange_Server_2007_SP1