URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 81913
[ Назад ]

Исходное сообщение
"Низкая скорость сетевого интерфейса"

Отправлено bromantik , 10-Сен-08 11:44 
Всем привет, имеется сервер (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: yes

Settings 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 - не помогло.

Одна надежда на вас, камрады.
Спасибо


Содержание

Сообщения в этом обсуждении
"Низкая скорость сетевого интерфейса"
Отправлено mikra , 10-Сен-08 12:27 
Подразумевая, что дело не в связующих свичах, не в плохом кабеле и не в хитрых (или непродуманных) настройках файрвола, можно свалить низкую скорость не только на сами интерфейсы, но и на производительность сервера, отдаваемую на нужды процесса фтп сервера.

Сам сталкивался недавно с похожей проблемой. Скорость через всего один свич по FTP на 100 мегабитном интерфейсе не превышала 1 мегабайта в секунду...

Пользуюсь proftpd. Сначала заметил, что в несколько потоков качается заметно быстрее и суммарная скорость получается как надо. Взял на заметку.
Убрал все таймауты из конфига. Кажется что-то там с документацией не сходится... Потом поднял приоритет самого процесса фтп-сервера. С высоким приоритетом скорость в один поток поднялась до лимита, заданного шейпером.

Планирую сменить фтп сервер и добиться максимальных скоростей без изменения приоритета.


"Низкая скорость сетевого интерфейса"
Отправлено angra , 10-Сен-08 18:28 
Всегда сокращайте количество сущностей. В данном случае используйте iperf для тестирования вместо ftp и попробуйте поменять местами патчкорды.