Дата последнего изменения раздела:
2007-02-14
Средство анализатора сервера Microsoft® Exchange определило, что в текущий момент удаленные вызовы процедур (remote procedure call, RPC) создают высокую нагрузку на сервер.
Интенсивность удаленных вызовов процедур в виде количества операций за секунду служит индикатором нагрузки, которую создают на сервере удаленные вызовы процедур. Иногда неожиданное увеличение рабочей нагрузки, создаваемой удаленными вызовами процедур, может приводить к падению производительности сервера. Если на сервере возникают проблемы с производительностью, следует сначала определить, превышает ли нагрузка на сервер ее ожидаемое значение. Существует несколько счетчиков производительности, которые предоставляют сведения об интенсивности удаленных вызовов процедур на сервере. Все следующие счетчики производительности, рассматриваемые в данной статье, находятся в объектах производительности MSExchangeIS, MSExchangeIS Public или MSExchangeIS Mailbox:
- Операций RPC/сек,
- Счетчик активных пользователей,
- Входы в систему активных клиентов (MSExchangeIS
Public)
- Входы в систему активных клиентов (MSExchangeIS
Mailbox)
Идентификация нагрузки, создаваемой клиентскими удаленными вызовами процедур
Существует два счетчика, которые можно использовать для определения текущей активности клиентских компьютеров.
- Операций RPC/сек — этот счетчик предоставляет количество
операций, выполняемых в секунду, которые связаны с запросами на
сервере удаленных вызовов процедур клиентскими компьютерами.
Пользователей можно посчитать следующими способами:
- Можно посчитать общее количество почтовых ящиков на
сервере.
- Общее количество входов в систему можно определить, сложив
значения Входы в систему активных клиентов для объекта
MSExchangeIS Public и Входы в систему активных
клиентов для объекта MSExchangeIS Mailbox.
- Можно посчитать общее количество входов в систему из
Счетчика активных пользователей.
- Можно посчитать общее количество почтовых ящиков на
сервере.
- Операций 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).