ERPC модернизирует свои крупные узлы Solana RPC во Франкфурте с помощью EPYC CPU 5-го поколения (Турин). Переход HTTP/WebSocket/Unlimited Endpoints на следующий уровень производительности для рабочих нагрузок, конкурирующих на уровне миллисекунд.

ERPC модернизирует свои крупные узлы Solana RPC во Франкфурте с помощью EPYC CPU 5-го поколения (Турин). Переход HTTP/WebSocket/Unlimited Endpoints на следующий уровень производительности для рабочих нагрузок, конкурирующих на уровне миллисекунд.

2026.02.04
ERPC, который развивают ELSOUL LABO B.V. (штаб-квартира — Амстердам, Нидерланды; CEO — Fumitake Kawasaki) и Validators DAO завершили развертывание EPYC CPU 5-го поколения (Турин) на своих крупных узлах RPC во Франкфурте (FRA).
Благодаря этому обновлению запас обработки при пиковой нагрузке и высокой параллельности был расширен для рабочих нагрузок RPC, особенно для HTTP, WebSocket и Unlimited Endpoints.

Почему Франкфурт остается ключевым регионом

ERPC продолжает инвестировать во Франкфурт, поскольку в этом регионе сконцентрированы условия, позволяющие сохранять стабильные результаты в реальном мире эксплуатация Solana-инфраструктуры.
Во Франкфурте размещено большое количество основных валидаторов и ставок, что создает структуру, в которой эксплуатация, например, прием Shreds, догоняющее сообщение, голосование и обновления состояния, могут осуществляться непрерывно по коротким сетевым путям. Эта структура обусловлена ​​не просто географической близостью, а основана на фактическом размещении участников исполнения и сетевых маршрутов.
В результате не только средняя задержка сохраняется на низком уровне, но и подавляется ее дисперсия, что позволяет результатам выполнения оставаться стабильными даже при наложении нескольких внешних факторов. Эти характеристики являются ключевым условием для поддержания воспроизводимых результатов в инфраструктуре выполнения RPC ERPC.

Какие сценарии эксплуатации меняются с этим обновлением

Внедрение EPYC CPUs 5-го поколения (Турин) укрепляет базу выполнения за счет одновременного улучшения среднего времени отклика, запаса обработки в пиковое время и стабильности при высоком уровне параллелизма.
Для разработчики и сценариев использования в финансовых целях, включая высокочастотную торговлю, где результаты определяются на уровне миллисекунд, поведение в моменты концентрированной нагрузки или перекрывающегося одновременного выполнения напрямую влияет на результаты. Это обновление переводит базу выполнения на следующий уровень производительности, поэтому обработка RPC продолжается без перегрузок, а выполнение может быть устойчивым даже в этих сценариях.
При использовании с высокой нагрузкой, включая Unlimited Endpoints, конфигурация обеспечивает стабильный запас обработки даже при увеличении одновременных подключений и плотности запросов.

Почему были выбраны EPYC CPU 5-го поколения (Турин)

EPYC 5-го поколения (Турин) — это поколение CPU, предназначенное для непрерывной работы на высоких тактовых частотах с поддержкой большого количества ядер и потоков.
Рабочие нагрузки Solana характеризуются быстрыми изменениями состояния нагрузки и последовательными пиками. В таких средах способность поддерживать как вычислительную производительность, так и эксплуатационную стабильность в условиях перекрывающейся нагрузки напрямую влияет на поведение догоняющего развития и стабильность результатов выполнения.
Благодаря значительным архитектурным улучшениям поколение Turin предлагает сбалансированное сочетание максимальной производительности и стабильной производительности, что делает его рациональным выбором в качестве ядра исполнительной платформы RPC для Solana.

Эффективная производительность, обеспечиваемая DDR5 6400 МГц

