"Отваливание" сети NW 4.11 при больших нагрузках C

Обсуждение технических вопросов по продуктам Novell

"Отваливание" сети NW 4.11 при больших нагрузках C

Сообщение Pavel aka ppv » 13 мар 2004, 17:14

Есть пробема, существует подозрение что при большин нагрузках на CPU Novell 4.11 теряет сеть. Конкретней, что работа с диском IDE сильно грузит CPU с фатальным исходом для пользователей.

Аппаратура \ (в скобках данные для другй организации, но схожие симптомы):

Сервер:
CPU - Intel 2 Ггц \ (Intel 800 Мгц)
RAM - 256 Мб \ (128 Мб)
MotherBoard - DeskTop GigaByte \ (Cерверная Intel)
HDD - IDE 40 Gb 7200 об. \ (SCSI 20 Gb)
Сетевые карты 3COm - 3C905C-TX-2 - 2 штуки Balancing (3C905C-TX-2 - 1 штука)

Сеть:
~ 50 пользователей Win XP (Win 2000) с клиентом 4.83 SP1 (4.81)
На Novell'е только IPX.

Работа:
Файл сервер - ОЧЕНЬ активная работа почти все пользователей сразу с базой данных ~ 50 Мб. База данных - клиентское место DOS'овая программа, файлы данных лежат на сервере.

Реально наблюдал ситуацию в 2-ух филиалах, когда ни с того ни с чего начинались страшные тормоза в сети. Лечилось перезагрузкой сервера. На момент тормозов пользователи теряли сетевые диски, но коннект'ы их продолжали вистеть в Novell'е.
Т.е. или полная потеря соединения с дисками или резко упавшая скорость обмена, но через время измеряемое минутами или десятками минут, все равно потеря связи с дисками и сервером.
(Возможно, точно не буду говорить, был раз - когда после падения скорости в сети все рассосалось в итоге).

!!!: При работе с IDE диском прокачка по сети ~ 1.7 - 2.5 Мб\сек (даже при прямом соединение сетевых карт), загрузка CPU 75 .. 100%. Драйвер ATAIDE. Dirty Chashe Buffers ~ 40 .. 150.

