Преамбула:
У меня следующая настройка -
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, которые приводят к перемещению промежуточных областей, но помимо этого очевидных проблем нет.
На самом деле, если это всего два пользователя, я бы начал с физического уровня. Отображает ли коммутатор или клиентская сетевая карта какие-либо пакеты с ошибками, колебания и т. Д., Возможно ли, что кабель изворотлив, возможно, они ограничены пропускной способностью?
Во-вторых, если это довольно легко воспроизвести, я бы сбросил анализатор пакетов на машины (используя зеркальный порт или прозрачный сниффер) и посмотрел, есть ли что-нибудь очевидное на уровне протокола.
Может быть, что-то связано с SMB 2.0 на машинах Server2k8.
У них две сетевые карты? Я видел это, когда установлены две сетевые карты, хотя в моем случае это, похоже, связано с антивирусом AVG, поскольку проблема исчезает, если я удалю AVG.
JR