Периодическое зависание общего сетевого ресурса Windows Server у некоторых пользователей

Периодическое зависание общего сетевого ресурса Windows Server у некоторых пользователей

Преамбула:

У меня следующая установка -

2 сервера с Windows 2003 R2 на Dell Poweredge 2950, ​​два четырехъядерных процессора Xeon, 8 ГБ ОЗУ, внешний RAID-массив MD1000

На обоих серверах настроено по 5 сетевых ресурсов на каждом (общие, группы, пользователи и некоторые неиспользуемые).

Оба сервера настроены с версией DFS для Windows Server 2003 R2 для обработки отказоустойчивости и т. д. Промежуточные области для этих общих ресурсов с поддержкой DFS находятся на отдельных дисках от самих общих ресурсов.

На обоих серверах установлен SQL Server 2005 Standard.

Проблема:

У меня есть двое пользователей из 150, у которых периодически возникают зависания при чтении или записи файлов на сетевых ресурсах. Оба они — разработчики, работающие на системах Windows Server 2008 в качестве настольных компьютеров (хотя эти проблемы существовали и месяц назад, когда они работали на системах Windows XP Pro).

Оба этих «проблемных» пользователя — разработчики.

Никто в компании не сообщал о проблемах, несмотря на то, что об этом специально спрашивали на различных собраниях, а я сам носил соломенный шест по всей компании.

Оба разработчика получают одинаковое замедление в один и тот же момент времени, и оно длится одинаковое количество времени. Другие пользователи могут получить доступ к тем же сетевым ресурсам в течение этого периода без проблем.

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

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

Вопрос:

Может ли кто-нибудь подсказать, как это исправить? У меня такое чувство, что большинство их проблем связано с инструментами разработки, которые они используют (Slickedit), но я хотел бы исключить все возможные варианты по пути.

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

решение1

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

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

решение2

У них две сетевые карты? Я видел это, когда установлены две сетевые карты, хотя в моем случае это, похоже, связано с антивирусом AVG, так как проблема исчезает, если я удаляю AVG.

Дж.Р.

решение3

Возможно, это связано с SMB 2.0 на машинах Server2k8.

http://en.wikipedia.org/wiki/Server_Message_Block

Связанный контент