Рекомендации по выбору размера развертывания Exchange 2013 и его настройке

Exchange 2013
 

Применимо к:Exchange Server 2013

Последнее изменение раздела:2017-03-27

Выпуск Exchange 2013 является более ресурсоемким, чем предыдущие версии Exchange. Правильно определив размер инфраструктуры Exchange 2013 и использовав некоторые рекомендуемые конфигурации для компонентов ИТ-инфраструктуры, связанных с Exchange, можно создать основу для развертывания обеспечивающего оптимальную производительность.

Выбор правильного размера Exchange 2013 является одним из наиболее эффективных способов предотвращения проблем с производительностью. Калькулятор для расчета требований для роли сервера Exchange 2013 доступен здесь. Последняя версия — 6.6, но мы рекомендуем вам периодически проверять наличие обновлений. Чтобы правильно использовать калькулятор, обратитесь к рекомендациям в записях блога Калькулятор требований для роли сервера Exchange 2013 и Изменение размера развертывания Exchange 2013.

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

Для упрощения развертывания и наиболее эффективного использования оборудования группа по продуктам Exchange рекомендует использовать серверы с несколькими ролями. Использование серверов с несколькими ролями обеспечивает лучшую доступность на уровне сервера клиентского доступа, поскольку для обработки запросов во случае сбоев имеется несколько серверов клиентского доступа. Ключевой аспект при проектировании развертывания Exchange 2013 заключается в том, чтобы использовать менее мощные серверы обычных типов (горизонтальное масштабирование вместо вертикального). При проектировании и тестировании использовались компьютеры с двумя сокетами, имеющие до двадцати ядер процессора и ОЗУ объемом до 96 ГБ. Если характеристики имеющегося оборудования выше указанных, следует рассмотреть другие варианты, например использование этого оборудования для решения других задач и приобретение менее мощных серверов для среды Exchange 2013 или виртуализация.

Рекомендуется создавать дополнительные серверы (горизонтальное масштабирование), чем добавлять вычислительные ресурсы в существующие, больше мощные серверы (вертикальное масштабирование). Горизонтальное масштабирование позволяет реализовать в среде преимущества функций высокой доступности, встроенные в Exchange 2013. Чтобы понять, почему рекомендуется использовать именно эту конфигурацию, ознакомьтесь более подробно с записями блога Предпочтительная архитектура и Влияние устойчивости сайта на обеспечение доступности.

Калькулятор не учитывает наличие на серверах Exchange продуктов сторонних производителей или продуктов, которые взаимодействуют с Exchange (включая приложения, разработанные внутри компании), это означает, что при выборе размера развертывания следует обязательно учитывать такие продукты. Например, сервер Lync Server, сторонние приложения веб-служб Exchange (EWS) и устройства ActiveSync значительно повышают требования к ЦП на одного пользователя. Сведения о влиянии продуктов сторонних производителей на работу Exchange см. в документации к соответствующему продукту. Прежде чем реализовывать решения сторонних производителей, рекомендуется установить базовое значение производительности.

Ниже представлены рекомендации по оптимизации производительности для среды Exchange 2013.

Настройте BIOS таким образом, чтобы управление питанием осуществлялось операционной системой (ОС).

В операционной системе выберите схему управления питанием "Высокое быстродействие".

Отключите технологию Hyper-Threading на физических серверах Exchange. Если применяется виртуализация, на физическом сервере можно включить технологию Hyper-Threading, однако при этом каждому виртуальному серверу необходимо выделить только необходимое количество виртуальных процессоров (не допускайте избыточного распределения виртуальных процессоров), а для расчета размера используйте только количество ядер физических процессоров.

В Exchange Server 2013 пакетом обновления 1 (SP1) или более поздней версии можно разрешить разгрузку SSL, чтобы уменьшить использование ресурсов ЦП серверами клиентского доступа, однако сложные настройки разгрузки SSL могут не оказать преимущества.

 

Версия Exchange .NET Framework 4.6.2 .NET Framework 4.6.1 .NET Framework 4.5.2

Exchange 2013 CU16

 X

Exchange 2013 CU15

 X

X1,2 

X

Exchange 2013 с накопительными пакетами обновления 13 и 14 (CU13 и CU14)

 

X1, 2

X

1Чтобы установить .NET Framework 4.6.1 на сервере с Exchange 2013 накопительным пакетом обновления 13 (CU13), необходимы исправления, выпущенные позднее. Дополнительные сведения см. в статье Предварительные требования для Exchange 2013.

2 При обновлении Exchange 2013 с накопительным пакетом обновления 12 (CU12) или более ранней версии до Exchange 2013 с накопительным пакетом обновления 13, 14 или 15 (CU13, CU14 или CU15) настоятельно рекомендуем сначала установить накопительный пакет обновления 13 (CU13) для Exchange 2013, а затем — .NET Framework 4.6.1 и соответствующие исправления, опубликованные после выпуска.

Если не удается установить платформу .NET 4.5.2, обратитесь к статье 2995145 базы знаний Майкрософт "Проблемы производительности или задержки при подключении к серверу Exchange Server 2013, который работает под управлением Windows Server". Исправления, представленные в этой статье, были разработаны на основе внутренних результатов при использовании памяти рабочего процесса хранилища. Применив эти исправления, вы сможете снизить общее потребление памяти для всех управляемых процессов (включая рабочий процесс хранилища), а также уменьшить общее время ЦП, затрачиваемое на сборку мусора .NET.

