|
|
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Приветствую, коллеги. Последние месяцев 8 наблюдается проблема: Есть приложение (некая ИС, работающая с MS SQL Server, что в данном случае неважно). Написано на Delphi, для общения с файловой системой используются стандартные компоненты. Приложение состоит из собственно исполняемого файла (около 3 Мб весом) и порядка сотни файлов 0.5 - 3 кб (в них хранятся метаданные форм и отчётов). Всё это добро лежит в общей сетевой папке, откуда его запускают порядка 50 юзеров. Когда юзер открывает документ в программе, программа автоматически вычитывает соответствующий frm-файл из сетевого каталога. Так как на сложные документы имеется несколько таких файлов, максимально вычитывается 5 форм за раз. С некоторых пор во время этой операции происходит зависание программы. Мы организовали логи практически всех операций - по ним видно, что операция чтения информации из файла формы занимает от 3000 до 3030 миллисекунд (соответственно, "тяжёлые" документы открываются 15 секунд). Это точно задержка в доступе к файлу (остальные варианты мы исключили). Также, показательно, что при попытке копирования, скажем, проводником всей папки, это занимает около 2 - 3 минут (общий вес - 3 Мб). Если копировать точно такую же папку с сетевого же ресурса, но не с того, с которым работают пользователи, копирование идёт 1 - 2 секунды. Понятно, что имеет место блокировка файлов на уровне AD. Есть мнение, что AD каким-то образом пытается кэшировать наиболее часто используемые файлы, и отсюда все наши проблемы. Сталкивался ли кто-либо из Вас с чем-то подобным? Пока непонятно даже, с какой стороны к проблеме подойти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 13:53 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Версии Windows на клиенте и сервере? Версии антивирусов и там и там? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 14:05 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Кеширование включено? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 15:12 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
1C овцы часто сталкиваются :) http://support.microsoft.com/kb/296264/EN-US/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 17:07 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
ScareCrow, Здесь вряд ли есть блокировки, поскольку записи в файлы нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 17:50 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
По порядку. 1. Клиенты Windows XP, сервер Windows Server 2003. 2. Касперский. 3. Кэширование отключено. Записи нет точно: а) Смотрели по дате последнего изменения (но это не показательно); б) Отметили все файлы как read-only, забрали права на запись - программа продолжила работать без ошибок, задержки никуда не делись. Не даёт покоя время задержки: 3012 миллисекунд +- 25 миллисекунд. То есть, задержки либо нет, либо она жёстко в этих рамках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 19:27 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
ScareCrow, Спасибо за ссылку - похоже, дело действительно в SMB. Буду проверять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 19:29 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Павел Дрожжеедкин, Проверил на кэше прокси (правда из Висты, а она на таких операциях очень тормозит) 2000 файлов читались 95сек. Предлагаю проверить без Касперского. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 21:12 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Siemargl, Спасибо. Похоже, помогло (но точно будет ясно завтра, во время максимальной загрузки). Правда, непонятно, что помогло: я и отключил антивирус, и выключил оптимизацию блокировок (через реестр). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 21:18 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Резюме: Это Касперский (на 90%). После отключения на сервере антивируса и внесения правок в реестр, тормоза исчезли. Вернул реестр в исходное состояние - тормоза вернулись, но происходят в 30-40 раз реже. Включил антивирус - всё стало, как было (тормоза практически на любом открытии). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2010, 14:32 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Павел ДрожжеедкинРезюме: Это Касперский (на 90%). После отключения на сервере антивируса и внесения правок в реестр, тормоза исчезли. Вернул реестр в исходное состояние - тормоза вернулись, но происходят в 30-40 раз реже. Включил антивирус - всё стало, как было (тормоза практически на любом открытии). Настой касперыча, там можно заставить его не проверять определнные файлы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2010, 15:46 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Sergey Orlov, Тоже вариант. Хотя, я собираюсь завтра устроить допрос с пристрастием админам на предмет того, что делает Касперский на файловом сервере и сервере EXCHANGE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2010, 18:39 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Павел Дрожжеедкин3. Кэширование отключено.зря... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2010, 01:03 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Касперский пусть будет, если он лицензионный. Только настрой его на проверку определённых типов файлов (по расширению). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2010, 10:26 |
|
||
|
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
|
|||
|---|---|---|---|
|
#18+
Khod, Как вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2010, 11:32 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=36637633&tid=1499824]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 387ms |

| 0 / 0 |
