Общие сведения о производительности Exchange

 

Применимо к: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Последнее изменение раздела: 2016-11-28

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

В общем случае максимальный уровень производительности для сервера определяется тем компонентом, который имеет наименьшую производительность — он называется «узким местом» системы. При повышении производительности наибольшую важность имеет способность обнаружения таких компонентов, определения причин появления «узких мест» и принятия требуемых корректирующих мер.

Во время планирования развертывания Microsoft Exchange Server 2010 можно использовать приведенные в данном разделе сведения при разработке и оптимизации среды для обеспечения ее высокой производительности:

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

В этом разделе содержатся сведения по следующим темам:

  • Измерение производительности

  • Производительность оборудования

Измерение производительности

С Exchange 2010 можно использовать несколько средств для измерения производительности, включая Jetstress и Load Generator (LoadGen). В Windows Server 2008 операционной системы также включает некоторые общие средства повышения производительности, включая монитор Windows.

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

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

Производительность оборудования

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

Минимум   Это минимальная конфигурация процессоров и памяти, достаточная для определенных ролей сервера Exchange 2010 (она также определяется в системных требованиях). Для получения поддержки от службы поддержки Майкрософт оборудование должно соответствовать приведенным минимальным требованиям.

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

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

Производительность процессоров

Exchange 2010 обладает значительными преимуществами при работе на многоядерных процессорах. Рост производительности Exchange за счет применения технологии нескольких ядер зависит от используемого процессора. Благодаря своей цене и производительности процессоры с несколькими ядрами широко используются для серверов Exchange 2010. Рекомендуется получить консультацию поставщика оборудования для серверов о преимуществах использования многоядерных процессоров в системе Exchange в соответствии с заданной аппаратной архитектурой.

Загрузка процессора на сервере в периоды пиковой нагрузки должна составлять около 60 процентов. Такой уровень загрузки позволяет обеспечить работу в периоды чрезвычайно высокой нагрузки. Если загрузка процессора все время превышает 75 процентов, производительность процессора считается «узким местом».

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

  • Тактовая частота процессора, измеряемая в мегагерцах (МГц) или гигагерцах (ГГц)

  • Число процессоров

  • Тип процессора

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

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

Дополнительные сведения о рабочих характеристиках различных процессоров см. в разделе Общие сведения о конфигурациях процессоров и производительности Exchange.

Производительность памяти

После оценки числа процессоров и ядер, требуемого для определенной роли сервера, можно применить рекомендации по базовому объему памяти. В 64-разрядных выпусках операционной системы Exchange 2010 сервер Windows Server 2008 может эффективно использовать до 64 ГБ памяти (роль сервера почтовых ящиков).

Рациональное планирование и понимание основных требований к процессорам и памяти для определенных ролей сервера Exchange 2010 позволяют создать сбалансированную и экономичную топологию.

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

Производительность сети

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

Для серверов почтовых ящиков рекомендуется использовать Gigabit Ethernet (1000 мегабит в секунду (Мбит/с) или 1 гигабит в секунду (Гбит/с)).

Рекомендуется также использовать коммутируемые сети Fast Ethernet из подключений Gigabit Ethernet.

Проблемы с производительностью могут быть вызваны оборудованием, микропрограммой или программными драйверами, которые не предназначены для работы в данной конфигурации. Для получения дополнительных сведений, обратитесь к разработка оборудования для Windows веб-сайта.

Производительность хранилищ

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

Существует несколько рекомендаций по выбору конфигурации хранилища, которая обеспечит хорошую производительность и надежную платформу для сервера Exchange 2010. Требования к объему и производительность часто противоречат друг другу, когда встает вопрос о выборе решения для хранилища. При этом перед принятием решения о покупке должны быть учтены оба этих показателя. Обычно при принятии решения учитываются следующие факторы:

  • Обеспечение достаточного пространства для хранения всех данных. Определение необходимого объема является относительно простым процессом.

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

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

Задача заключается в том, чтобы сбалансировать эти факторы и разработать реальное аппаратное решение для ваших серверов.

Дополнительные сведения о выборе хранилища для сервера Exchange 2010 см. в разделе Проектирование системы хранения сервера почтовых ящиков.

 © Корпорация Майкрософт (Microsoft Corporation), 2010. Все права защищены.