NYリージョンのSolana Geyser gRPCにおける新たな技術導入
最近、ERPCはニューヨーク(NY)リージョンのSolana Geyser gRPCにおいて、XDP高速パスとAF_XDP zero-copyという技術を実運用環境にて適用したことを発表しました。この新機能の導入により、配信ラグが大幅に改善され、特にp95やp99のテールエリアで数百ミリ秒の差が確認されています。これにより、トレーディングやリアルタイムデータ処理の要求に応える高速な配信が実現しました。
XDPとzero-copyとは?
XDP(eXpress Data Path)は、Linuxカーネルにおける高性能ネットワーク処理のための技術で、標準処理ルートを迂回することでオーバーヘッドを削減します。この技術を用いることで、データのコピーを減少させ、高速なパケット処理が可能になります。ERPCのSolana v4(Agave 4.x)では、XDPを利用したデータ伝播プロトコルが導入され、受信システムが大規模なデータを効率的に処理できるようになっています。
計測で示された配信ラグの改善
ERPCは、オープンソースツールSLVを活用して、最適化前後の配信ラグを比較しました。その結果、最適化前の配信元ノードは、新構成に対し以下のようなラグ差を示しました。
- - p50 ラグ差: 63ms
- - p95 ラグ差: 490ms
- - p99 ラグ差: 530ms
これらの指標は、最適化後ノードの絶対的な配信ラグではなく、最適化前の一貫した遅延を示すものです。特にテールエリアでは、第一到達性能を重視するトレーディング環境において、意思決定の迅速化に寄与します。
NYリージョンの重要性
NYリージョンは、北米の取引時間帯で高い需要を持つリージョンであり、リアルタイムのデータを必要とするトレーディングや分析において、配信の早さが求められます。Geyser gRPCは、データのストリームを受信するための重要な経路であり、その性能改善は、取引機会の挿入や体感速度に直接影響します。
導入の過程と計画
ERPCは、今後も他のリージョンに向けてXDPとzero-copy技術の展開を進める計画です。2025年12月には全リージョンのアップグレードを目指し、これまでの成果をもとに継続的に基盤を強化していく方針を掲げています。また、時間課金プランでGeyser gRPCを利用し、自らの接続元からの実際の配信ラグを計測することで、リスクを抑えた検証が可能です。
まとめ
ERPCによるNYリージョンのGeyser gRPCの最新技術導入は、リアルタイムデータ処理を求めるユーザーにとって大きな価値をもたらします。これにより、データの遅延を意識せずに取引や解析を行うことが可能となり、Solanaネットワーク全体の品質向上へと繋がります。今後もERPCの戦略や技術革新に注目です。