Тестирование гигабитных сетевых адаптеров на платформе TYAN Trinity GC-SL. Часть первая: 32bit PCI интерфейс
Подчасть 3: поведение адаптеров на плавно изменяемых блоках передаваемых данных (NetPIPE), средняя розничная цена, выводы
В данном случае графики отражают стабильность работы адаптера (неизменяемость скорости) на всем промежутке от минимальных
блоках передаваемых данных до максимальных. Если график ровный все в порядке,
если виден провал, то на данном размере блока передаваемых данных у адаптера проблема с производительностью.
Графики зависимости пропускной способности от размера отсылаемого пакета по каждой карте, NetPIPE, Linux
У 3Com 3C996B-T аномалий не обнаружено.
CNet ProG2000L удалось протестировать только с отключенным гига-фреймами, но даже в этом случае с адаптером (или его драйвером) что-то не то.
Наблюдаются провалы производительности на некоторых размерах пакетов.
C D-Link DGE-510T все хорошо.
C Hardlink HA-64G тоже все впорядке.
У оптической карты TRENDnet TEG-PCISXM2 на чипе Marvell Yukon 88E8010 наблюдаются провалы производительности на размерах MTU (а значит и
гига-кадров) до 6000 включительно. На 9000 все впорядке. Такая же ситуация будет и на SysKonnect адаптере (сделанном на том же чипе),
это мы увидим ниже.
У ZyXEL Omni Lan PCI G1 все ок.
Адаптеры SysKonnect были собраны в одну группу, так как ситуация со всеми ними аналогичная. Провалы на некоторых размерах пакетов вплоть до
6000 MTU. На Jumbo-фреймах размером 9000 провалы исчезают.
Причем чем меньше размеры передаваемого пакета (и меньше размер Jumbo фрейма), тем более вероятен провал производительности.
Так как это повторяется со всеми адаптерами (на разных чипах), есть предположение, что виноват драйвер.
К сожалению, данная аномалия несколько омрачает хорошие показатели индекса производительности адаптеров от SysKonnect.
Графики зависимости пропускной способности от размера отсылаемого пакета по каждой карте, сгруппированные по MTU. NetPIPE, Linux
Для интересующихся, без комментариев приведены графици зависимостей пропускной способности от размера передаваемого блока в NetPIPE,
где данные сгруппированы по размеру MTU.
Графики представляют нечто сводное с пиковой пропускной способностью адаптеров в NetPIPE и скоростями на различных размерах блоков передаваемых данных.
Доступность
Индексы производительности это конечно хорошо, но все же не последнюю роль играет цена адаптеров. Она не была учтена в индексах, но тем не менее
достаточно важна.
Все адаптеры, попавшие в статью, продаются в Москве, кроме плат от SysKonnect, по крайней мере о последних информации в price.ru обнаружено не было.
Всегда сложно писать выводы по сводным обзорам, особенно если нет явного лидера. Гигабитный адаптер 3Com обладает хорошей производительностью
и не сильно загружает процессор, особенно под Linux. Но цена... Hardlink имеет среднюю производительность, зато низкую цену.
У SysKonnect и оптического адаптера от Trendnet так же высокая производительность и не очень сильная загрузка процессора, к тому же огромный список поддерживаемых операционных систем.
Но провалы производительности на некоторых размерах пакетов в NetPIPE не позволяют назвать его безусловным лидером. Возможно, дело изменит новая версия
драйвера. Гигабитный контроллер Realtek 8169 интегрируют в материнские платы все, кому не лень (т.е. фактически мы получаем бесплатный гигабит на борту),
но на платформе Tyan этот контроллер показал себя далеко не с положительной стороны.
Кому что ближе? Все зависит от стоящих задач. В любом случае, данный обзор призван сравнить лишь адаптеры, большинство из которых интегрируются в материнские
платы, ведь ставить высокоскоростной гигабитный адаптер в 32 битную шину PCI явная глупость он не раскроет весь свой потенциал.
Во второй части речь пойдет о тестировании этих же адаптеров на 64 битной шине PCI. Вот там и подведем итоги.
подчасть 3: поведение адаптеров на плавно изменяемых блоках передаваемых данных (NetPIPE), средняя розничная цена, выводы
Материнские платы TYAN были предоставлены компанией «3Logic Inc.» Адаптеры 3Com были предоставлены представительством компании «3Com.» Адаптеры D-Link и ZyXEL были предоставлены компанией «ULTRA Computers» Адаптеры CNet и Hardlink были предоставлены компанией «MAS Elektronik AG» Адаптеры TRENDnet были предоставлены компанией «MultiCo ltd» Адаптеры SysKonnect предоставила компания «Телеком Транспорт»
Евгений Зайцев (eightn@ixbt.com)
Опубликовано 7 мая 2004 г.