FAQ - Tổng quan

Q. Yêu cầu máy chủ là gì?

Mặc dù có thể triển khai Solana client trên VPS hoặc máy ảo (VM), việc đạt được hiệu suất đầy đủ và vận hành ổn định là rất khó khăn. Các node RPC và validator đặc biệt đòi hỏi cao về tài nguyên hệ thống, nên việc chuẩn bị môi trường máy chủ phù hợp là rất quan trọng.
Solana chính thức khuyến nghị sử dụng máy chủ bare-metal.

Thông số khuyến nghị cho node RPC

RPC tiêu chuẩn (SendTx / Geyser gRPC) và Index RPC (full indexing) khác nhau đáng kể, đặc biệt về yêu cầu bộ nhớ và lưu trữ.
Yêu cầu phần cứng RPC (hướng dẫn)
Thành phầnNode RPCIndex RPC (tham khảo)
CPU24 cores+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA extensions / AVX232 cores+ (khuyến nghị xung nhịp cao)
RAM512GB+1152GB+
DiskNVMe Gen3 x4 trở lên / Khuyến nghị tách riêng Accounts / Ledger / SnapshotsDung lượng lớn hơn + TBW cao / khuyến nghị tách riêng
Mạng1Gbps trở lên1Gbps trở lên (băng thông càng lớn càng tốt)
GPUKhông yêu cầuKhông yêu cầu
Lưu ý: Xung nhịp và thông lượng thực tế được coi là quan trọng hơn số lượng core. Index RPC có thể bị nghẽn cổ chai bởi bộ nhớ và lưu trữ, vì vậy hãy đảm bảo đủ dung lượng và IOPS cao.
Nếu cần indexing, chúng tôi khuyến nghị 768GB trở lên, và 1152GB trở lên để vận hành ổn định.

Thông số khuyến nghị cho validator testnet

Vì môi trường testnet có tải thấp hơn so với mainnet, chúng tôi khuyến nghị như sau:
  • CPU Ryzen 16 core
  • 128GB DDR5 RAM
Chúng tôi đã xác nhận vận hành ổn định với cấu hình này, giúp giảm chi phí vận hành. SLV Metal cung cấp cấu hình này với giá từ 180 euro mỗi tháng.

Thông số khuyến nghị cho validator mainnet

Để vận hành ổn định và có lợi nhuận trên mainnet, các thông số sau được khuyến nghị:
Agave Validator (yêu cầu và khuyến nghị chính thức)
  • CPU: 24 cores+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA extensions / AVX2
  • RAM: 256GB+
  • Disk: NVMe Gen3 x4 trở lên (khuyến nghị tách riêng Accounts / Ledger / Snapshots)
Firedancer (Frankendancer)
  • Tối thiểu: CPU 24 core @ >2.8GHz / 256GB RAM / 2TB NVMe (TBW cao)
  • Khuyến nghị: CPU 32 core @ >3GHz (hỗ trợ AVX512) / 512GB RAM (ECC) / Tách riêng Accounts-Ledger / 1Gbps+
Xét về hiệu quả chi phí, sử dụng Agave với CPU 24 core và 384GB RAM là lý tưởng. Các thông số này không chỉ đủ cho vận hành tối thiểu; chúng đảm bảo hiệu suất ổn định và khả năng sinh lời.
Nếu bạn chưa chuẩn bị máy chủ bare-metal, vui lòng tham khảo Hướng dẫn thiết lập Bare Metal Server.
Tài liệu tham khảo thêm:

Q. Cài đặt khuyến nghị cho RPC và validator hiệu suất cao là gì?

Dựa trên kinh nghiệm vận hành từ Validators DAO và ERPC, chúng tôi cung cấp các cài đặt mặc định tối ưu giúp đạt hiệu suất cao trong nhiều môi trường. Đặc biệt cho các thiết lập mainnet, các tối ưu hóa như số lượng thread và các tham số khác được cấu hình với giả định sử dụng CPU 32 core.
Các file cấu hình được mã nguồn mở trên GitHub và có thể tự do tùy chỉnh theo nhu cầu cụ thể của bạn. Các đóng góp để cải thiện cấu hình hoặc đề xuất cải tiến mới luôn được hoan nghênh. Vui lòng tham gia cộng đồng Validators DAO để đóng góp.

Q. Tôi đã khởi động validator, và nó dường như đã đuổi kịp slot mới nhất, nhưng vẫn bị đánh dấu là "Delinquent".

Ngay cả khi validator của bạn đã đuổi kịp slot mới nhất, nó vẫn sẽ bị đánh dấu là "Delinquent" nếu không thực hiện vote. Lý do phổ biến nhất cho vấn đề này là không đủ SOL trong tài khoản Identity Key, cần thiết để chi trả chi phí vote. Thông thường, việc vote tiêu tốn khoảng 1.1 SOL mỗi ngày. Vui lòng đảm bảo Identity Key của bạn có số dư đủ.
Để biết yêu cầu chi tiết, tham khảo: