Назад | Перейти на главную страницу

Задержка между скоростью отправки данных в 1 миллисекунду против 100 микросекунд увеличена в 35 раз. ЗАЧЕМ?

Эксперимент

hping -S --data 100 -c 100 10.56.1.2 -i u100 туда и обратно мин. / сред. / макс. = 0,5 / 14,0 / 15,8 мс

hping -S --data 100 -c 100 10.56.1.2 -i u1000 туда и обратно мин. / сред. / макс. = 0,3 / 0,4 / 4,8 мс

Наблюдение: Когда скорость отправки пакетов увеличивается с 1 миллисекунды до 100 микросекунд, средняя задержка увеличивается в 35 раз (от 0,4 до 14) миллисекунд

Настройка эксперимента

Оборудование: исходный и целевой серверы Супермикро (http://www.supermicro.com/products/system/1U/6016/SYS-6016TT-IBXF.cfm)

ОС: RHEL6

Сеть: подключено с помощью HP Procurve (модель 2524, она же J4813A)

IP-адреса: исходный сервер -> 10.56.1.1 и целевой сервер -> 10.56.1.2

Версия ядра: 2.6.32-358.2.1.el6.x86_64 как в источнике, так и в месте назначения.

Сетевая карта: двухпортовый гигабитный сетевой контроллер Intel® 82576 Ethernet

Настройки sysctl: без изменений по умолчанию

Вы можете решить это тайна ?

Это RHEL6, так что у вас есть много вариантов ...

Настройка систем Linux для финансовой торговли - обширная тема. Я могу дать вам несколько советов, но многое из этого будет зависеть от вашей среды, приложения и вашего оборудования.

Вы не изменили ни одного sysctl.conf настройки, так что с этой точки зрения предстоит еще многое сделать. Вы отслеживали загрузку и использование ЦП сервера во время выполнения теста?

Почему бы вам не попробовать быстро изменить два сервера, чтобы установить базовый уровень ...

Попробуйте установить настроенный-adm профиль для систем: латентность-производительность

Также отключите C-состояния и энергосбережение в BIOS ...

Еще одно хорошее руководство, которое стоит прочитать, чтобы начать работу.