!!!: Один раз копировал теста ради 1 Gb файл на том NW - сервер потерялся сразу !!! Отвалились тома. При этом если пользователи работают с базой и дать нагрузку на HDD (копирование) - моментально валятся индексы в базе данных (программа и BD на Клипере DOS'овом).

!!!!: Если даже не копировать ничего - при пиках в работе (2 .. 7 раз в день) индексы и сами повалятся. Т.е. кто то с чем то не справляется.

То ли IDE канал вешает CPU и шину, так что валятся коннекты, то ли сама сеть виновата.

Но вот еще что - в том филиале, где поставил Balancing (это 2 сетевые карты на одну сеть IPX), слетели только пользователи с одной карты, вторая вроде (и пользователи присоединенные к ней) приспокойно работали.

1) Такое возможно и наблюдал ли такое кто еще?
2) Какими параметрами сервера это можно вырулить (если возможно), например увеличением кол-ва буферов (но эти значения, кстати не растут, т.е. их хватает)?
3) Имеет ли смысл ставить Intel'овские сетевые карты (например 1 Gb)?
4) Лучше ли это, чем 3COm - 3C905C?
5) Может быть дело в сети (оборудование, вроде хорошее, Switch, Hub'ы 3com)?.

Спасибо.

P.s.: Сегодня поставил SCSI диск Adaptec 29160 + 2 HDD - скрорость копирования выросла до 8 .. 9 Мб\сек, загрузка CPU - 5 .. 10 .. 15% (не выше), кол-во Dirty Chashe Buffers - 1000. - 1500.!!! Т.е. данные успевают забираться по сетке и ложиться в кэш. Работать новая конфигурация начнет в понедельник, о результатах сообщу.

Просто надо Ваше мнение, что может еще быть причиной таких симптомов.
Pavel aka ppv
 
Сообщения: 21
Зарегистрирован: 08 мар 2004, 17:24

Сообщение Андрей Тр. aka RH » 13 мар 2004, 18:58

Расписано все хорошо, только надо бы еще указать, какой сервиспак поставлен на 4.11. Клиентов можно и поновее попробовать, кстати.

P.S. Вот потому мы тут и не любим IDE ..
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Ситуация многократно обсуждалась на форуме.

Сообщение Boris Morozov » 13 мар 2004, 23:13

Ключевые слова IDEATA DMA.
Почитайте и все поймете.
Boris Morozov
 
Сообщения: 1333
Зарегистрирован: 05 июн 2002, 22:24
Откуда: Минск

Сообщение Pavel aka ppv » 15 мар 2004, 14:47

Спасибо за подсказку. Прочитал. Понял.

На Novell'е 4.11 стоит 9SP - NW4SP9.

Но сегодня база упала так, же. Возможно, это происходить будет реже, но всетаки упала ...
Pavel aka ppv
 
Сообщения: 21
Зарегистрирован: 08 мар 2004, 17:24

Сообщение Pavel aka ppv » 15 мар 2004, 15:06

Имеет ли смысл крутить какие параметры что бы увеличить стабильность работы как файл-сервера с общей базой данных???

В т.ч. через INETCFG или IPXCON ???
Pavel aka ppv
 
Сообщения: 21
Зарегистрирован: 08 мар 2004, 17:24

Сообщение Роман Иванов » 15 мар 2004, 16:42

ну так попробовали новую систему?
попробуйте поставить dyrty disk cache delay time в меньшие значения... по умолчанию там гдет больше 3 сек... а так же maksimum concurent disk cache в большие значения...
по поводу регулировки сети... для начала увеличте оперативку, желательно до максимума который потянет данная мать... а там уж посмотрите чего еще не хватает....
Роман Иванов
 
Сообщения: 257
Зарегистрирован: 05 май 2003, 17:25
Откуда: Москва, Курск

Сообщение Pavel aka ppv » 15 мар 2004, 17:00

Установка 9SP выставляет принудительно dirty disk cache delay time = 0.5 сек, кроме того, maksimum concurent disk cache в ~ 500.

Т.е. с этим, вроде, порядок.

Новая конфигурация повела себя так (ранее вскольз уже упомянул).
Утром нового дня 1 раз упала база (побились индексы), далее пока нормально. Кроме того 1 раз попробовали спровоцировать падение базы следующим образом:
1) в пик работы запустили без предупреждения особо критичную операцию на этой Базе Данных, плюс ... ;
2) С сетевого тома сервера запустили копирование 1Gb файла на диск C:\ локальной админской машины, плюс ...;
3) на третьей машине запустили копирование тоже 1 Gb файла c этого же тома NW на тот же самый том. Т.е. просто чтение с Тома Nw и запись на этот же том но через сеть.
База не упала. На старой конфигурации любая из этих операций в отдельности привелабы или к "отваливанию" коннектов или к битым индексам в базе.

Смотрим дальше. У кого есть еще какие советы, подскажите, что еще можно для стабильности повысить.

Кроме того есть еще вопрос:
http://novell.org.ru/forum/viewtopic.php?t=3687

кто может помочь, ответьте PLS.
Pavel aka ppv
 
Сообщения: 21
Зарегистрирован: 08 мар 2004, 17:24

Сообщение Роман Иванов » 15 мар 2004, 17:41

да все замечательно у вас... индексы бъются иногда в подобных прогах наверное по определению :) у меня в такой проге даж специальный пункт меню есть - профилактика базы данных :)
в старой системе был виноват ide диск ... вернее не то что бы он, а то что невключалась поодержка udma и он работал в pio mode и сильно грузил проц.
Роман Иванов
 
Сообщения: 257
Зарегистрирован: 05 май 2003, 17:25
Откуда: Москва, Курск

Сообщение Pavel aka ppv » 15 мар 2004, 18:06

При следующей попытке спровоцировать неисправность - база упала.

Может есть тонкие параметры отвечающие за блокировку или еще что ... Кеширование на клиентах отключено.
Поможет ли отключение Burst Mode на сервере, например?
Pavel aka ppv
 
Сообщения: 21
Зарегистрирован: 08 мар 2004, 17:24


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 4

cron