CHR 6.45.8 RouterMaxx Vengeance на ESXi 6.7U3 / i7-7700 / 32GB. Используется как пограничный роутер, подключённый к IX и провайдеру. Более 90 сессий BGP-пиринга. Частичные маршруты от провайдера. Любая нагрузка на любом из интерфейсов приводит к более чем ~3000 сбросам tx-очереди в секунду. Например:
/interface monitor-traffic interface=sfp-sfpplus7
name: sfp-sfpplus7
rx-пакетов в секунду: 129 961
rx-бит в секунду: 290.7Mbps
fp-rx-пакетов в секунду: 0
fp-rx-бит в секунду: 0bps
rx-сбросов в секунду: 0
rx-ошибок в секунду: 0
tx-пакетов в секунду: 218 756
tx-бит в секунду: 2.1Gbps
fp-tx-пакетов в секунду: 0
fp-tx-бит в секунду: 0bps
tx-сбросов в секунду: 0
tx-очередь-сбросов в секунду: 2 836
tx-ошибок в секунду: 0
Это происходит и на фронтальном расширении MaxxWave 4-Port 10G, и на задней карте расширения HotLava St. Helens 4-Port 10G. Используются FS-модули. Загруженность CHR CPU — около 40% при 5 Гбит/с, загруженность CPU ESXi — около 80% при 5 Гбит/с.
Планирую выделить время для отключения гиперпоточности в BIOS — надеюсь, это даст небольшой прирост производительности, но сомневаюсь, что это решит проблему. Помимо отличных советов по повышению производительности CHR от NorthIdahoTom, есть ли ещё какие-то идеи?
/interface monitor-traffic interface=sfp-sfpplus7
name: sfp-sfpplus7
rx-пакетов в секунду: 129 961
rx-бит в секунду: 290.7Mbps
fp-rx-пакетов в секунду: 0
fp-rx-бит в секунду: 0bps
rx-сбросов в секунду: 0
rx-ошибок в секунду: 0
tx-пакетов в секунду: 218 756
tx-бит в секунду: 2.1Gbps
fp-tx-пакетов в секунду: 0
fp-tx-бит в секунду: 0bps
tx-сбросов в секунду: 0
tx-очередь-сбросов в секунду: 2 836
tx-ошибок в секунду: 0
Это происходит и на фронтальном расширении MaxxWave 4-Port 10G, и на задней карте расширения HotLava St. Helens 4-Port 10G. Используются FS-модули. Загруженность CHR CPU — около 40% при 5 Гбит/с, загруженность CPU ESXi — около 80% при 5 Гбит/с.
Планирую выделить время для отключения гиперпоточности в BIOS — надеюсь, это даст небольшой прирост производительности, но сомневаюсь, что это решит проблему. Помимо отличных советов по повышению производительности CHR от NorthIdahoTom, есть ли ещё какие-то идеи?

