16:50 

Тестирование сети

Ржавый Филин
Shok ebasit hissra. Meraad astaarit, meraad itwasit, aban aqun. Maraas shokra. Anaan esaam Qun.
Поскольку дома у меня стоит небольшой сервер, заточенный под хранение кучи инфы и предоставление разных мелких сервисов, захотелось мне организовать максимально быстрый линк между основным компьютером и сервером.
Недавно, в ходе поисков нормальных сетевых карт, на работе мне дали пощупать Intel Gigabit ET Dual Port Server. Суровая фигня, требующая ажно PCIe x4. Вставил я ее в сервер (пришлось пожертвовать видеокартой, но у меня для такого случая есть nVidia Riva TNT2 на PCI)
Поставил драйвера, воткнул шлейфы, скачал и установил на обе машины TamoSoft Throughput Test
На компьютере у меня стоит Marvell Yukon 88E8056. Интегрированная, и доселе лучшее из того что у меня было. Будем пользовать ее, что же делать е-мое.
На сервере стоит внешняя PCI-E Realtek 8111C и теперь - Gigabit ET.

Было выполнено TCP Optimizer с настройками Optimal и последующей перезагрузкой на обоих компах.
Тестирование начал с проверки, на какую часть канала я могу не надеяться - выкрутил настройки карты на 100Mbps Full Duplex и запустил тест.

Для IPv4



Для IPv6:



Как видно из картинок, 100 мегабит используются практически полностью. Видимо, использование канал в 5% IPv4 и в 7% IPv6 - какие-то служебные данные.

Переходим к карте Realtek 8111C
Здесь я уже включил Jumbo Frame (4K, она больше не поддерживает. Нормальная работа Jumbo Frame проверена ping -f -l 4000)

Для IPv4



Для IPv6:



Вот тебе бабушка и гигабит. Со стандартными настройками драйвера карта чуть-чуть не доползает до 400Mbps.

Переходим к Intel Gigabit ET Server
Здесь включен и проверен Jumbo Frame 9K

Для IPv4



Для IPv6:



Вот тут уже интереснее. Судя по всему, потолок Marvell Yukon в основном компе - где-то в районе 900Mbps, и выше подняться не выйдет.
Но по сравнению с реалтеком этот девайс показывает что-то более похожее на гигабит.
Так же интересно, что IPv6 имеет лучшую скорость, чем IPv4.

Теперь попробуем немножко оттюнить Realtek'а
Полез в настройки драйвера и отключил всю автоматику карты. На выходе имеем следующее:

Для IPv4



Для IPv6:



Скорость передачи резко возросла. До уровня Intel не дотягивает, но все же вполне ощутимо.
Провел некоторое количество экспериментов, выяснил что особенно влияет на производительность Realtek 8111C
параметры
UDP Cheksum Offload и Interrupt Moderation. Выставленные в OFF они и дают ту разницу, которая видна на картинках.

Надо будет добыть еще один серверный адаптер, чтобы проверить можно ли достичь заявленного гигабита.


@музыка: Amethystium - Satori

@настроение: Хорошее

@темы: Совиные обзоры, IT-сфера

URL
Комментарии
2014-12-27 в 20:28 

RBS_Vader
Манул Шрёдингера
Дуал линк попробуй, потому что два кабеля по гигабиту могут получше выйти мне в итоге, чем ИБ.

2014-12-27 в 20:37 

Ржавый Филин
Shok ebasit hissra. Meraad astaarit, meraad itwasit, aban aqun. Maraas shokra. Anaan esaam Qun.
RBS_Vader, в принципе можно, да. Но я хотел бы сначала выжать гигабит, прежде чем пытаться получить что-то лучше :)

URL
   

Утёс ржавой совы

главная