Дата последнего изменения раздела: 2007-02-14

Средство анализатора сервера Microsoft® Exchange определило, что в текущий момент удаленные вызовы процедур (remote procedure call, RPC) создают высокую нагрузку на сервер.

Интенсивность удаленных вызовов процедур в виде количества операций за секунду служит индикатором нагрузки, которую создают на сервере удаленные вызовы процедур. Иногда неожиданное увеличение рабочей нагрузки, создаваемой удаленными вызовами процедур, может приводить к падению производительности сервера. Если на сервере возникают проблемы с производительностью, следует сначала определить, превышает ли нагрузка на сервер ее ожидаемое значение. Существует несколько счетчиков производительности, которые предоставляют сведения об интенсивности удаленных вызовов процедур на сервере. Все следующие счетчики производительности, рассматриваемые в данной статье, находятся в объектах производительности MSExchangeIS, MSExchangeIS Public или MSExchangeIS Mailbox:

Идентификация нагрузки, создаваемой клиентскими удаленными вызовами процедур

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

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

    • Можно посчитать общее количество почтовых ящиков на сервере.

    • Общее количество входов в систему можно определить, сложив значения Входы в систему активных клиентов для объекта MSExchangeIS Public и Входы в систему активных клиентов для объекта MSExchangeIS Mailbox.

    • Можно посчитать общее количество входов в систему из Счетчика активных пользователей.

    Анализатор сервера Exchange использует последний метод. Чтобы рассчитать интенсивность операций, приходящихся на одного активного пользователя, разделите среднее значение счетчика Операций RPC/сек на значение Счетчик активных пользователей.

  • Операций RPC/сек на пользователя — этот счетчик предоставляет показание активности пользователей на сервере. Обычно активность работников умственного труда, использующих Microsoft Office Outlook®, составляет приблизительно 0,1 операций/сек в расчете на пользователя на почтовом сервере. Если пользователи на сервере запускают дополнительные приложения, этот показатель активности может возрасти.

Если анализатор сервера Exchange определит, что число операций RPC в секунду, приходящихся на одного пользователя, превышает 0,15, но меньше 0,25, активность пользователей считается умеренной и анализатор сервера Exchange выведет на экран предупреждение.

Если анализатор сервера Exchange определит, что число операций RPC в секунду, приходящихся на одного пользователя, превышает 0,25, в этом случае считается что активность пользователей больше обычной, и анализатор сервера Exchange выведет на экран сообщение об ошибке.

Действия, предпринимаемые при высокой нагрузке RPC

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

Если невозможно уменьшить нагрузку на сервер, следует идентифицировать узкие места в работе сервера и увеличить производительность сервера.

Идентификация большого количества входов в систему

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

Обычно на одного работника умственного труда приходится два или три входа в систему. Если пользователи запускают другие приложения, количество входов в систему может возрасти. Анализатор сервера Exchange рассчитывает количество входов в систему, приходящихся на одного пользователя, путем деления общего количества входов в систему сервера на количество почтовых ящиков на сервере. Общее количество входов на сервер можно определить посредством сложения значений счетчиков производительности Входы в систему активных клиентов для рабочих объектов MSExchangeIS Mailbox и MSExchangeIS Public. Для почтовых серверов и смешанных серверов почтовых ящиков и общих папок анализатор сервера Exchange просматривает только этот показатель.

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

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

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

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

  • Дополнительные сведения о быстродействии сервера Exchange см. в руководстве по управлению производительностью и масштабируемостью Exchange Server 2003 (может быть на английском языке) (http://go.microsoft.com/fwlink/?LinkId=47576).

  • Дополнительные сведения об устранении проблем производительности сервера Exchange см. в описании процедур устранения неполадок, связанных с производительностью Microsoft Exchange Server 2003 (http://go.microsoft.com/fwlink/?LinkId=47588).