ERPC đưa XDP Fast Path và zero-copy lên môi trường sản xuất cho Solana Geyser gRPC tại khu vực New York (NY) — xác nhận mức chênh độ trễ giao dữ liệu p99 khoảng 530ms

ERPC đưa XDP Fast Path và zero-copy lên môi trường sản xuất cho Solana Geyser gRPC tại khu vực New York (NY) — xác nhận mức chênh độ trễ giao dữ liệu p99 khoảng 530ms

ERPC đưa XDP Fast Path và zero-copy lên môi trường sản xuất cho Solana Geyser gRPC tại khu vực New York (NY) — xác nhận mức chênh độ trễ giao dữ liệu p99 khoảng 530ms
ELSOUL LABO B.V. (Trụ sở chính: Amsterdam, Hà Lan; CEO: Fumitake Kawasaki) và Validators DAO, hai đơn vị vận hành ERPC, hân hạnh thông báo rằng ERPC đã đưa XDP fast path và AF_XDP zero-copy của Solana v4 (Agave 4.x) lên môi trường sản xuất cho endpoint Solana Geyser gRPC dùng chung tại khu vực New York (NY).
XDP fast path và AF_XDP zero-copy không còn mang tính thử nghiệm trong dòng Agave 4.x, mà đã được tổ chức thành các tính năng sử dụng được qua các cờ khởi động chính thức --xdp-interface / --xdp-cpu-cores / --xdp-zero-copy. Lần này, ERPC đã đưa phép tối ưu mạng này — vốn ngày càng được áp dụng trong không gian validator Solana hiệu năng cao — lên môi trường sản xuất trên validator nguồn hậu thuẫn cho Geyser gRPC khu vực NY. Trong phép so sánh trước/sau được đo bằng slv check geyserbench thuộc công cụ vận hành Solana mã nguồn mở SLV, node nguồn trước khi tối ưu ở cùng khu vực NY chậm hơn cấu hình mới p50 63ms / p95 490ms / p99 530ms. Đây không phải độ trễ giao dữ liệu tuyệt đối của node sau khi tối ưu, mà là mức chênh trước/sau, với mức cải thiện hàng trăm mili giây được ghi nhận rõ nét nhất ở phần đuôi (tail) p95/p99. Thay đổi này hiện đã chạy trên môi trường sản xuất. Khách hàng ưu tiên hiệu năng first-arrival có thể dùng thử Geyser gRPC khu vực NY ngay lập tức — qua hình thức tính phí theo giờ (theo từng giờ) hoặc Crypto Pay (SOL / USDC / EURC).
Trang chính thức ERPC: https://erpc.global/vi ERPC Dashboard: https://dashboard.erpc.global/vi

Vì sao Geyser gRPC tại khu vực New York (NY) lại quan trọng

Trên Solana, leader chịu trách nhiệm tạo block luân phiên theo chu kỳ ngắn, nên điểm khởi nguồn của giao tiếp luôn thay đổi. Trong cấu trúc này, điều thực sự quan trọng không phải là ở gần một điểm cố định duy nhất, mà là có xác suất cao nằm gần mạng lưới nơi các node và validator chủ chốt tập trung — và điều này ảnh hưởng trực tiếp đến độ trễ, tỉ lệ truyền lại và tỉ lệ lỗi trong vận hành thực tế.
Khu vực New York (NY) là nơi nhu cầu tập trung trong giờ giao dịch Bắc Mỹ đối với các tác vụ trading, lập chỉ mục và giám sát/phân tích vốn đòi hỏi dữ liệu on-chain theo thời gian thực. Geyser gRPC là đường tiếp nhận các cập nhật về account, slot, block và transaction dưới dạng luồng (stream) thay vì polling, và ở đây, chênh lệch một mili giây có thể quyết định trực tiếp đến việc nắm bắt cơ hội khớp lệnh và tốc độ cảm nhận ở front-end. Chính vì thế, việc giữ Geyser gRPC khu vực NY ở mức nhanh nhất — cả về thiết kế lẫn tối ưu — mới thực sự có ý nghĩa.

Kết quả đo lường — mức chênh độ trễ giao dữ liệu trước/sau qua slv check geyserbench

Chúng tôi đã thực hiện phép đo so sánh bằng slv check geyserbench thuộc công cụ vận hành Solana mã nguồn mở SLV, giữa cấu hình mới (đã bật XDP fast path và AF_XDP zero-copy) và node nguồn trước khi tối ưu ở cùng khu vực NY. Kết quả cho thấy node trước khi tối ưu chậm hơn cấu hình mới với các mức chênh sau:
  • Mức chênh độ trễ p50: 63ms
  • Mức chênh độ trễ p95: 490ms
  • Mức chênh độ trễ p99: 530ms
