Назад |
Перейти на главную страницу
Терминальный сервер Windows Server 2003 - экстремальное время входа в систему
На прошлой неделе у моих пользователей было очень много времени входа в систему. Обычно они находятся в диапазоне 20 или более минут. Я изложу свое исследование ниже, чтобы узнать, знает ли кто, как найти первопричину.
Терминальный сервер:
- x2 четырехъядерные процессоры Xeon 2,6 ГГц
- Оперативная память 16 ГБ
- x2 диска SAS по 300 ГБ в Raid1
- Гигабитный LAN
- Windows 2k3 Корпоративная
- В среднем подключенных пользователей 23
Контроллер домена:
- Windows 2k3 Корпоративная
- Гигабитный LAN
- Также хранит перемещаемые профили
Большая часть информации, которую я собрал, была получена при анализе файла USEREVN.log. Я написал специальный инструмент синтаксического анализа, чтобы попытаться собрать как можно больше информации из журналов процессов входа пользователей. Вот некоторая статистика из этих журналов.
- Самая регистрируемая процедура - это ReconcileFile.
- Больше всего времени потрачено на подпрограмму ReconcileFile
- Не существует единого распорядка, который занимал бы слишком много времени.
- ReconcileFile и RecurseDirectory занимают в 7 раз больше времени, чем обработка GPO
- Среднее время, затрачиваемое на процедуру ReconcileFile, составляет 223 миллисекунды при нормальной пользовательской нагрузке.
- среднее время, затрачиваемое на процедуру ReconcileFile, составляет 220 миллисекунд, когда только 1 пользователь обращается к системе
- С точки зрения пользователя, среднее время выполнения потока, обрабатывающего подпрограмму для этого конкретного пользователя, может составлять более 1 секунды, хотя среднее время на подпрограмму все еще может составлять около 223 миллисекунд.
- У конкретного пользователя могут выполняться процедуры для входа в систему в течение 20-минутного периода, но на самом деле для входа в систему выделяется только около 2 минут времени выполнения.
Собрав все эти диагностические данные, я все еще не могу найти основную причину проблемы. Ресурсы серверов не изменились с этой недели по прошлую. Итак, я не понимаю, куда смотреть дальше.