UPLoad 10000кбт/с а DonwLoad 4400кбт/с почему такая разница?

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

UPLoad 10000кбт/с а DonwLoad 4400кбт/с почему такая разница?

Сообщение $erg » 06 фев 2006, 14:46

Здравствуйте, Уважаемые!!
Имеется следующая проблема:
есть локальная сеть, в ней имеется сервер NetWare 6.5, при закачивании на него файлов(фильмы) скорость замечательная - около 10000кбайт/сек, но при скачивании с него тех же фильмов скорость не более 4500кбайт/сек.
В чем тут проблема, на сервере нет ни каких ограничений!!
Если скачивает 2 человека, то скорость делиться пополам.
$erg
 
Сообщения: 231
Зарегистрирован: 05 май 2005, 12:18
Откуда: Minsk, Belarus

Сообщение Влад А.Сокол aka Akina » 06 фев 2006, 16:24

Ну например потому что при аплоаде данные ложатся в кэш в ОЗУ и потом стравливаются на диск... а при чтении их сперва оттуда надо вытянуть... к тому же мало ли как лифт настроен... посмотри динамику изменения грязных буферов при записи и попаданий в кэш при чтении...
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

Сообщение Алексей Волков » 06 фев 2006, 17:51

Отсюда вывод: относительно медленно работает дисковая подсистема!
Если поделитесь, как она у Вас организована, возможно, что-то дельное и посоветуем...
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Сообщение $erg » 06 фев 2006, 19:26

дисковая система оставляет желать лучшего, т.е. 2 веника, один 250Гб IDE второй 200Гб IDE на разных шлефах, без Raid(а жаль, но что есть), а может ли, что влияет пул размером около420гиг? на котором собственно и хранятся эти файлы(фильмы). может с таким размером медленно система работает??
$erg
 
Сообщения: 231
Зарегистрирован: 05 май 2005, 12:18
Откуда: Minsk, Belarus

Сообщение Алексей Волков » 07 фев 2006, 01:04

Версия ОС? Патчи?
Что показывает монитор по части DMA режима?

Если бы для меня не играла роль отказоустойчивости и у меня была
NetWare 6.5, то я бы 50 ГБ на первом винте выделил под DOS, SYS и что-нибуть служебное. Оставшиеся 200 ГБ на первом диске и 200 ГБ на втором диске собрал в RAID0 общим объёмом 400 ГБ (программно).
В 2-раза, конечно, производительность на чтении не поднялась бы, но
в 1.5 раза - однозначно!

Но надо понимать, что выход из строя одного из винтов, так же, как и
у Вас, приведёт к потере всей коллекции фильмов!

Также поигрался бы с Read Ahead. Для IDE+фильмы , наверное, лучше
этот параметр поставить побольше, чем 2 (Опять же, если у Вас 6.5).

Отключил бы компрессию, для фильмов она роли не играет.
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Сообщение $erg » 07 фев 2006, 12:01

NetWare 6.5 sp5
а реально ли изменить размер кластера при созданых томах(без пересоздании томов) - наверное никак??, компрессии нету на них.
может еще какие настройки NSS можно поменять для увеличения производительности
$erg
 
Сообщения: 231
Зарегистрирован: 05 май 2005, 12:18
Откуда: Minsk, Belarus

Сообщение Алексей Волков » 07 фев 2006, 18:14

$erg писал(а):NetWare 6.5 sp5
а реально ли изменить размер кластера при созданых томах(без пересоздании томов) - наверное никак??, компрессии нету на них.
может еще какие настройки NSS можно поменять для увеличения производительности


размер кластера в NSS изменить нельзя, но можно поменять Read Ahead

nssmu -> volumes -> {Volume} -> "Read Ahead Count in blocks" -> Apply

Также:

Modified File List (MFL) -> No
Flush Files Immediately -> No
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Сообщение $erg » 07 фев 2006, 18:54

А до какого значения увеличивать?? там по умолчанию стоит 2
И как проверить включен ли DMA режим? облазил все настройки и не могу найти...
какие еще параметы поменять??
там к примеру есть Enable Hardware Write Back - "Off" может стоит его в ON
$erg
 
Сообщения: 231
Зарегистрирован: 05 май 2005, 12:18
Откуда: Minsk, Belarus

А почему вы решили, что это проблема с сервером.

Сообщение Boris Morozov » 07 фев 2006, 20:51

