ERPC 以第五代 EPYC(Turin)升级法兰克福大型 Solana RPC 节点,将 HTTP / WebSocket / Unlimited Endpoints 提升至面向毫秒级竞争工作负载的下一性能层级

由 ELSOUL LABO B.V.(总部:荷兰阿姆斯特丹,CEO:Fumitake Kawasaki)与 Validators DAO 运营的 ERPC,已在法兰克福(FRA)区域的大型 RPC 节点完成第五代 EPYC CPU(Turin)的部署。
通过此次升级,RPC 工作负载——特别是 HTTP、WebSocket 和 Unlimited Endpoints——在峰值负载和高并发下的处理余量得到提升。
为何法兰克福仍然是核心区域
ERPC 持续投资法兰克福,因为在实际 Solana 运营中使结果保持稳定的条件集中在该区域。
法兰克福高度集中着主要验证者和质押,Shreds 接收、追赶、投票和状态更新等操作因而能够沿较短的网络路径持续进行。这种结构不只来自地理上的接近,还取决于执行参与者与网络路由的实际分布。
因此,不仅平均延迟保持在较低水平,延迟方差也得到抑制,即使多个外部因素叠加,执行结果也能保持稳定。这些特性是 ERPC 的 RPC 执行基础设施内维持可复现结果的关键前提。
此次升级改变了哪些运营场景
EPYC 第五代 CPU(Turin)的引入通过同时改善平均响应时间、峰值时段处理余量和高并发下的稳定性来加强执行基础。
对于开发者和金融用例——包括结果以毫秒计的高频交易——系统在负载集中或并发执行叠加时的表现会直接影响结果。此次升级将执行基础提升至下一个性能层级,使 RPC 处理在这些场景下也能持续运行而不产生拥堵。
对于包括 Unlimited Endpoints 在内的高负载用途,该配置确保即使并发连接和请求密度增加,也能保持稳定的处理余量。
为何选择 EPYC 第五代 CPU(Turin)
第五代 EPYC(Turin)在支持大量核心和线程的同时,能够持续保持较高主频。
Solana 工作负载的特点是负载状态的快速切换和连续的峰值。在此类环境中,在负载叠加条件下同时维持计算性能和运营稳定性的能力直接影响追赶行为和执行结果的稳定性。
通过重大的架构改进,Turin 这一代在最大性能和持续性能之间提供了均衡组合,使其成为 Solana RPC 执行平台核心的合理选择。
DDR5 6400MHz 带来的有效性能
在 Solana RPC 工作负载中,计算处理和内存访问频繁且并行发生。在此,重要的不仅是峰值带宽,还有在持续负载下内存速度和行为保持一致的配置。
在桌面级平台上,DIMM 数量越多,通常支持的最高内存速度越低。例如,Ryzen 9 9950X 的规格定义了双 DIMM 配置下的 DDR5-5600 和四 DIMM 配置下的 DDR5-3600。
对于法兰克福的大型 RPC 节点,ERPC 采用了 EPYC 第五代(Turin)搭配面向服务器的多通道内存配置。EPYC 9005(Turin)提供 12 通道内存架构,受支持的平台可提供包括 DDR5-6400 在内的高带宽内存配置。
NVMe Gen5 和存储选择的重要性
在 Solana 节点运营中,系统持续对账本和 blockstore 进行大量数据读写。在这些条件下,存储 I/O 特性直接影响执行结果。
目前,许多运营配置基于 EPYC 第四代 CPU 搭配 NVMe Gen4 存储。然而,NVMe Gen5 在可用性和运营要求方面都面临约束,只有少数配置能够在生产环境中稳定使用。
此次升级选用的 NVMe Gen5 存储,即使在 Solana 运营典型的持续读写工作负载下也能维持稳定的 I/O 特性。我们与合作数据中心一起测试了多种 NVMe Gen5 选项,并选择了最适合 Solana 工作负载的方案。
选择 ERPC 的优势
ERPC 源自我们自身的项目运营。
在执行短时间内产生大量交易的高负载产品流程时,我们遇到了现有 RPC 环境无法跟上、导致执行结果不稳定的情况。为了解决这个问题,我们需要构建一个能够处理自身用例的 RPC 环境。
随后,通过研究其他项目面临的挑战,我们发现许多情况下 RPC 基础设施在高负载处理时成为瓶颈。当这些项目使用我们构建的基础设施处理其实际工作负载时,我们收到了关于执行成功率和负载下稳定性的具体反馈。
基于这些实际运营经验,ERPC 从设计之初就以持续承受高负载交易处理为前提。RPC 执行基础的改进正在持续进行,由实际使用模式和反馈驱动。
ERPC 项目的起源与前进之路
ERPC 始于通过运营自身项目获得的实际经验。
为了稳定执行高负载交易处理,有必要设计 RPC 侧的整个执行基础,包括配置、处理余量和追赶行为。这一需求不是单个项目所独有的,而是许多 Solana 项目的共同需求。
ERPC 旨在提供一个可复现的执行基础,使高质量的 Solana 网络运营能够在实际环境中实现。展望未来,我们将继续基于实际工作负载和使用条件改进 RPC 执行基础。
用户的实际使用和反馈进一步加强了这一基础。
作为对这些反馈的回馈,ERPC 将继续投资改进其 RPC 执行基础设施的性能和持久稳定性。
感谢您对 ERPC 的持续支持。
Validators DAO 官方 Discord:https://discord.gg/C7ZQSrCkYR
ERPC 官方网站:https://erpc.global/zh


