Мне интересно, есть ли что-нибудь в конфигурации Solaris 10, что я могу изменить, чтобы решить странную проблему производительности сети, с которой я столкнулся.
У меня есть две машины Solaris 10, каждая из которых общается с третьей. Между первым и третьим я вижу следующую производительность сетевой передачи:
me@sever_three:/var/adm> netio -t server_one
NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel
TCP connection established.
Packet size 1k bytes: 3652 KByte/s Tx, 3012 KByte/s Rx.
Packet size 2k bytes: 13977 KByte/s Tx, 10910 KByte/s Rx.
Packet size 4k bytes: 5604 KByte/s Tx, 14780 KByte/s Rx.
Packet size 8k bytes: 52212 KByte/s Tx, 30345 KByte/s Rx.
Packet size 16k bytes: 25432 KByte/s Tx, 38524 KByte/s Rx.
Packet size 32k bytes: 41940 KByte/s Tx, 52256 KByte/s Rx.
а ко второму вижу:
me@server_three:/var/adm> netio -t server_two
NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel
TCP connection established.
Packet size 1k bytes: 3804 KByte/s Tx, 400 KByte/s Rx.
Packet size 2k bytes: 16477 KByte/s Tx, 1349 KByte/s Rx.
Packet size 4k bytes: 76230 KByte/s Tx, 1384 KByte/s Rx.
Packet size 8k bytes: 33076 KByte/s Tx, 6782 KByte/s Rx.
Packet size 16k bytes: 108829 KByte/s Tx, 111466 KByte/s Rx.
Packet size 32k bytes: 112070 KByte/s Tx, 112098 KByte/s Rx.
Сейчас мы изучаем кабели и маршрутизаторы, но мне было интересно, существует ли какая-либо конфигурация Solaris 10, которая может регулировать или иным образом влиять на производительность второго сервера (при размере пакета 1 КБ).
Машины находятся на расстоянии 1 шага друг от друга, напрямую подключены через маршрутизатор. Сетевая статистика не показывает очевидных ошибок, хотя, если у кого-то есть хороший способ проверить, дайте мне знать.
Вы проверили, правильно ли установлены скорость и дуплекс на server_one (и его переключателе)? Находятся ли server_one и server_two в одной сети? Обмениваются ли они с server_three одним и тем же интерфейсом? Испытываете ли вы такие же проблемы с производительностью между server_one и server_two?