Тестирование гигабитных сетевых адаптеров на платформе TYAN Trinity GC-SL

Часть вторая: 64bit PCI интерфейс


Подчасть 3: поведение адаптеров на плавно изменяемых блоках передаваемых данных (NetPIPE), средняя розничная цена, выводы

В данном случае графики отражают стабильность работы адаптера (неизменяемость скорости) на всем промежутке от минимальных блоках передаваемых данных до максимальных. Если график ровный — все в порядке, если виден провал, то на данном размере блока передаваемых данных у адаптера проблема с производительностью.

Графики зависимости пропускной способности от размера отсылаемого пакета по каждой карте, NetPIPE, Linux


У обоих встроенных гигабитных чипов от Intel наблюдаюся несколько «дерганные» графики, хотя все провалы очень незначительные.


У 3Com 3C996B-T аномалий не обнаружено.

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

C Hardlink HA-64G тоже все в порядке.

У карты TRENDnet TEG-PCISXM2, собранной на чипе Marvell Yukon 88E8010, видны провалы в производительности на Jumbo фреймах менее 9000 байт. Причем заметно, что чем меньше размер MTU, тем больше таких провалов и только на 9К картина резко меняется, — провалы полностью исчезают.

У ZyXEL Omni Lan PCI G1 все ок.





Я собрал все адаптеры от SysKonnect в одну группу, так как у всех из них наблюдается одна и та же картина — провалы на графиках производительности, аналогичные адаптеру TRENDnet TEG-PCISXM2. И опять же аналогично TEG-PCISXM2, провалы полностью исчезают на кадрах размером 9К. Так как все эти адаптеры (SysKonnect и TRENDnet) тестировались на одном и том же драйвере, вероятно виноват именно он.

Поэтому, хотя карты от SysKonect показали отличную производительность, баг с падениями скорости на определенных размерах передаваемых данных несколько печалит.

Графики зависимости пропускной способности от размера отсылаемого пакета по каждой карте, сгруппированные по MTU.
NetPIPE, Linux

Для интересующихся, без комментариев приведены графики зависимостей пропускной способности от размера передаваемого блока в NetPIPE, где данные сгруппированы по размеру MTU. Они позволяют сравнить поведение (производительность в реальном времени) всех тестируемых адаптеров на конкретном размере MTU.





Доступность

Кроме скорости работы, а так же загрузки процессора, любой адаптер характеризует еще и цена. Она не учитывается в формуле индексов, а лишь приводится ниже, в виде таблицы. К сожалению, в нее не включены карты от Intel, так как тестировались лишь интегрированные в материнские платы решения. Все адаптеры, попавшие в статью, продаются в Москве, кроме плат от SysKonnect, по крайней мере о последних информации в price.ru обнаружено не было.

Средняя розничная цена гигабитных адаптеры на последний момент:

3Com 3C996B-T $87(5)
CNet ProG2000L Н/Д(0)
Hardlink HA-64G Н/Д(0)
TRENDnet TEG-PCITX2 Н/Д(0)
TRENDnet TEG-PCISXM2 Н/Д(0)
ZyXEL Omni Lan PCI G1 Н/Д(0)
SysKonnect SK-9844 Н/Д(0)
SysKonnect SK-9843 Н/Д(0)
SysKonnect SK-9843 v2.0 Н/Д(0)
SysKonnect SK-9822 Н/Д(0)
SysKonnect SK-9821 Н/Д(0)
SysKonnect SK-9821 v2.0 Н/Д(0)

Выводы

  • тестирование показало, что в следующий раз имеет смысл разделять серверные и десктопные версии адаптеров;
  • повторяющаяся ситуация с относительно низкой скоростью адаптеров под Windows 2000 требует в следующем тестировании проверить поведение адаптеров под Windows 2003 Server;
  • интерфейс CSA позволяет адаптеру (по крайней мере, от Intel) показать очень высокую производительность, приближающуюся к производительности адаптеров на 64бит PCI;
  • лидерами тестирования являются адаптеры от 3Com и «с натягом» (из-за не очень высокой скорости в Linux) от Intel. Сразу после них плотной группой идут карты от SysKonnect;
  • еще не у всех новых адаптеров все в порядке с драйверами, наглядным примером являются карты от CNET и Zyxel.


Навигация:

 

Материнские платы TYAN были предоставлены компанией 3Logic Inc.
Адаптеры 3Com были предоставлены представительством компании 3Com.
Адаптеры ZyXEL были предоставлены компанией ULTRA Computers
Адаптеры CNet и Hardlink были предоставлены компанией MAS Elektronik AG
Адаптеры TRENDnet были предоставлены компанией MultiCo ltd
Адаптеры SysKonnect предоставила компания Телеком Транспорт

 