Các con số này không phải độ trễ giao dữ liệu tuyệt đối của node sau khi tối ưu; chúng là giá trị so sánh cho thấy node nguồn trước khi tối ưu tụt lại phía sau cấu hình mới đến mức nào.
Mức chênh đặc biệt lớn ở phần đuôi (tail) p95/p99, vào khoảng hàng trăm mili giây. Phần đuôi (tail) biểu thị các trường hợp nằm ở phân vị cao hơn, nơi độ trễ trở nên lớn hơn bình thường, và đối với các tác vụ trading và thời gian thực ưu tiên hiệu năng first-arrival, đây là phần dễ bộc lộ thành độ trễ trong việc ra quyết định nhất. Việc node trước khi tối ưu chậm hơn cấu hình mới khoảng 530ms ở p99 cho thấy rằng, ở phần đuôi, chênh lệch trong đường tiếp nhận (ingest) và lan truyền phía nguồn có ảnh hưởng trực tiếp đến chất lượng streaming độ trễ thấp của Geyser gRPC.
Phương pháp đo lường là mã nguồn mở. Khách hàng có thể dùng chính phương pháp slv check geyserbench này để kiểm tra độ trễ thực tế nhìn từ điểm kết nối của chính mình. Vì độ trễ giao dữ liệu thay đổi tùy theo điểm khởi nguồn kết nối, tuyến đường, thời điểm trong ngày và sự phân bố leader, điều có thể tái lập không phải là một con số cố định mà là chính phương pháp đo lường. Các bước từ khi cài đặt SLV đến khi chạy phép đo đều được công bố trong hướng dẫn SLV Getting Started. ERPC coi trọng việc thể hiện chất lượng giao dữ liệu không phải bằng những tuyên bố chủ quan hay lời lẽ quảng cáo, mà bằng phép đo mà bất kỳ ai cũng có thể kiểm chứng bằng cùng một phương pháp.
Trang chính thức SLV: https://slv.dev/vi SLV Getting Started: https://slv.dev/vi/doc/general/getting-started/

XDP fast path và zero-copy của Solana v4 là gì

XDP (eXpress Data Path) là một công nghệ nhân Linux cho phép mã mạng hiệu năng cao bỏ qua phần lớn đường xử lý gói tin thông thường của nhân. Bằng cách giảm thiểu việc sao chép dữ liệu và chuyển ngữ cảnh (context switch), nó xử lý gói tin với chi phí (overhead) thấp hơn nhiều so với ngăn xếp mạng tiêu chuẩn.
Trong Agave (client validator của Solana), XDP được áp dụng cho Turbine — giao thức lan truyền block giữa các node validator. Các shred nhận được sẽ được xử lý bởi một chương trình eBPF gắn sát card giao tiếp mạng (NIC) và ánh xạ vào các buffer ở không gian người dùng qua AF_XDP. Khi dùng chế độ zero-copy, dữ liệu nhận được sẽ được chuyển giao trực tiếp từ nhân sang không gian người dùng mà không cần sao chép. Các shred gửi đi cũng được gửi trực tiếp qua XDP_TX, loại bỏ các system call và thao tác sao chép trên đường nóng (hot path).
Anza đã giới thiệu XDP cho Turbine trong dòng Agave 3.x và đưa nó vào nền tảng của Solana v4 (Agave 4.x). Trong dòng Agave 4.x, XDP không còn mang tính thử nghiệm mà đã được tổ chức thành tính năng sử dụng được qua các cờ khởi động chính thức. Theo hướng dẫn thiết lập của Anza, với XDP, các validator lớn có thể đạt tới gần 150.000 gói gửi đi mỗi giây.

Triển khai lên môi trường sản xuất trên validator nguồn NY — chúng tôi đã bật gì

