kamuzon Posted March 15, 2006 Posted March 15, 2006 Система: 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)? Кто-нибудь пробовал что-нибудь подобное? Вставить ник Quote
Vicus Posted March 15, 2006 Posted March 15, 2006 А что за ftp-демон стоит? Может попробовать его сменить? Вставить ник Quote
Nailer Posted March 15, 2006 Posted March 15, 2006 Сетевуха на PCI33? Тогда это нормально.. Вставить ник Quote
i5x5 Posted March 15, 2006 Posted March 15, 2006 могет дело в свитче гигабитном? бывает лимитицца по портам изза багов контроллера. если со свитчем все гут стало быть патчкорд нада менять пробовать вариации... ИМХО дело не в самом серве, ему то че сделаецца... фтп то оно как правило или работает или неработает =) Вставить ник Quote
kamuzon Posted March 15, 2006 Author Posted March 15, 2006 был штатный фрёвый. сейчас стоит proftpd, так как надо резать количество сессий с одного ипа до 2х штук. Вроде как PCI33 позволяет прогонять до гигабита в секунду. 17 мегабайт это сильно меньше. Свич dlink 3524. 3ий уровень не используется. Поставлен, потому что другуго гигабитного пока нет. Ожидаю 3024. Вставить ник Quote
kamuzon Posted March 15, 2006 Author Posted March 15, 2006 Скачивал помимо того, что генерировали пользователи, ещё на два компа в этом же свиче. Каждый по-отдельности разгоняется до 10 мегабайт, однако когда вместе, то они равномерно делят 17 мегабайт. Вставить ник Quote
i5x5 Posted March 15, 2006 Posted March 15, 2006 а чипсет на матери какой? сколькичиповая архитектура? если нфорс то странна. тогда стало быть единственная панацея- вторую гигабитную сетевку затаривать и кроссовером на другой комп в кучу потоков... выяснишь че к чему... а вобще все тестить нада. сильно мало вводных штоб решение выдать...свитч как междупортами работает? оно ж на обычном RTL8326, вроде должно нормально работать без касяка... кстати нащщет последнего,берите D1024 да разводите 16 выводов контроллера через гальванические развязки, тот же 3024 получицца. вся схема в двойную УТП-шную розетку влазит, а 2 гигабитных порта по цене последней- эт крута =) особенно когда реч идет о бюджетных сетях =) Вставить ник Quote
desperado Posted March 15, 2006 Posted March 15, 2006 мля, а iperf'ом в падлу проверить LAN часть? шина PCI 33*32*10^6 минус накладные расходы (до 10%, если железо нормальное). Но делится эта скорость на все PCI устройства, включая те что на материнке. Cм. lspci. и от второй сетевухи будет только хуже. Вставить ник Quote
kostyk Posted March 15, 2006 Posted March 15, 2006 А вообще с iperf канал померить? Вставить ник Quote
Mancubus Posted March 15, 2006 Posted March 15, 2006 i5x5, А чего там перепаивать? И зачём гальванические развязки. EEPROM я ещё понимаю, а развязки для чего? Вставить ник Quote
kamuzon Posted March 15, 2006 Author Posted March 15, 2006 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 мегабит). Получается, что затык в свиче?! Вставить ник Quote
kamuzon Posted March 15, 2006 Author Posted March 15, 2006 ещё одно наблюдение. В 17 мегабайт упирается исходящий с этого ftp-сервера канал, входящий в этот момент может легко принимать до 10 мегабайт. Больше не видел, потому что не было возможности проверить. В сумме получается 27 мегабайт в дуплексе сетевуха/свич выдают, а стало быть и шина PCI эти 27 мегабайт в дуплексе тоже переваривает.... Вставить ник Quote
edo Posted March 15, 2006 Posted March 15, 2006 ну дык попробуйте подключить одного клиента напрямую (без свитча) и посмотрите какая будет скорость. Вставить ник Quote
Mancubus Posted March 15, 2006 Posted March 15, 2006 А Вы уверены, что штатный пользователь прокачяет 1Гб? =) Вставить ник Quote
edo Posted March 15, 2006 Posted March 15, 2006 у меня дома случайно оказалась сетевушка гигабитная и ноутбук с гигабитным портом - решил протестировать. так вот безо всяких настроек самба отдала >30Мб/с с винта, "сервер" - athlon xp 2000+, мамка на via, винт seagate u8; клиент - windows xp, pentium m 1.6GHz, копирование в nul. Вставить ник Quote
Mancubus Posted March 15, 2006 Posted March 15, 2006 А щяз поставьте на сервер 4 сетевухи Гбит и 4 ноута и посмотрите как с сервера литца будет. Вопрос собственно говоря в этом. Тупит шина или ещё кто. Вставить ник Quote
desperado Posted March 15, 2006 Posted March 15, 2006 у меня дома случайно оказалась сетевушка гигабитная и ноутбук с гигабитным портом - решил протестировать. так вот безо всяких настроек самба отдала >30Мб/с с винта, "сервер" - athlon xp 2000+, мамка на via, винт seagate u8; клиент - windows xp, pentium m 1.6GHz, копирование в nul. ИМХО, ограничение винта. IPERF был бы корректнее (но надо смотреть на загрузку проца, прога почему-то относительно тяжелая для проца). Вставить ник Quote
desperado Posted March 15, 2006 Posted March 15, 2006 А щяз поставьте на сервер 4 сетевухи Гбит и 4 ноута и посмотрите как с сервера литца будет. Вопрос собственно говоря в этом. Тупит шина или ещё кто. при отдаче с винта трафик проходит как минимум 2 раза, 1-й с IDE, 2-й на сетевуху. Соответственно теоретический предел чуть больше 500Мбит HD. На практике, с не онбордного райда через онбордную гигабитную сетевуху 400Mbps (50Мбайт/сек) со свистом, проверено. Вставить ник Quote
edo Posted March 15, 2006 Posted March 15, 2006 ИМХО, ограничение винта. IPERF был бы корректнее (но надо смотреть на загрузку проца, прога почему-то относительно тяжелая для проца). я хотел посмотреть не синтетику, а гигабит в реальных приложениях - есть мнение, что на обычном железе гигабит преймущества в скорости не дает.оказалось - фигня это всё, на копировании больших файлов дает даже на достаточно дохлом железе. Вставить ник Quote
Sirco Posted March 17, 2006 Posted March 17, 2006 hdparm что говорит ??? http://knoppix.ru/adv290504.shtml Вставить ник Quote
BETEPAH Posted March 18, 2006 Posted March 18, 2006 Sirco, век живи, век учись, спасибо за инфу про hdparm Вставить ник Quote
Mr.Cool Posted March 24, 2006 Posted March 24, 2006 Однозначно дело в пропускной способности 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 Мбайт/с. Вставить ник Quote
Diesel Posted March 24, 2006 Posted March 24, 2006 Встречаля с ситуацией, когда гигабитный коммутатор Длинк по страшному тупил Стоял у верстальщиков, они стали жаловаться что скорость очень маленькая. Воткнул их обратно в 3Com на 100мбит - скорость выросла. Сейчас ищем замену Длинку, пока не нашли. Вставить ник Quote
pkozik Posted March 28, 2006 Posted March 28, 2006 Diesel, ты в курсе, что гигабит более требователен к меди? Поставив обратно сотку ты не решил проблему, ты от неё отвернулся. В Ебурге есть СЦ Д-Линка, отвези, проверят твой гигабитник. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.