Команда специалистов по производительности Exchange рекомендует установить все указанные ниже исправления, связанные с производительностью.

Для работы с Exchange 2013 рекомендуется использовать один сетевой адаптер, поскольку теперь больше не требуется разделять MAPI и сети для репликации. Дополнительные сведения см. в разделе Network requirements.

По возможности используйте параметры разгрузки SNP, а также убедитесь, что включена функция RSS (по умолчанию в Windows Server 2012 и более поздних версиях). RSS обеспечивает поддержку масштабирования загрузки ЦП, особенно в сетях 10GbE.

Убедитесь, что в операционной системе не применяются параметры отключения сетевого адаптера для экономии электроэнергии.

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

Во время установки Exchange изменяет некоторые ограничения числа подключений для служб IIS. Дальнейшая настройка служб IIS не рекомендуется.

Избегайте настройки, когда это возможно. Любые изменения в файле web.config или разделов реестра могут быть перезаписаны при установке накопительных пакетов обновления для Exchange или обновлений Windows.

Рекомендации для хранилища Exchange 2013 представлены в статье Параметры конфигурации хранилища Exchange 2013.

См. раздел Requirements for hardware virtualization. Кроме того, обратите внимание, что архитектура Exchange не является архитектурой NUMA. Поэтому рекомендуется использовать настройки NUMA по умолчанию, заданные изготовителем оборудования.

Следите за производительностью сервера каталогов, потому что запросы службы Active Directory напрямую влияют на развертывание Exchange.

Время поиска LDAP — важный счетчик для измерения в отношении работоспособности службы каталогов Active Directory. Следите за загрузкой ЦП на контроллерах домена. Проблемы с ЦП на контроллерах домена будут сказываться как снижение производительности серверов Exchange.

Воспользуйтесь встроенными средствами диагностики Active Directory на контроллере домена в системном мониторе (в разделе "Набор сборщиков данных"), которые помогают выявить причины проблем с производительностью контроллера домена.

Запланируйте использование достаточного объема оперативной памяти на контроллерах домена, чтобы обеспечить кэширование файла базы данных AD целиком.

Рекомендуется развертывать 1 ядро глобального каталога Active Directory для каждых 8 ядер почтовых ящиков, которые обрабатывают активную нагрузку (на основе 64-разрядных ядер глобального каталога).

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

Для всех протоколов Exchange 2013 не требует привязки сеанса между заданным сервером клиентского доступа и подсистемой балансировки нагрузки.

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

  • Циклический перебор имеет недостаток — медленная сходимость с долгоживущими подключениями (например, RPC/HTTP). По мере подключения новых компьютеров обеспечение сходимости баланса подключений, обслуживаемых на целевых компьютерах, будет занимать очень много времени.

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

Поскольку существуют различные ограничения на использование балансировки сетевой нагрузки Windows (NLB) в среде Exchange 2013, которые подробно описаны в статье Балансировка нагрузки, не рекомендуется использовать балансировку сетевой нагрузки Windows.

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

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

Настройте приоритет активации копии базы данных и параметры "MaximumPreferredActiveDatabases" (на каждом сервере) для обеспечения балансировки во время отработки отказа или переключения.

Сценарий RedistributeActiveDatabases.ps1 позволяет перераспределить активные базы данных на узлах группы обеспечения доступности баз данных.

Применяйте строгие ограничения на количество элементов в соответствии с требованиями Office 365. Это можно сделать с помощью командлета Set-Mailbox и сведений, представленных в статье Ограничения для папок почтовых ящиков.

Задайте максимальный размер 32 778 МБ для файла подкачки, если вы используете более 32 ГБ ОЗУ.

Файл подкачки не должен находиться на том же диске, что и файлы базы данных Exchange или файлы журнала базы данных.

Крайне важно использовать фиксированный размер файла подкачки и отключить для системы Windows возможность управлять размером этого файла. Увеличение размера файла подкачки может оказаться весьма ресурсоемкой задачей, что, в свою очередь, может привести к проблемам, когда Exchange находится под нагрузкой.

Если вам требуется полный дамп ядра, воспользуйтесь инструкциями в статье Как создать файл дампа памяти ядра или файл полного дампа памяти в Windows Server 2008 и Windows Server 2008 R2.

Рекомендуется использовать режим кэширования. Сведения о преимуществе режима кэширования см. в статье Выбор между режимом кэширования Exchange и сетевым режимом для Outlook 2013.

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

Если основная причина кроется в том, что Outlook в организации настроен на работу в сетевом режиме в целях обеспечения безопасности, рекомендуется вместо этого использовать BitLocker.

В Outlook 2013 представлена новая функция "Ползунок синхронизации", которая позволяет сократить время загрузки и размер OST-файла. Дополнительные сведения см. в статье Настройка режима кэширования Exchange в Outlook 2013.

Ежемесячно проверяйте наличие обновлений для клиентов Outlook, поддерживаемых в вашей среде.

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

  • Решения для защиты от вирусов

  • Программное обеспечение для предотвращения вторжений

  • Программы для резервного копирования

  • Программное обеспечения для аудита (как файлов, так и пользователей)

  • Решения для архивации

 
Показ: