Всем привет, имеется сервер (FC9) с двумя сетевыми картами, обе интел, одна e100, другая e1000.
тестируем с помощью фтп:
e100 (eth1) - 11Мбайт/сек (именно байт)
e1000 (eth0) - 4Мбайт/секКуда копать - не знаю, первый раз столкнулся, вот что говорит ethtool:
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: g
Current message level: 0x00000010 (16)
Link detected: yesSettings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbag
Wake-on: g
Current message level: 0x00000001 (1)
Link detected: yesЕдинственное, чем отличается, поле Port, но как я понимаю, отсутствие MII не должно приводить к снижению эффективности работы на заявленной скорости.
также у eth0 очередь исходящих пакетов была равна 100, имзенил на 1000 - не помогло.
Одна надежда на вас, камрады.
Спасибо
Подразумевая, что дело не в связующих свичах, не в плохом кабеле и не в хитрых (или непродуманных) настройках файрвола, можно свалить низкую скорость не только на сами интерфейсы, но и на производительность сервера, отдаваемую на нужды процесса фтп сервера.Сам сталкивался недавно с похожей проблемой. Скорость через всего один свич по FTP на 100 мегабитном интерфейсе не превышала 1 мегабайта в секунду...
Пользуюсь proftpd. Сначала заметил, что в несколько потоков качается заметно быстрее и суммарная скорость получается как надо. Взял на заметку.
Убрал все таймауты из конфига. Кажется что-то там с документацией не сходится... Потом поднял приоритет самого процесса фтп-сервера. С высоким приоритетом скорость в один поток поднялась до лимита, заданного шейпером.Планирую сменить фтп сервер и добиться максимальных скоростей без изменения приоритета.
Всегда сокращайте количество сущностей. В данном случае используйте iperf для тестирования вместо ftp и попробуйте поменять местами патчкорды.