Перейти к содержимому
Калькуляторы

Общая скорость скачивания с ftp не более 17 мегабайт/с. why?

Система:

Athlon 64 3200+

FreeBSD/amd64 6.1-PRE

сетевуха intel gigabit desktop PCI adapter

12 винтов (1 в 200 гигов и 11 по 250 гигов - 4 сата и 4 иде на матери + 4 сата через PCI контроллер).

 

Общая скорость загрузки с этого ftp сервера не превышает 17 мегабайт в секунду. Самбы нет и не будет.

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

 

Почему такое может быть?

Это уже сказываются ограничения пропускной способности шины PCI?

 

Что делать для увеличения скорости? Агрегировать несколько гигабитных сетевух в разных PCI слотах (LACP)? Кто-нибудь пробовал что-нибудь подобное?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что за ftp-демон стоит? Может попробовать его сменить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

могет дело в свитче гигабитном? бывает лимитицца по портам изза багов контроллера. если со свитчем все гут стало быть патчкорд нада менять пробовать вариации... ИМХО дело не в самом серве, ему то че сделаецца... фтп то оно как правило или работает или неработает =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

был штатный фрёвый.

сейчас стоит proftpd, так как надо резать количество сессий с одного ипа до 2х штук.

 

Вроде как PCI33 позволяет прогонять до гигабита в секунду. 17 мегабайт это сильно меньше.

 

Свич dlink 3524. 3ий уровень не используется. Поставлен, потому что другуго гигабитного пока нет. Ожидаю 3024.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скачивал помимо того, что генерировали пользователи, ещё на два компа в этом же свиче. Каждый по-отдельности разгоняется до 10 мегабайт, однако когда вместе, то они равномерно делят 17 мегабайт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а чипсет на матери какой? сколькичиповая архитектура? если нфорс то странна. тогда стало быть единственная панацея- вторую гигабитную сетевку затаривать и кроссовером на другой комп в кучу потоков... выяснишь че к чему... а вобще все тестить нада. сильно мало вводных штоб решение выдать...свитч как междупортами работает? оно ж на обычном RTL8326, вроде должно нормально работать без касяка... кстати нащщет последнего,берите D1024 да разводите 16 выводов контроллера через гальванические развязки, тот же 3024 получицца. вся схема в двойную УТП-шную розетку влазит, а 2 гигабитных порта по цене последней- эт крута =) особенно когда реч идет о бюджетных сетях =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

мля, а iperf'ом в падлу проверить LAN часть?

 

шина PCI 33*32*10^6 минус накладные расходы (до 10%, если железо нормальное). Но делится эта скорость на все PCI устройства, включая те что на материнке. Cм. lspci.

 

и от второй сетевухи будет только хуже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А вообще с iperf канал померить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

i5x5, А чего там перепаивать? И зачём гальванические развязки. EEPROM я ещё понимаю, а развязки для чего?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

iperf выдал следующее:

 

[ 4] local 10.0.8.8 port 5001 connected with 10.0.17.7 port 63732

[ 4] 0.0-10.0 sec 138 MBytes 115 Mbits/sec

[ 5] local 10.0.8.8 port 5001 connected with 10.0.17.7 port 64493

[ 5] 0.0-10.0 sec 133 MBytes 112 Mbits/sec

[ 4] local 10.0.8.8 port 5001 connected with 10.0.17.7 port 61510

[ 4] 0.0-10.0 sec 141 MBytes 118 Mbits/sec

[ 5] local 10.0.8.8 port 5001 connected with 10.0.5.55 port 61106

[ 5] 0.0-10.0 sec 132 MBytes 111 Mbits/sec

 

загрузка 17.7 сейчас порядка 2 мегабайт в секунду. это 16 мегабит. (17 мегабайт это 136 мегабит). Получается, что затык в свиче?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ещё одно наблюдение. В 17 мегабайт упирается исходящий с этого ftp-сервера канал, входящий в этот момент может легко принимать до 10 мегабайт. Больше не видел, потому что не было возможности проверить.

В сумме получается 27 мегабайт в дуплексе сетевуха/свич выдают, а стало быть и шина PCI эти 27 мегабайт в дуплексе тоже переваривает....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну дык попробуйте подключить одного клиента напрямую (без свитча) и посмотрите какая будет скорость.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А Вы уверены, что штатный пользователь прокачяет 1Гб? =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у меня дома случайно оказалась сетевушка гигабитная и ноутбук с гигабитным портом - решил протестировать. так вот безо всяких настроек самба отдала >30Мб/с с винта, "сервер" - athlon xp 2000+, мамка на via, винт seagate u8; клиент - windows xp, pentium m 1.6GHz, копирование в nul.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А щяз поставьте на сервер 4 сетевухи Гбит и 4 ноута и посмотрите как с сервера литца будет. Вопрос собственно говоря в этом. Тупит шина или ещё кто.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у меня дома случайно оказалась сетевушка гигабитная и ноутбук с гигабитным портом - решил протестировать. так вот безо всяких настроек самба отдала >30Мб/с с винта, "сервер" - athlon xp 2000+, мамка на via, винт seagate u8; клиент - windows xp, pentium m 1.6GHz, копирование в nul.

 

ИМХО, ограничение винта. IPERF был бы корректнее (но надо смотреть на загрузку проца, прога почему-то относительно тяжелая для проца).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А щяз поставьте на сервер 4 сетевухи Гбит и 4 ноута и посмотрите как с сервера литца будет. Вопрос собственно говоря в этом. Тупит шина или ещё кто.

 

при отдаче с винта трафик проходит как минимум 2 раза, 1-й с IDE, 2-й на сетевуху. Соответственно теоретический предел чуть больше 500Мбит HD. На практике, с не онбордного райда через онбордную гигабитную сетевуху 400Mbps (50Мбайт/сек) со свистом, проверено.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ИМХО, ограничение винта. IPERF был бы корректнее (но надо смотреть на загрузку проца, прога почему-то относительно тяжелая для проца).
я хотел посмотреть не синтетику, а гигабит в реальных приложениях - есть мнение, что на обычном железе гигабит преймущества в скорости не дает.

оказалось - фигня это всё, на копировании больших файлов дает даже на достаточно дохлом железе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

hdparm что говорит ???

http://knoppix.ru/adv290504.shtml

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Sirco, век живи, век учись, спасибо за инфу про hdparm

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Однозначно дело в пропускной способности PCI

32-битные гигабитки как раз такую скорость и дают.

на PCI-X 64 bit 133MHz гигабитке можно реально получить 900-950 мбит/с

А что касается файлового сервера, то надо грамотный рейд, тоже на PCI-X 64 bit 133MHz.

 

У нас стоит RocketRAID 1820A

http://www.highpoint-tech.com/USA/rr1820a.htm

 

пока только 4 винта в 5-м рейде. Скорость линейного чтения с масива 150-170 Мбайт/с.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Воткнул их обратно в 3Com на 100мбит - скорость выросла.

Сейчас ищем замену Длинку, пока не нашли.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Diesel, ты в курсе, что гигабит более требователен к меди?

Поставив обратно сотку ты не решил проблему, ты от неё отвернулся.

В Ебурге есть СЦ Д-Линка, отвези, проверят твой гигабитник.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.