ERPC đã chuyển validator nguồn hậu thuẫn cho Geyser gRPC khu vực NY sang Solana v4 (Agave 4.x) và đưa XDP fast path cùng AF_XDP zero-copy — sử dụng được qua các cờ khởi động chính thức — vào sản xuất.
Khi nguồn có thể nhận và lan truyền shred nhanh hơn, nó sẽ quan sát và tái dựng block ở giai đoạn sớm hơn, qua đó rút ngắn độ trễ để các cập nhật ấy đến được với khách hàng qua luồng Geyser gRPC. Suy cho cùng, độ trễ của Geyser được quyết định bởi "nguồn nắm bắt được một block nhanh đến mức nào". XDP và zero-copy chính là những phép tối ưu giúp tăng tốc cho đường tiếp nhận phía nguồn ấy.
Việc bật XDP đòi hỏi tinh chỉnh nâng cao và dễ sai sót: nhân mới, NIC hỗ trợ XDP, các systemd capabilities phù hợp cho tiến trình validator, cờ khởi động đúng và việc ghim core CPU hợp lý. ERPC áp dụng trực tiếp know-how vận hành được tích lũy từ việc vận hành validator ở đỉnh cao của mạng vào việc xây dựng và vận hành các validator nguồn của mình.

Cùng một phép tối ưu như các validator hiệu năng cao, đưa đến endpoint giao dữ liệu

XDP và zero-copy là những phép tối ưu mạng ngày càng được áp dụng trong không gian validator Solana hiệu năng cao. ERPC áp dụng chính công nghệ đó không chỉ cho "các validator nhanh", mà còn cho "validator nguồn hậu thuẫn cho endpoint giao dữ liệu, giúp đưa dữ liệu đến khách hàng nhanh hơn".
Và know-how vận hành cho phép tối ưu này đã được tập hợp thành một công thức (recipe) trong công cụ vận hành Solana mã nguồn mở SLV. SLV cung cấp mọi thứ, từ việc bật XDP (qua các biến cấu hình như xdp_enabled / xdp_zero_copy) đến việc đo độ trễ giao dữ liệu (slv check geyserbench), dưới dạng mà bất kỳ ai cũng có thể tái lập qua đối thoại với AI agent hoặc qua CLI. Phép tối ưu mà ERPC đạt được tại khu vực NY không phải là một thủ thuật nhất thời cho một máy riêng lẻ, mà được xây dựng trên một công thức vận hành có thể tái lập.

Giảm độ trễ phát sinh từ khoảng cách bằng thiết kế — Trung tâm dữ liệu chuyên biệt cho Solana AS200261

Lợi thế về độ trễ của ERPC không chỉ đến từ tối ưu phần mềm. Bằng cách đặt các validator nguồn, endpoint nhận và node xử lý bên trong các trung tâm dữ liệu cao cấp nơi các validator Solana tập trung dày đặc, ERPC giảm độ trễ phát sinh từ khoảng cách ngay từ giai đoạn thiết kế.
ELSOUL LABO vận hành một trung tâm dữ liệu chuyên biệt cho Solana dưới ASN riêng của mình (AS200261) — do RIPE NCC cấp — như một phần của nền tảng ERPC. Các tối ưu phần mềm như XDP và zero-copy lần này chỉ phát huy hiệu quả tối đa khi đặt trên nền tảng thiết kế gần kề về vật lý và mạng như vậy. Khi có đủ cả sự gần gũi ở cấp thiết kế lẫn tối ưu phần mềm phía nguồn, hiệu năng first-arrival và chất lượng streaming độ trễ thấp mới trở thành hiện thực.

Triển khai ra toàn bộ các khu vực — một mạch tăng cường hạ tầng liên tục

Phép tối ưu lần này tại khu vực NY nằm trong mạch tăng cường hạ tầng Geyser gRPC toàn khu vực mà ERPC liên tục theo đuổi. Đây là phép tối ưu thế hệ mới nhất, nối tiếp đợt nâng cấp hạ tầng Geyser gRPC toàn khu vực vào tháng 12/2025 và đợt tăng cường quy mô lớn tại khu vực Frankfurt (FRA) vào tháng 1/2026.
Từ kết quả tại khu vực NY, ERPC sẽ triển khai XDP fast path và zero-copy của Solana v4 lần lượt theo từng khu vực, bắt đầu từ những khu vực đã hoàn tất việc kiểm chứng NIC, nhân và cấu hình mạng tương thích. Thay vì ứng phó với nhu cầu gia tăng bằng cách giới hạn hay suy giảm dịch vụ, ERPC nhất quán hấp thụ nó bằng cách tăng cường chính hạ tầng. Geyser gRPC của ERPC sẽ tiếp tục tiến hóa.

Dùng thử Geyser gRPC NY với tính phí theo giờ — Kiểm chứng bằng con số của chính bạn