Я считаю, что это каличный NTFS так работает. Вполне симптомы совпадают. Оно и с диска на диск с такой же скоростью переписывает.
Boris Morozov
 
Сообщения: 1333
Зарегистрирован: 05 июн 2002, 22:24
Откуда: Минск

Сообщение Алексей Волков » 07 фев 2006, 21:32

$erg писал(а):А до какого значения увеличивать?? там по умолчанию стоит 2


Попробуйте увеличивать путём умножения на два! Т.е. для начала поставьте 4, если помогло, то 8 и т.д.

$erg писал(а):И как проверить включен ли DMA режим? облазил все настройки и не могу найти...


MONITOR -> Storage devices -> {DEVICE} -> DMA0 или DMA1
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Re: А почему вы решили, что это проблема с сервером.

Сообщение PavelKHTW » 07 фев 2006, 22:57

Boris Morozov писал(а):Я считаю, что это каличный NTFS так работает. Вполне симптомы совпадают. Оно и с диска на диск с такой же скоростью переписывает.

Нет, с NTFS все в порядке, по крайне мере у меня, хоть на сервер, хоть с сервера скорость одинакова ~8-9МБайт/сек. Правда у меня везде стоят SCSI диски :). Да и с обычными станциями с IDE подобных проблем не замечал.
Исключить влияние дисков рабочей станции можно путем копирования в nul в программе FAR.
Ну а скорость чтения с дисков, непосредственно под NW, можно проверить с помощью утилитки от portlooсk.
PavelKHTW
 
Сообщения: 1037
Зарегистрирован: 08 окт 2003, 13:02
Откуда: Украина

Сообщение Dimerson » 07 фев 2006, 23:10

Алексей Волков писал(а):
$erg писал(а):NetWare 6.5 sp5
а реально ли изменить размер кластера при созданых томах(без пересоздании томов) - наверное никак??, компрессии нету на них.
может еще какие настройки NSS можно поменять для увеличения производительности


размер кластера в NSS изменить нельзя, но можно поменять Read Ahead

nssmu -> volumes -> {Volume} -> "Read Ahead Count in blocks" -> Apply

Также:

Modified File List (MFL) -> No
Flush Files Immediately -> No


По поводу ReadAhead. Не так давно баловался с OES/Linux с дисковой подсистемой на Adaptec29160/ SCSI 320 HDD [производительност не впечатлила]. Но тем не менее как говорят супостаты "держу глаза открытыми" и почитываю что они про производительность пишут. Один перец на буржуйском форуме писал что NSS/Linux [сервиспакнутый] имея неплохую производительность на записи имеет отвратительную производительность на чтение. Победил якобы увеличением Read Ahead Count in blocks до 128 !!!

Попробовать негде :(( стенд был разобран
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

Про скорость

Сообщение Павел Гарбар » 07 фев 2006, 23:26

таки сначала померяй утилитой DSKTEST от PortLock'a.
Достаточно пробной версии (первый гигабайт прогонит только). Сделай тест на последовательное чтение с кол-вом блоков 128-256-512 (в зависимости от того, какое большее число даст). Это будет максимальная скорость выдаваемая диском. В первом приближении должно быть не ниже 50 МБ/с. Если тут будет все в порядке, начинай копать в сторону сети.
Про NSS на OES/Linux. На сайте сказано, что скорость практически сравнялась с NSS на NW в OES SP1 (а сейчас уже SP2 вышел), так что можно собирать стенд по новой :-)
Павел Гарбар
 
Сообщения: 710
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Сообщение $erg » 08 фев 2006, 12:19

DMA1 и DMA0 not used
как его включить??
и я могу поэксепементировать с этими Raed Ahead есть тестовый сервер на работе с NW6.5, так что чуть попозже попробую
$erg
 
Сообщения: 231
Зарегистрирован: 05 май 2005, 12:18
Откуда: Minsk, Belarus

Сообщение Сергей (Auster) » 21 фев 2006, 19:49

Алексей Волков писал(а):MONITOR -> Storage devices -> {DEVICE} -> DMA0 или DMA1


Помоему монитор безбожно врет. У меня также DMA0, DMA1 not used на всех дисках. хотя DSKTEST показывает 55 МБ/с при утилизации 3-5%

SATA диски, NW51.
С уважением, Сергей.
Сергей (Auster)
 
Сообщения: 32
Зарегистрирован: 13 май 2005, 10:12

След.

Вернуться в Novell

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron