Поделиться через


Проблемы с производительностью

 

Применимо к: Exchange Server 2007 SP1, Exchange Server 2007

Последнее изменение раздела: 2008-06-09

В данном разделе приводится информация о том, как предупредить падение производительности в Microsoft Exchange Server 2007. Также приводится информация о средствах, помогающих в этом.

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

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

  • антивирусные программы;

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

  • приложения, помогающие выполнять архивацию и обеспечивать соблюдение норм и требований;

  • программное обеспечение для настольных поисковых систем;

  • средства отслеживания;

  • средства удаленного доступа.

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

Сведения о том, как предупредить падение производительности сервера из-за действий пользователей, нарушений в его работе или проблем с оборудованием, см. в следующих разделах:

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

Средства, помогающие бороться с падением производительность

При поиске и устранении причин падения производительности сервера Exchange 2007 могут пригодиться следующие средства:

  • средство Microsoft Exchange Load Generator;

  • средство Microsoft Exchange Server Stress and Performance (ESP);

  • оснастка консоли управления (MMC) Performance

  • анализатор профилей Microsoft Exchange;

  • Сетевой монитор

  • монитор процессов.

Средства Exchange Load Generator и ESP полезны при тестировании систем. Они позволяют убедиться в правильности работы системы перед вводом ее в эксплуатацию. Другие средства применяются для поиска узких мест производственных серверов.

Exchange Load Generator

Средство Exchange Load Generator моделирует нагрузку клиентов MAPI. Оно может пригодиться при определении размеров серверов и утверждении плана развертывания. В частности, средство Exchange Load Generator поможет определить, сможет ли каждый из будущих серверов выдержать запланированную нагрузку. Средство также помогает при утверждении всего решения в целом.

Однако при определении размеров серверов средство Exchange Load Generator учитывает не все факторы. Оно не способно моделировать следующие явления, влияющие на производительность серверов:

  • сообщения рекламного характера (нежелательная почта), поступающие из Интернета;

  • входящие SMTP-сообщения из Интернета и с других сайтов организации;

  • использование учетными записями для доступа протоколов, отличных от MAPI, например POP3 или IMAP4;

  • использование мобильных устройств;

  • использование общих папок.

Кроме того, средство Exchange Load Generator не дает полно представления о работе пользователей. Не следует рассматривать результаты работы средства с этой точки зрения. Дополнительные сведения о средстве Exchange Load Generator см. в статье Обзор средства Microsoft Exchange Load Generator.

Средство Exchange Stress and Performance

Средство Exchange Stress and Performance (ESP) используется для произвольного моделирования различных сеансов работы клиента при последовательном доступе к одному или нескольким серверам Exchange 2007. ESP содержит следующие компоненты, моделирующие сеансы работы клиента с использованием следующих протоколов Интернета и API-интерфейсов:

  • WebDAV (для Microsoft Office Outlook Web Access);

  • IMAP4

  • упрощенный протокол доступа к каталогам (LDAP);

  • Протокол NNTP

  • протокол POP3

  • SMTP

  • Outlook Web Access 

Средство ESP схоже со средством Exchange Load Generator, но ESP лучше использовать при утверждении развертываний, в которых будут задействованы мобильные устройства и протоколы Интернета, которые средство Exchange Load Generator не учитывает. Дополнительную информацию о средстве ESP см. в статье Обзор средства Microsoft Exchange Server Stress and Performance.

Оснастка консоли управления (MMC) Performance

Performance — это оснастка консоли управления (MMC), позволяющая отслеживать многочисленные подсистемы и программное обеспечение. На ее основе создается единая инфраструктура для создания отчетов по счетчикам производительности. Дополнительные сведения об этой оснастке см. в разделе «Производительность» в статье Выбор средств для устранения неполадок, входящей в набор технической документации по Exchange Server 2003. Информация по оснастке к Exchange 2007 также относится.

Анализатор профилей Exchange

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

Сетевой монитор

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

  • Определять шаблоны сетевого трафика и находить проблемы в работе сети. К примеру, можно обнаружить нарушения связи между клиентом и сервером, найти компьютер, отправляющий слишком большое число рабочих запросов, вычислить пользователей, не прошедших проверку подлинности в сети.

  • Записывать кадры (пакеты) непосредственно из сети.

  • Просматривать, фильтровать, сохранять и печатать записанные кадры.

Инструкции по использованию сетевого монитора при устранении неполадок см. в разделе Наблюдение за трафиком между двумя компьютерами. Дополнительные сведения о сетевом мониторе см. в базе знаний корпорации Майкрософт, в статье 294818, Часто задаваемые вопросы по сетевому монитору, и 148942, Запись сетевого трафика с помощью сетевого монитора.

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

Монитор процессов

Монитор процессов — это усовершенствованное средство контроля для Microsoft Windows, которое в режиме реального времени показывает состояние файловой системы, реестра и активность процессов и потоков. Оно сочетает в себе функции двух устаревших средств, монитора файлов и монитора реестра. В нем есть дополнительные возможности безопасного фильтрования, дополнительные свойства событий, например идентификатор сеанса и имя пользователя. Повысилась надежность информации о процессах. Используется полный стек потоков с интегрированной поддержкой символов для каждой операции, одновременная запись в файл и некоторые другие усовершенствованные возможности. Дополнительные сведения о мониторе процессов см. на веб-узле Монитор процессов (на английском языке).

Дополнительные сведения

Дополнительные сведения о средствах устранения неисправностей см. в разделе Средства устранения неполадок.

Дополнительные сведения о производительности и масштабируемости Exchange 2007 см. в разделе Новые функции производительности и масштабирования. Дополнительные сведения о контроле производительности среды Exchange 2007 см. в разделе Наблюдение за производительностью сервера.

Дополнительные сведения об устранении других неполадок в Exchange 2007 см. в разделе Устранение неполадок. Дополнительные сведения об устранении проблем, связанных с доступностью, см. в разделе Устранение неполадок среды с высоким уровнем доступности.