Я искал аппаратную платформу, способную обрабатывать несколько потоков по 10 GigE. Нашёл одну, но поставщик сообщил мне плохую новость:
Привет, Майк! Просто хотел добавить: чтобы получить полнодуплексные 20 Гбит/с на уровне L3 (IP-маршрутизация) на всех восьми портах 10GE и при этом использовать всего 8 из 16 ядер процессора, тебе нужно будет добиться максимальной производительности процессоров Sandy Bridge с помощью асимметричной многозадачности, которую предоставляет DPDK. Обычный Linux такой высокой производительности не даст. С точки зрения приложений, потребуется правильная настройка — например, NUMA, фиксация кэша и прочее. Mikrotik поддерживает эти функции, необходимые для такой пропускной способности?
Привет, Майк! Просто хотел добавить: чтобы получить полнодуплексные 20 Гбит/с на уровне L3 (IP-маршрутизация) на всех восьми портах 10GE и при этом использовать всего 8 из 16 ядер процессора, тебе нужно будет добиться максимальной производительности процессоров Sandy Bridge с помощью асимметричной многозадачности, которую предоставляет DPDK. Обычный Linux такой высокой производительности не даст. С точки зрения приложений, потребуется правильная настройка — например, NUMA, фиксация кэша и прочее. Mikrotik поддерживает эти функции, необходимые для такой пропускной способности?