В рабочих нагрузках Solana RPC вычислительная обработка и доступ к памяти происходят часто и параллельно. Здесь важна не только пиковая пропускная способность, но и конфигурация, в которой скорость и поведение памяти остаются стабильными при постоянной нагрузке.
На платформах настольного класса конфигурации памяти с большим количеством модулей DIMM обычно приводят к снижению максимальной скорости памяти. Например, в спецификациях Ryzen 9 9950X определено DDR5-5600 для конфигураций с двумя DIMM и DDR5-3600 для конфигураций с четырьмя DIMM.
Для крупных узлов RPC во Франкфурте ERPC использует EPYC 5-го поколения (Турин) с серверно-ориентированной многоканальной конфигурацией памяти. Поколение EPYC 9005 (Турин) обеспечивает 12-канальную архитектуру памяти, а поддерживаемые платформы позволяют использовать память с высокой пропускной способностью, включая DDR5-6400.

Важность NVMe Gen5 и выбор хранилища

В узле эксплуатация Solana-инфраструктуры большие объемы данных непрерывно считываются и записываются в реестр и хранилище блоков. В этих условиях характеристики ввода-вывода хранилища напрямую влияют на результаты выполнения.
В настоящее время многие рабочие конфигурации основаны на EPYC CPU 4-го поколения в сочетании с хранилищем NVMe Gen4. Однако NVMe Gen5 сталкивается с ограничениями как в доступности, так и в эксплуатационных требованиях, и только ограниченное количество конфигураций можно стабильно использовать в производственных средах.
Система хранения NVMe Gen5, представленная в этом обновлении, была выбрана для обеспечения стабильных характеристик ввода-вывода даже при непрерывных рабочих нагрузках чтения и записи, типичных для эксплуатация Solana-инфраструктуры. В сотрудничестве с партнерскими центрами обработки данных было протестировано несколько вариантов NVMe Gen5 и выбраны те, которые наиболее подходят для рабочих нагрузок Solana.

Преимущества выбора ERPC

ERPC возник на основе нашего собственного проекта эксплуатация.
При выполнении таких процессов, как чеканка NFT-карт и механика 100-pull Gacha, которые генерируют большие объемы транзакций за короткие периоды времени, мы сталкивались с ситуациями, когда существующие среды RPC не успевали за ними, что приводило к нестабильным результатам выполнения. Чтобы решить эту проблему, нам нужно было создать среду RPC, способную обрабатывать наши собственные варианты использования.
Впоследствии, изучая проблемы, с которыми сталкивались другие проекты, мы выявили множество случаев, когда инфраструктура RPC становилась узким местом при обработке с высокой нагрузкой. Когда в этих проектах использовалась инфраструктура, которую мы создали для реальных рабочих нагрузок, мы получили конкретные оценки относительно успешности выполнения и стабильности под нагрузкой.
Основываясь на этом опыте реальной эксплуатацииal, ERPC был разработан с учетом того, что он должен продолжать выдерживать обработку транзакций с высокой нагрузкой. Усовершенствования базы выполнения RPC продолжаются, что обусловлено реальными моделями использования и отзывами.

Истоки проекта ERPC и путь вперед

ERPC начался с практического опыта, полученного в ходе реализации собственных проектов.
Чтобы стабильно выполнять обработку транзакций с высокой нагрузкой, необходимо было спроектировать всю базу выполнения на стороне RPC, включая конфигурацию, запас обработки и поведение догона. Это требование не было уникальным для одного проекта, а было общим для многих проектов Solana.
ERPC призван предоставить воспроизводимую основу выполнения, которая обеспечивает высококачественную сеть эксплуатация Solana-инфраструктуры в реальных средах. В дальнейшем мы продолжим совершенствовать базу выполнения RPC на основе реальных рабочих нагрузок и условий использования.
Практическое использование и отзывы пользователей еще больше укрепляют эту основу.
В ответ на эти отзывы ERPC продолжит инвестировать в повышение производительности и надежности своей инфраструктуры выполнения RPC.
Благодарим вас за постоянную поддержку ERPC.
Официальный Discord-сервер Validators DAO: https://discord.gg/C7ZQSrCkYR
Официальный сайт ERPC: https://erpc.global/en