Geyser gRPC khu vực NY có thể dùng thử từ một giờ qua gói tính phí theo giờ. Điều này mở ra một vòng kiểm chứng ít rủi ro: chỉ cần đăng ký một giờ, chạy slv check geyserbench trong giờ đó để đo độ trễ giao dữ liệu thực tế nhìn từ điểm kết nối của bot hay ứng dụng của chính bạn, rồi quyết định chuyển sang gói theo tháng hoặc theo năm sau khi đã xác nhận những con số đó.
Khả năng ra quyết định dựa trên con số do chính bạn đo được, thay vì dựa trên tuyên bố của nhà cung cấp, chính là điểm khởi đầu cho các khách hàng ưu tiên hiệu năng first-arrival. Khi cấu hình và mức sử dụng của bạn đã rõ ràng, việc chuyển sang gói theo tháng hoặc theo năm vẫn giữ bạn trên cùng một dashboard và cùng một chất lượng endpoint.

Hỗ trợ Crypto Pay (SOL / USDC / EURC)

ERPC cung cấp Crypto Pay để mua ERPC credit cũng như để thanh toán cho các gói, và hình thức này cũng được hỗ trợ cho gói tính phí theo giờ. Bạn có thể chọn SOL, hoặc các stablecoin USDC / EURC, làm tài sản thanh toán. EURC có thể được gửi trực tiếp, còn USDC hoặc SOL sẽ được swap sang EURC qua Orca, hoàn tất việc chuyển tiền trong cùng một luồng.
Đối với các đội nhóm xây dựng và vận hành trên Solana, việc có thể xử lý chi phí hạ tầng theo cách gần với luồng quản lý quỹ hiện có dựa trên ví là một cải tiến thực tế, giúp giảm ma sát khi bắt đầu kiểm chứng. Việc kiểm chứng bằng tính phí theo giờ nói trên cũng có thể bắt đầu trực tiếp từ tài sản trong ví Solana của bạn.

Đặt hàng, thanh toán và quản lý hạ tầng chuyên biệt cho Solana trên một nền tảng

ERPC cho phép bạn kết hợp Solana RPC, WebSocket, Solana Geyser gRPC, Solana Shredstream, Direct UDP Stream (Raw Shreds), VPS, máy chủ bare-metal, RPC chuyên dụng, SWQoS, Price API hỗ trợ Pyth, và Jet Analytics & Indexed RPC trên cùng một nền tảng duy nhất.
ERPC Dashboard hỗ trợ 16 ngôn ngữ, cho phép bạn thực hiện việc chọn gói, chọn khu vực, kiểm tra tồn kho, thêm vào giỏ hàng, nạp thêm credit, thanh toán, xem lại API key và endpoint, kiểm tra mức sử dụng và tạo phiếu hỗ trợ — tất cả ngay trong cùng một màn hình.

R&D và cải tiến liên tục hạ tầng chuyên biệt cho Solana

Đằng sau ERPC là công tác nghiên cứu và phát triển hạ tầng chuyên biệt cho Solana mà ELSOUL LABO không ngừng theo đuổi. ELSOUL LABO đã được phê duyệt năm năm liên tiếp kể từ 2022 theo WBSO — chương trình hỗ trợ R&D của chính phủ Hà Lan. Công ty tiếp tục R&D về hạ tầng Solana RPC, vận hành validator, giao dữ liệu thời gian thực, cùng việc vận hành và phát triển có AI agent hỗ trợ; những kết quả đó được phản ánh trên các dịch vụ như ERPC, SLV, SLV AI và trung tâm dữ liệu chuyên biệt cho Solana AS200261.
Việc hỗ trợ Solana v4 / XDP / zero-copy tại khu vực NY lần này cũng được định hình từ quá trình vận hành validator ở đỉnh cao của mạng. ERPC sẽ tiếp tục cung cấp hạ tầng độ trễ thấp, gần với mạng Solana, và chứng minh chất lượng của nó bằng phép đo mà bất kỳ ai cũng có thể kiểm chứng bằng cùng một phương pháp.

Sử dụng và tư vấn

Về các cấu hình khu vực tối ưu — bao gồm endpoint Solana Geyser gRPC dùng chung khu vực NY, việc lựa chọn giữa gói gRPC độc lập và gói gRPC Bundle, việc chọn giữa tính phí theo giờ, theo tháng và theo năm, cùng việc thiết kế phương án chuyển đổi từ cấu hình hiện có — chúng tôi cung cấp tư vấn riêng trên Discord chính thức của Validators DAO.
ERPC Dashboard: https://dashboard.erpc.global/vi Trang chính thức ERPC: https://erpc.global/vi Discord chính thức của Validators DAO: https://discord.gg/C7ZQSrCkYR
Chúng tôi xin chân thành cảm ơn tất cả người dùng đã luôn tin dùng ERPC.

Liên kết