Дополнительно

Тестирование гигабитных сетевых адаптеров на платформе TYAN Trinity GC-SL. Часть вторая: 64bit PCI интерфейс

Тестирование гигабитных сетевых адаптеров на платформе TYAN Trinity GC-SL

Часть вторая: 64bit PCI интерфейс

Подчасть 3: поведение адаптеров на плавно изменяемых блоках передаваемых данных (NetPIPE), средняя розничная цена, выводы

В данном случае графики отражают стабильность работы адаптера (неизменяемость скорости) на всем промежутке от минимальных блоках передаваемых данных до максимальных. Если график ровный — все в порядке, если виден провал, то на данном размере блока передаваемых данных у адаптера проблема с производительностью.

Графики зависимости пропускной способности от размера отсылаемого пакета по каждой карте, NetPIPE, Linux


У обоих встроенных гигабитных чипов от Intel наблюдаюся несколько «дерганные» графики, хотя все провалы очень незначительные.


У 3Com 3C996B-T аномалий не обнаружено.

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

C Hardlink HA-64G тоже все в порядке.

У карты TRENDnet TEG-PCISXM2, собранной на чипе Marvell Yukon 88E8010, видны провалы в производительности на Jumbo фреймах менее 9000 байт. Причем заметно, что чем меньше размер MTU, тем больше таких провалов и только на 9К картина резко меняется, — провалы полностью исчезают.

У ZyXEL Omni Lan PCI G1 все ок.





Я собрал все адаптеры от SysKonnect в одну группу, так как у всех из них наблюдается одна и та же картина — провалы на графиках производительности, аналогичные адаптеру TRENDnet TEG-PCISXM2. И опять же аналогично TEG-PCISXM2, провалы полностью исчезают на кадрах размером 9К. Так как все эти адаптеры (SysKonnect и TRENDnet) тестировались на одном и том же драйвере, вероятно виноват именно он.

Поэтому, хотя карты от SysKonect показали отличную производительность, баг с падениями скорости на определенных размерах передаваемых данных несколько печалит.

Графики зависимости пропускной способности от размера отсылаемого пакета по каждой карте, сгруппированные по MTU.
NetPIPE, Linux

Для интересующихся, без комментариев приведены графики зависимостей пропускной способности от размера передаваемого блока в NetPIPE, где данные сгруппированы по размеру MTU. Они позволяют сравнить поведение (производительность в реальном времени) всех тестируемых адаптеров на конкретном размере MTU.





Доступность

Кроме скорости работы, а так же загрузки процессора, любой адаптер характеризует еще и цена. Она не учитывается в формуле индексов, а лишь приводится ниже, в виде таблицы. К сожалению, в нее не включены карты от Intel, так как тестировались лишь интегрированные в материнские платы решения. Все адаптеры, попавшие в статью, продаются в Москве, кроме плат от SysKonnect, по крайней мере о последних информации в price.ru обнаружено не было.

Средняя розничная цена гигабитных адаптеры на последний момент:

3Com 3C996B-T
CNet ProG2000L
Hardlink HA-64G
TRENDnet TEG-PCITX2
TRENDnet TEG-PCISXM2
ZyXEL Omni Lan PCI G1
SysKonnect SK-9844
SysKonnect SK-9843
SysKonnect SK-9843 v2.0
SysKonnect SK-9822
SysKonnect SK-9821
SysKonnect SK-9821 v2.0

Выводы

  • тестирование показало, что в следующий раз имеет смысл разделять серверные и десктопные версии адаптеров;
  • повторяющаяся ситуация с относительно низкой скоростью адаптеров под Windows 2000 требует в следующем тестировании проверить поведение адаптеров под Windows 2003 Server;
  • интерфейс CSA позволяет адаптеру (по крайней мере, от Intel) показать очень высокую производительность, приближающуюся к производительности адаптеров на 64бит PCI;
  • лидерами тестирования являются адаптеры от 3Com и «с натягом» (из-за не очень высокой скорости в Linux) от Intel. Сразу после них плотной группой идут карты от SysKonnect;
  • еще не у всех новых адаптеров все в порядке с драйверами, наглядным примером являются карты от CNET и Zyxel.


Навигация:

 

Материнские платы TYAN были предоставлены компанией 3Logic Inc.
Адаптеры 3Com были предоставлены представительством компании 3Com.
Адаптеры ZyXEL были предоставлены компанией ULTRA Computers
Адаптеры CNet и Hardlink были предоставлены компанией MAS Elektronik AG
Адаптеры TRENDnet были предоставлены компанией MultiCo ltd
Адаптеры SysKonnect предоставила компания Телеком Транспорт