SSS - Genel

Q. Sunucu gereksinimleri nelerdir?

Bir Solana istemcisini VPS veya sanal makinede (VM) dağıtmak mümkün olsa da tam performans ve kararlı bir işletim elde etmek zordur. RPC düğümleri ve validatörler sistem kaynakları açısından özellikle zorludur; bu nedenle uygun bir sunucu ortamı hazırlamak çok önemlidir.
Solana resmi olarak bare metal sunucuların kullanılmasını önerir.

RPC düğümleri için önerilen donanım özellikleri

Standart RPC (SendTx / Geyser gRPC) ile Index RPC (tam indeksleme), özellikle bellek ve depolama gereksinimleri açısından önemli ölçüde farklıdır.
RPC donanım gereksinimleri (genel kılavuz)
BileşenRPC DüğümüIndex RPC (referans)
CPU24 çekirdek+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA uzantıları / AVX232 çekirdek+ (yüksek saat hızı önerilir)
RAM512GB+1152GB+
DiskNVMe Gen3 x4 veya üzeri / Accounts / Ledger / Snapshots ayrımı önerilirDaha büyük kapasite + yüksek TBW / ayrım önerilir
Ağ1Gbps veya üzeri1Gbps veya üzeri (daha fazla bant genişliği tercih edilir)
GPUGerekli değilGerekli değil
Not:
Saat hızı ve efektif işlem kapasitesi, çekirdek sayısından daha önemli kabul edilir.
Index RPC'de bellek ve depolama darboğaz olabilir; bu nedenle yeterli kapasite ve yüksek IOPS sağlayın.
İndeksleme gerekiyorsa 768GB veya üzerini, kararlı bir işletim için ise 1152GB veya üzerini öneririz.

Testnet validatörleri için önerilen özellikler

Testnet ortamlarının yükü mainnet'e kıyasla daha düşük olduğundan aşağıdakileri öneriyoruz:
  • 16 çekirdekli Ryzen CPU
  • 128GB DDR5 RAM
Bu yapılandırmayla kararlı çalışmayı doğruladık; bu da işletim maliyetlerini düşürmeye yardımcı olur. SLV Metal bu kurulumu ayda 398 €'dan başlayan fiyatlarla sunar.

Mainnet validatörleri için önerilen özellikler

Mainnet'te kararlı işletim ve kârlılık için aşağıdaki özellikler önerilir:
Agave Validator (resmi gereksinimler ve öneriler)
  • CPU: 24 çekirdek+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA uzantıları / AVX2
  • RAM: 256GB+
  • Disk: NVMe Gen3 x4 veya üzeri (Accounts / Ledger / Snapshots ayrımı önerilir)
Firedancer (Frankendancer)
  • Minimum: 24 çekirdekli CPU @ >2.8GHz / 256GB RAM / 2TB NVMe (yüksek TBW)
  • Önerilen: 32 çekirdekli CPU @ >3GHz (AVX512 destekli) / 512GB RAM (ECC) / Accounts-Ledger ayrımı / 1Gbps+
Maliyet-performans dengesi göz önüne alındığında 24 çekirdekli CPU ve 384GB RAM ile Agave kullanmak idealdir. Bu özellikler yalnızca asgari işletim için yeterli olmakla kalmaz; kararlı performans ve kârlılık da sağlar.
Henüz bir bare metal sunucu hazırlamadıysanız lütfen şu kılavuza bakın: Bare Metal Sunucu Kurulum Kılavuzu.
Daha fazla bilgi:

Q. Yüksek performanslı RPC'ler ve validatörler için önerilen ayarlar nelerdir?

Validators DAO ve ERPC'nin operasyon deneyimine dayanarak, birçok ortamda yüksek performans sağlayan en uygun varsayılan ayarları sunuyoruz. Özellikle mainnet kurulumlarında thread sayıları ve diğer parametreler gibi optimizasyonlar, 32 çekirdekli CPU kullanıldığı varsayılarak yapılandırılmıştır.
Yapılandırma dosyaları GitHub'da açık kaynak olarak yayımlanmıştır ve özel ihtiyaçlarınıza göre serbestçe özelleştirilebilir. Bu yapılandırmaları iyileştirmeye yönelik katkılar ve yeni geliştirme önerileri memnuniyetle karşılanır. Katkıda bulunmak için lütfen Validators DAO topluluğuna katılın.

Q. Validatörümü başlattım ve en son slota yetişmiş görünüyor, ancak hâlâ "Delinquent" olarak işaretli.

Validatörünüz en son slota yetişmiş olsa bile oy vermiyorsa "Delinquent" olarak işaretli kalır.
Detaylı gereklilikler için aşağıdakilere bakınız: