Catatan Operasional Validator Mainnet Solana
Pendahuluan (Tujuan halaman ini)
Di Solana, validator bukan sekadar operator node mereka sendiri.
Validator adalah komponen penting yang membentuk kualitas chain Solana secara keseluruhan.
Validator adalah komponen penting yang membentuk kualitas chain Solana secara keseluruhan.
Ketika semua validator beroperasi dengan kualitas tinggi,
- Transaksi diproses dengan cepat
- Produksi blok stabil
- Chain terus berjalan
- Pengalaman pengguna (UX) meningkat
Hasilnya, keandalan chain Solana meningkat,
sehingga tercipta siklus positif yang menarik lebih banyak pengguna dan kasus penggunaan.
sehingga tercipta siklus positif yang menarik lebih banyak pengguna dan kasus penggunaan.
Ini bukan hanya soal “berkontribusi pada jaringan.”
Metrik performa benar-benar memengaruhi evaluasi stake pool dan penilaian lainnya,
sehingga operasi validator berkualitas tinggi juga menguntungkan operator seiring waktu.
Metrik performa benar-benar memengaruhi evaluasi stake pool dan penilaian lainnya,
sehingga operasi validator berkualitas tinggi juga menguntungkan operator seiring waktu.
Dengan SLV, Anda dapat meluncurkan validator Solana dengan relatif mudah,
dan pengaturan performa dasar tingkat OS diterapkan secara otomatis.
Namun, tetap ada poin-poin penting yang harus dipahami dan diverifikasi oleh operator
untuk mencapai performa yang stabil dalam operasi nyata.
dan pengaturan performa dasar tingkat OS diterapkan secara otomatis.
Namun, tetap ada poin-poin penting yang harus dipahami dan diverifikasi oleh operator
untuk mencapai performa yang stabil dalam operasi nyata.
Halaman ini merangkum tindakan pencegahan umum bagi semua operator validator mainnet
tanpa bergantung pada kasus tertentu.
tanpa bergantung pada kasus tertentu.
Periksa spesifikasi mesin (berdasarkan persyaratan resmi)
Untuk validator mainnet, Anda sebaiknya merencanakan konfigurasi yang dapat berjalan stabil
bahkan saat jaringan padat, bukan sekadar batas minimum untuk memulai.
bahkan saat jaringan padat, bukan sekadar batas minimum untuk memulai.
Berikut adalah pedoman berdasarkan dokumentasi resmi Solana / Agave / Firedancer.
Validator Agave (persyaratan resmi dan rekomendasi)
Persyaratan SOL
- Pada setiap batas epoch, Akun Vote harus memiliki saldo minimal sebesar jumlah minimum rent-exempt ditambah satu Validator Admission Ticket (0.8 SOL pada pengaturan waktu slot 200 ms)
- Validator Admission Ticket didebit dari Akun Vote pada blok pertama setiap epoch
- Periksa jumlah minimum rent-exempt dengan
solana rent 3762(3762 adalah ukuran Akun Vote dalam byte) - Identity Key tidak lagi membayar biaya per vote — di bawah Alpenglow, vote tidak lagi dikirim sebagai transaksi
Persyaratan perangkat keras (pedoman)
| Komponen | Validator | Node RPC (referensi) |
|---|---|---|
| CPU | 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / ekstensi SHA / AVX2 | 16 core / 32 thread+ |
| RAM | 256GB+ | 512GB+ |
| Disk | NVMe Gen3 x4 atau lebih baik / pemisahan Accounts / Ledger / Snapshots direkomendasikan | Kapasitas lebih besar direkomendasikan |
| GPU | Tidak diperlukan | Tidak diperlukan |
Catatan:
Kecepatan clock dan throughput efektif dianggap lebih penting daripada jumlah core.
Firedancer (Frankendancer)
Firedancer (Frankendancer) saat ini bergantung pada Agave,
sehingga setidaknya mengasumsikan konfigurasi rekomendasi Agave atau yang lebih tinggi.
sehingga setidaknya mengasumsikan konfigurasi rekomendasi Agave atau yang lebih tinggi.
Minimum
- CPU 24 core @ >2.8GHz
- RAM 256GB
- NVMe 2TB (TBW tinggi)
Direkomendasikan
- CPU 32 core @ >3GHz (mendukung AVX512)
- RAM 512GB (ECC)
- Pemisahan Accounts / Ledger
- Bandwidth jaringan 1Gbps atau lebih tinggi
Referensi:
- Persyaratan Agave (Dokumentasi Anza)
- Dokumentasi Firedancer
- Daftar Kompatibilitas Perangkat Keras Solana
Jangan lupa pengaturan CPU Turbo / Performance Boost di tingkat BIOS
Poin yang paling penting sekaligus paling sering terlewat
adalah CPU Turbo / Performance Boost di tingkat BIOS.
adalah CPU Turbo / Performance Boost di tingkat BIOS.
Di banyak lingkungan,
orang mengira fitur ini aktif secara default,
tetapi ada kasus nyata di mana fitur ini dinonaktifkan di BIOS.
orang mengira fitur ini aktif secara default,
tetapi ada kasus nyata di mana fitur ini dinonaktifkan di BIOS.
Jika CPU Turbo tidak diaktifkan,
- Performa CPU efektif turun di bawah ekspektasi
- Produksi blok cenderung tertunda
- Memburuknya block time mungkin teramati
Validator dengan produksi blok yang lambat dapat dikenai penalti
di banyak stake pool dan program Solana Foundation.
di banyak stake pool dan program Solana Foundation.
Garis besar pemeriksaan pengaturan BIOS
UI BIOS berbeda-beda tergantung vendor,
tetapi secara umum periksa item-item berikut.
tetapi secara umum periksa item-item berikut.
- CPU Performance Boost / Core Performance Boost
- Turbo Mode / Turbo Boost
- Performance Profile (Performance, bukan Power Saving)
SLV berjalan di dalam OS dan mengelola pengaturan tingkat OS seperti governor CPU dan pstate, tetapi tidak dapat mengubah pengaturan BIOS atau firmware.
Catatan:
Pengaturan BIOS tidak dapat diperiksa dari OS.
Saat Anda mulai menggunakan server baru atau melakukan penyiapan awal, selalu sertakan verifikasi BIOS dalam daftar periksa Anda.
Periksa versi kernel (direkomendasikan 6.8.0 atau lebih tinggi)
Kernel Linux juga merupakan faktor penting bagi validator Solana.
Per Januari 2026, Kernel 6.8.0 atau yang lebih baru direkomendasikan.
Versi ini mencakup dua pembaruan yang penting untuk beban kerja Solana.
Versi ini mencakup dua pembaruan yang penting untuk beban kerja Solana.
Cara memeriksa
bash
uname -r
# 6.8.0-71-genericuname -r
# 6.8.0-71-genericCatatan: Kernel sering terlewatkan, tetapi kernel secara langsung memengaruhi penjadwalan CPU dan I/O.
Periksa pengaturan CPU (tingkat OS)
Selain pengaturan BIOS, pengaturan CPU di tingkat OS juga penting.
Pastikan semua item berikut berada dalam status performance.
Energy Performance Preference (EPP)
bash
cat /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference
# performancecat /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference
# performanceGovernor CPU
bash
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# performancecat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# performanceamd_pstate (CPU AMD)
bash
cat /sys/devices/system/cpu/amd_pstate/status
# activecat /sys/devices/system/cpu/amd_pstate/status
# activeCatatan: Jika kondisi ini tidak terpenuhi, CPU mungkin berjalan dalam mode hemat daya dan tidak dapat memberikan performa penuh.
Di SLV, pengaturan ini diterapkan secara default,
tetapi penting untuk memahami maknanya dan memverifikasinya sendiri.
tetapi penting untuk memahami maknanya dan memverifikasinya sendiri.
Hal yang ingin disampaikan halaman ini
Item yang tercantum di sini bukanlah:
- tuning khusus
- tips lanjutan untuk para ahli
Item-item ini adalah pemeriksaan minimum dan esensial
untuk mencegah penurunan performa dan penalti yang tidak diinginkan,
bahkan ketika Anda beroperasi dengan niat baik.
untuk mencegah penurunan performa dan penalti yang tidak diinginkan,
bahkan ketika Anda beroperasi dengan niat baik.
Dengan memeriksa hal-hal ini sejak awal, Anda dapat:
- mencapai operasi validator berkualitas tinggi
- menghindari masalah yang tidak perlu
- berkontribusi pada peningkatan kualitas jaringan Solana secara keseluruhan
Gunakan halaman ini sebagai daftar periksa untuk operasi nyata.