Ключевые факты
- Рабочая станция достигает скорости передачи данных 25 Гбит/с.
- Система построена на базе процессора AMD Threadripper 3970X.
- Для подключения используется сетевая карта Mellanox ConnectX-6 Dx.
- Для сборки требуются определенные оптимизации сетевого стека ядра Linux.
Краткая сводка
Ассоциация SCION опубликовала подробный отчет о создании рабочей станции, способной к передаче данных со скоростью 25 Гбит/с. Эта высокопроизводительная система предназначена для поддержки разработки и тестирования интернет-архитектуры SCION. Проект подчеркивает потенциал стандартного вычислительного оборудования при использовании оптимизированных программных конфигураций.
Ключевыми компонентами сборки являются процессор AMD Threadripper и специальное сетевое оборудование, выбранное за способность обрабатывать высокую пропускную способность. Выводы ассоциации свидетельствуют о том, что для достижения таких скоростей требуется тщательное внимание к сетевому стеку ядра Linux. Эта рабочая станция служит практическим примером высокоскоростных сетевых возможностей для сообщества.
Аппаратная конфигурация
Рабочая станция построена вокруг процессора AMD Threadripper 3970X. Этот ЦП обеспечивает необходимое количество ядер и линий PCIe для поддержки высокоскоростной передачи данных. Система оснащена 256 ГБ оперативной памяти для обработки больших буферов, требуемых для передачи со скоростью 25 Гбит/с.
Для сети в сборке используется сетевой интерфейсный адаптер Mellanox ConnectX-6 Dx. Эта карта способна обрабатывать 100 Гбит/с, что обеспечивает значительный запас прочности для целевой скорости. Ассоциация выбрала именно это оборудование из-за его надежности и поддержки драйверов в экосистеме Linux.
Подсистема хранения состоит из нескольких твердотельных накопителей NVMe, сконфигурированных в массиве RAID. Это гарантирует, что ввод-вывод с диска не станет узким местом во время сетевого тестирования. Вся система работает под управлением последней версии операционной системы Linux, оптимизированной для низкой задержки и высокой пропускной способности.
Программная оптимизация
Достижение пропускной способности 25 Гбит/с потребовало значительной настройки операционной системы. Ассоциация SCION изменила несколько параметров ядра для оптимизации сетевого стека. Это включало настройку размеров буферов и параметров обработки прерываний.
Команда использовала специальные инструменты для мониторинга и настройки производительности. Они сосредоточились на снижении нагрузки на ЦП, связанной с обработкой пакетов. Включив такие функции, как Receive Side Scaling (RSS), они распределили сетевую нагрузку по нескольким ядрам процессора.
В отчете подробно описаны шаги по настройке сетевого драйвера для достижения максимальной производительности. Эти оптимизации критически важны для устранения программных ограничений, которые обычно не позволяют оборудованию раскрыть весь свой потенциал. В результате получилась система, которая эффективно обрабатывает высокие скорости передачи данных.
Результаты производительности
Рабочая станция успешно поддерживала скорость передачи данных 25 Гбит/с во время тестирования. Ассоциация подтвердила эти результаты с помощью стандартных инструментов для тестирования сети. Система сохраняла стабильность при постоянной нагрузке, демонстрируя жизнеспособность аппаратной и программной конфигурации.
Измерения задержки оставались низкими даже при максимальной пропускной способности. Это важнейший показатель для архитектуры SCION, которая отдает приоритет безопасному и эффективному маршрутизированию. Эта сборка доказывает, что высокопроизводительные сети доступны при использовании компонентов потребительского (или полупрофессионального) уровня.
Ассоциация опубликовала эти результаты, чтобы предоставить ориентир для других исследователей. Данные показывают, что при правильной настройке стандартные серверы могут конкурировать со специализированным сетевым оборудованием. Это снижает порог входа для проведения передовых сетевых исследований.
Значение для SCION
Эта высокоскоростная рабочая станция служит важным инструментом для Ассоциации SCION. Она позволяет проводить строгое тестирование протокола SCION в условиях высокой нагрузки. Ассоциация использует такие системы для проверки масштабируемости и функций безопасности своей интернет-архитектуры.
Проект SCION направлен на замену текущей интернет-инфраструктуры более безопасной и устойчивой альтернативой. Высокопроизводительные испытательные стенды необходимы для имитации реальных сетевых трафик-паттернов. Рабочая станция на 25 Гбит/с позволяет ассоциации проводить стресс-тестирование управляющей и информационной плоскостей протокола.
Делясь деталями сборки, ассоциация поощряет более широкое внедрение и тестирование SCION. Они демонстрируют, что необходимое оборудование легко доступно. Эта прозрачность помогает создать сообщество вокруг разработки технологий сетей следующего поколения.




