ERPC rüstet seine großen Solana-RPC-Knoten in Frankfurt mit EPYC-5th-Gen-CPUs (Turin) auf. HTTP / WebSocket / Unlimited Endpoints erreichen die nächste Performance-Stufe für Workloads, bei denen Millisekunden entscheidend sind

ERPC, betrieben von ELSOUL LABO B.V. (Hauptsitz: Amsterdam, Niederlande; CEO: Fumitake Kawasaki) und Validators DAO, hat die Bereitstellung von EPYC-5th-Gen-CPUs (Turin) in seinen großen RPC-Knoten in der Region Frankfurt (FRA) abgeschlossen.
Durch dieses Upgrade wurde der Verarbeitungsspielraum bei Spitzenlast und hoher Nebenläufigkeit für RPC-Workloads erweitert, insbesondere für HTTP, WebSocket und Unlimited Endpoints.
Warum Frankfurt eine Kernregion bleibt
ERPC investiert weiterhin in Frankfurt, weil sich in dieser Region die Bedingungen konzentrieren, unter denen Ergebnisse im realen Solana-Betrieb stabil bleiben können.
Frankfurt beherbergt eine hohe Dichte großer Validatoren und umfangreicher Stake-Anteile. Dadurch können Vorgänge wie der Empfang von Shreds, Catch-up, Abstimmungen und Zustandsaktualisierungen kontinuierlich über kurze Netzwerkwege ablaufen. Diese Struktur beruht nicht nur auf geografischer Nähe, sondern auf der tatsächlichen Platzierung der Ausführungsteilnehmer und den Netzwerkrouten.
Dadurch bleibt nicht nur die durchschnittliche Latenz niedrig, sondern auch die Latenzvarianz wird reduziert. So bleiben Ausführungsergebnisse stabil, selbst wenn mehrere externe Faktoren gleichzeitig auftreten. Diese Eigenschaften sind eine wichtige Voraussetzung, um reproduzierbare Ergebnisse innerhalb der RPC-Ausführungsinfrastruktur von ERPC aufrechtzuerhalten.
Welche Betriebsszenarien sich durch dieses Upgrade verändern
Die Einführung der EPYC-5th-Gen-CPUs (Turin) stärkt die Ausführungsbasis, indem sie gleichzeitig die durchschnittlichen Antwortzeiten, den Verarbeitungsspielraum zu Spitzenzeiten und die Stabilität bei hoher Nebenläufigkeit verbessert.
Für Entwickler und Finanzanwendungen, einschließlich Hochfrequenzhandel, bei denen Ergebnisse auf Millisekundenebene entschieden werden, wirkt sich das Verhalten bei konzentrierter Last oder überlappender gleichzeitiger Ausführung direkt auf die Ergebnisse aus. Dieses Upgrade hebt die Ausführungsbasis auf die nächste Performance-Stufe, sodass RPC-Verarbeitung ohne Engpässe fortgesetzt und die Ausführung auch in diesen Szenarien aufrechterhalten werden kann.
Bei hoher Auslastung, einschließlich der Unlimited Endpoints, gewährleistet die Konfiguration einen stabilen Verarbeitungsspielraum, selbst wenn die Zahl gleichzeitiger Verbindungen und die Anfragedichte steigen.
Warum EPYC-5th-Gen-CPUs (Turin) ausgewählt wurden
EPYC 5th Gen (Turin) ist eine CPU-Generation, die für den dauerhaften Betrieb mit hohen Taktraten ausgelegt ist und eine große Zahl an Kernen und Threads unterstützt.
Solana-Workloads zeichnen sich durch schnelle Veränderungen der Auslastung und aufeinanderfolgende Spitzen aus. In solchen Umgebungen wirkt sich die Fähigkeit, Rechenleistung und Betriebsstabilität auch bei überlappenden Lasten aufrechtzuerhalten, direkt auf das Catch-up-Verhalten und die Stabilität der Ausführungsergebnisse aus.
Dank bedeutender architektonischer Verbesserungen bietet die Turin-Generation eine ausgewogene Kombination aus Spitzen- und Dauerleistung. Damit ist sie eine sinnvolle Wahl als Kern einer RPC-Ausführungsplattform für Solana.
Effektive Leistung durch DDR5 6400MHz
Bei Solana-RPC-Workloads finden Rechenverarbeitung und Speicherzugriffe häufig parallel statt. Entscheidend ist daher nicht nur die maximale Bandbreite, sondern auch eine Konfiguration, in der Speichergeschwindigkeit und Verhalten unter dauerhafter Last konstant bleiben.
Auf Desktop-Plattformen führen Speicherkonfigurationen mit mehr DIMMs in der Regel zu niedrigeren maximalen Speichergeschwindigkeiten. So legen die Spezifikationen des Ryzen 9 9950X für Konfigurationen mit zwei DIMMs DDR5-5600 und für Konfigurationen mit vier DIMMs DDR5-3600 fest.
Für die großen RPC-Knoten in Frankfurt setzt ERPC EPYC 5th Gen (Turin) mit einer serverorientierten Mehrkanal-Speicherkonfiguration ein. Die EPYC-9005-(Turin)-Generation bietet eine 12-Kanal-Speicherarchitektur, und unterstützte Plattformen ermöglichen Speicherkonfigurationen mit hoher Bandbreite, darunter DDR5-6400.
Bedeutung von NVMe Gen5 und der Speicherauswahl
Im Betrieb von Solana-Knoten werden große Datenmengen kontinuierlich aus dem Ledger und dem Blockstore gelesen und in diese geschrieben. Unter diesen Bedingungen beeinflussen die I/O-Eigenschaften des Speichers die Ausführungsergebnisse direkt.
Derzeit basieren viele Betriebsumgebungen auf EPYC-4th-Gen-CPUs in Kombination mit NVMe-Gen4-Speicher. NVMe Gen5 ist jedoch sowohl bei der Verfügbarkeit als auch bei den betrieblichen Anforderungen eingeschränkt, sodass nur eine begrenzte Zahl von Konfigurationen stabil in Produktionsumgebungen eingesetzt werden kann.
Der mit diesem Upgrade eingeführte NVMe-Gen5-Speicher wurde ausgewählt, um auch bei kontinuierlichen Lese- und Schreibvorgängen, wie sie für den Solana-Betrieb typisch sind, stabile I/O-Eigenschaften zu gewährleisten. In Zusammenarbeit mit Partner-Rechenzentren wurden mehrere NVMe-Gen5-Optionen getestet und die für Solana-Workloads am besten geeigneten ausgewählt.
Vorteile der Wahl von ERPC
ERPC ist aus dem Betrieb unserer eigenen Projekte hervorgegangen.
Bei der Ausführung hochvolumiger Produktabläufe, die in kurzer Zeit viele Transaktionen erzeugen, stießen wir auf Situationen, in denen bestehende RPC-Umgebungen nicht mithalten konnten. Dies führte zu instabilen Ausführungsergebnissen. Um dem entgegenzuwirken, mussten wir eine RPC-Umgebung aufbauen, die unsere eigenen Anwendungsfälle bewältigen kann.
Anschließend untersuchten wir die Herausforderungen anderer Projekte und stellten viele Fälle fest, in denen die RPC-Infrastruktur bei hoher Verarbeitungslast zum Engpass wurde. Als diese Projekte die für ihre tatsächlichen Workloads entwickelte Infrastruktur nutzten, erhielten wir konkrete Bewertungen zu Ausführungserfolgsraten und Stabilität unter Last.
Auf Grundlage dieser realen Betriebserfahrungen wurde ERPC mit dem Anspruch entwickelt, auch einer hohen Transaktionslast dauerhaft standzuhalten. Die Verbesserung der RPC-Ausführungsbasis wird auf Grundlage tatsächlicher Nutzungsmuster und Rückmeldungen kontinuierlich fortgesetzt.
Die Ursprünge des ERPC-Projekts und der weitere Weg
ERPC begann mit praktischen Erfahrungen aus dem Betrieb unserer eigenen Projekte.
Um eine hohe Transaktionslast stabil zu verarbeiten, musste die gesamte Ausführungsbasis auf der RPC-Seite entworfen werden, einschließlich Konfiguration, Verarbeitungsspielraum und Catch-up-Verhalten. Diese Anforderung war nicht auf ein einzelnes Projekt beschränkt, sondern galt allgemein für viele Solana-Projekte.
ERPC hat das Ziel, eine reproduzierbare Ausführungsgrundlage bereitzustellen, die hochwertige Solana-Netzwerkabläufe in realen Umgebungen ermöglicht. Auch künftig werden wir die RPC-Ausführungsbasis auf Grundlage realer Workloads und Nutzungsbedingungen weiter verbessern.
Die praktische Nutzung und das Feedback der Nutzer stärken diese Grundlage zusätzlich.
Als Antwort auf dieses Feedback wird ERPC weiterhin in die Verbesserung der Leistung und Widerstandsfähigkeit seiner RPC-Ausführungsinfrastruktur investieren.
Vielen Dank für Ihre anhaltende Unterstützung von ERPC.
Offizieller Discord von Validators DAO: https://discord.gg/C7ZQSr CkYR
Offizielle ERPC-Website: https://erpc.global/de
Offizielle ERPC-Website: https://erpc.global/de


