公募/コンテスト/コンペ情報なら「Koubo」

ERPC、EPYC第5世代CPU導入でRPC性能を次の段階へ

タグ
記事・ブログ・投稿
プログラミング・ゲーム・アプリ
報道発表
プレスリリースより

フランクフルトの大型ノードにTurin世代CPUを導入

ELSOUL LABO B.V.および Validators DAOが運営するERPCは、フランクフルトリージョンにおいて、大型RPCノードへのEPYC 5th Gen CPU(Turin)の導入を完了した。この対応により、HTTP、WebSocket、Unlimited Endpointsを中心としたRPCワークロードにおいて、ピーク時および高並列実行時の処理余力が拡張されている。

フランクフルトが選ばれ続ける理由

ERPCがフランクフルトへの投資を継続する理由は、Solanaの実運用において結果が安定して成立する条件が、このリージョンに集約されているためだ。フランクフルトは主要バリデータおよびステークが高密度に配置されており、Shredsの受信、追従、投票、状態更新といった処理が短い経路で連続的に成立しやすい構造を持っている。

その結果、平均的な遅延だけでなく遅延のばらつきが抑えられ、外部要因が重なった局面においても実行結果が崩れにくい状態が維持される。この特性はERPCのRPC実行基盤において、結果の再現性を成立させるための前提条件となっている。

ms単位の勝負を制する基盤強化

今回のEPYC 5th Gen CPU(Turin)導入は、平均応答時間、ピーク時の処理余力、高並列実行時の安定性を同時に引き上げるための基盤強化である。ms単位で勝負する開発者や高頻度取引を含む金融系ユースケースでは、負荷が集中する瞬間や同時実行が重なる局面での挙動が、そのまま処理結果に反映される。

こうした局面においてもRPC側の処理が詰まらず、実行が継続する状態を維持するため、実行基盤を次の性能段階へ移行している。Unlimited Endpointsを含む高負荷利用においても、同時接続数やリクエスト密度が上昇した状況下で処理余力を安定して確保できる構成だ。

Turin世代の選定理由とメモリ構成の優位性

EPYC 5th Gen(Turin)は、大規模なコア数とスレッド数を前提としながら、高いクロック水準を維持したまま継続的に運用できるCPU世代である。Solanaのワークロードでは短い周期で負荷の状態が切り替わり、ピークが連続して発生する。この環境下では瞬間的な性能だけでなく、負荷が重なった状態でも演算性能と動作の安定性を同時に維持できることが追従性や処理結果の安定に直結する。

メモリ構成においても、EPYC 9005(Turin)世代は12チャネル構成を持ち、DDR5-6400を含む高帯域メモリ条件が成立する。デスクトップ系プラットフォームではDIMM構成が増えるほどメモリの公称速度が下がる前提が存在するが、サーバー用途として多チャネルのメモリ帯域を前提にした構成により、継続負荷下でもメモリ速度と挙動が一定に保たれる。

NVMe Gen5ストレージの選定

Solanaのノード運用では、ledgerやblockstoreを中心とした大量のデータを継続的に読み書きする前提が成立する。現在多くの運用構成ではEPYC 4th Gen世代とNVMe Gen4を前提とした構成が主流だが、今回導入したNVMe Gen5ストレージは、Solanaワークロードにおいて連続的な読み書きが発生する状況でもI/O特性をさらに安定して高速性を維持できる。パートナーデータセンターとともにNVMe Gen5各種のテストを行い、Solanaワークロードに最適なものを選定した。

実運用から生まれたRPC基盤

ERPCはもともと自分たちのプロジェクト運用から生まれたRPC基盤である。NFTカードのミントや100連ガチャのように短時間で大量のトランザクションが発生する処理を実行する中で、既存のRPC環境では処理が追いつかず成立結果が安定しない状況が発生した。この課題に対処するため自らユースケースに耐えうるRPC環境を構築する必要があった。

その後、他のプロジェクトの課題としても高負荷処理時にRPCが制約点として顕在化しているケースが多く存在することを把握し、構築した基盤を実際のワークロードで利用してもらった結果、処理の成立状況や負荷時の安定性について具体的な評価を得ることができた。ERPCは実運用の経験をもとに、高負荷トランザクションに耐え続けることを前提として設計されている。

今後も実際のワークロードと利用状況をもとにRPC実行基盤の改善を継続していく。ご利用者による実運用での利用とフィードバックはこの基盤をさらに強化しており、ERPCはその還元として今後もRPC実行基盤の高速化と耐久性向上に投資を続ける。

出典: https://prtimes.jp/main/html/rd/p/000000384.000105962.html