FAQ - ทั่วไป

Q. ข้อกำหนดของเซิร์ฟเวอร์มีอะไรบ้าง?

แม้จะสามารถ deploy ไคลเอนต์ Solana บน VPS หรือเครื่องเสมือน (VM) ได้ แต่การทำให้ได้ประสิทธิภาพเต็มที่และการทำงานที่เสถียรนั้นทำได้ยาก RPC node และ validator ต้องการทรัพยากรระบบสูงเป็นพิเศษ จึงจำเป็นอย่างยิ่งที่จะต้องเตรียมสภาพแวดล้อมเซิร์ฟเวอร์ที่เหมาะสม
Solana แนะนำอย่างเป็นทางการให้ใช้เซิร์ฟเวอร์ bare metal

สเปกที่แนะนำสำหรับ RPC node

Standard RPC (SendTx / Geyser gRPC) และ Index RPC (ทำดัชนีแบบเต็ม) แตกต่างกันอย่างมาก โดยเฉพาะในด้านความต้องการหน่วยความจำและพื้นที่จัดเก็บ
ข้อกำหนดฮาร์ดแวร์สำหรับ RPC (แนวทาง)
ส่วนประกอบRPC nodeIndex RPC (อ้างอิง)
CPU24 คอร์+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA extensions / AVX232 คอร์+ (แนะนำความเร็วสัญญาณนาฬิกาสูง)
RAM512GB+1152GB+
ดิสก์NVMe Gen3 x4 หรือดีกว่า / แนะนำให้แยก Accounts / Ledger / Snapshotsความจุมากขึ้น + TBW สูง / แนะนำให้แยก
เครือข่าย1Gbps ขึ้นไป1Gbps ขึ้นไป (แบนด์วิดท์มากขึ้นจะดีกว่า)
GPUไม่จำเป็นไม่จำเป็น
หมายเหตุ:
ความเร็วสัญญาณนาฬิกา (clock speed) และ throughput ที่ได้จริงถือว่าสำคัญกว่าจำนวนคอร์
Index RPC อาจติดคอขวดที่หน่วยความจำและพื้นที่จัดเก็บ ดังนั้นควรตรวจสอบให้แน่ใจว่ามีความจุเพียงพอและมี IOPS สูง
หากต้องทำดัชนี เราแนะนำ 768GB ขึ้นไป และ 1152GB ขึ้นไปเพื่อการทำงานที่เสถียร

สเปกที่แนะนำสำหรับ testnet validator

เนื่องจากสภาพแวดล้อม testnet มีโหลดต่ำกว่า mainnet เราจึงแนะนำสเปกต่อไปนี้:
  • CPU Ryzen 16 คอร์
  • RAM DDR5 128GB
เราได้ยืนยันแล้วว่าสเปกนี้ทำงานได้อย่างเสถียร ซึ่งช่วยลดต้นทุนการดำเนินงานได้ ส่วน SLV Metal มีสเปกนี้ให้บริการในราคาเริ่มต้น €398 ต่อเดือน

สเปกที่แนะนำสำหรับ mainnet validator

เพื่อการทำงานที่เสถียรและการทำกำไรบน mainnet ขอแนะนำสเปกต่อไปนี้:
Agave Validator (ข้อกำหนดและคำแนะนำอย่างเป็นทางการ)
  • CPU: 24 คอร์+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA extensions / AVX2
  • RAM: 256GB+
  • ดิสก์: NVMe Gen3 x4 หรือดีกว่า (แนะนำให้แยก Accounts / Ledger / Snapshots)
Firedancer (Frankendancer)
  • ขั้นต่ำ: CPU 24 คอร์ @ >2.8GHz / RAM 256GB / NVMe 2TB (TBW สูง)
  • แนะนำ: CPU 32 คอร์ @ >3GHz (รองรับ AVX512) / RAM 512GB (ECC) / แยก Accounts-Ledger / 1Gbps+
เมื่อพิจารณาความคุ้มค่า การใช้ Agave กับ CPU 24 คอร์และ RAM 384GB ถือว่าเหมาะที่สุด สเปกนี้ไม่ได้เพียงแค่พอสำหรับการทำงานขั้นต่ำ แต่ยังช่วยให้มั่นใจได้ถึงประสิทธิภาพที่เสถียรและการทำกำไร
หากคุณยังไม่ได้เตรียมเซิร์ฟเวอร์ bare metal โปรดดู คู่มือการตั้งค่าเซิร์ฟเวอร์ Bare Metal ของเรา
อ่านเพิ่มเติม:

Q. การตั้งค่าที่แนะนำสำหรับ RPC และ validator ประสิทธิภาพสูงคืออะไร?

จากประสบการณ์การดำเนินงานของ Validators DAO และ ERPC เรามีการตั้งค่าเริ่มต้นที่เหมาะสมที่สุดซึ่งให้ประสิทธิภาพสูงในหลากหลายสภาพแวดล้อม โดยเฉพาะการตั้งค่าสำหรับ mainnet นั้น การปรับแต่ง เช่น จำนวนเธรดและพารามิเตอร์อื่น ๆ ได้รับการกำหนดค่าโดยสมมติว่าใช้ CPU 32 คอร์
ไฟล์การตั้งค่าเผยแพร่เป็นโอเพนซอร์สบน GitHub และสามารถปรับแต่งได้อย่างอิสระตามความต้องการของคุณ เรายินดีอย่างยิ่งที่จะรับการมีส่วนร่วมในการปรับปรุงการตั้งค่าเหล่านี้ หรือการเสนอแนวทางพัฒนาใหม่ ๆ โปรดเข้าร่วมชุมชน Validators DAO เพื่อมีส่วนร่วม

Q. ฉันเริ่ม validator แล้ว และดูเหมือนว่าจะตามทันสล็อตล่าสุดแล้ว แต่ยังถูกระบุว่าเป็น "Delinquent"

แม้ว่า validator ของคุณจะตามทันสล็อตล่าสุดแล้ว แต่หากไม่ได้ลงคะแนนโหวต ก็จะยังคงถูกระบุว่าเป็น "Delinquent"
สำหรับรายละเอียดข้อกำหนด โปรดดูข้อมูลต่อไปนี้: