FAQ - Geral
P. Quais são os requisitos do servidor?
Embora seja possível implantar um cliente Solana em um VPS ou máquina virtual (VM), atingir o desempenho total e operação estável é um desafio. Os nós RPC e validadores são especialmente exigentes em termos de recursos do sistema, tornando crucial preparar um ambiente de servidor apropriado.
Solana recomenda oficialmente o uso de servidores de Bare-Metal.
Especificações recomendadas para nós RPC
O RPC padrão (SendTx / Geyser gRPC) e o RPC de índice (indexação completa) diferem significativamente, especialmente nos requisitos de memória e armazenamento.
Requisitos de hardware RPC (diretriz)
| Componente | Nó de RPC | RPC de índice (referência) |
|---|---|---|
| CPU | 24 núcleos+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / extensões SHA / AVX2 | 32 núcleos+ (clock alto recomendado) |
| RAM | 512GB+ | 1152GB+ |
| Disco | NVMe Gen3 x4 ou melhor / separação recomendada de Accounts / Ledger / Snapshots | Maior capacidade + alta TBW / separação recomendada |
| Rede | 1Gbps ou superior | 1Gbps ou superior (mais largura de banda é preferível) |
| GPU | Não exigido | Não exigido |
Nota:
A frequência de clock e o throughput efetivo são considerados mais importantes do que o número de núcleos.
O RPC de índice pode ter gargalos de memória e armazenamento, por isso garanta capacidade suficiente e IOPS elevados.
Se a indexação for necessária, recomendamos 768GB ou mais, e 1152GB ou mais para operação estável.
Especificações recomendadas para validadores testnet
Como os ambientes testnet têm menor carga em comparação com mainnet, recomendamos o seguinte:
- CPU Ryzen 16-core
- 128GB DDR5 RAM
Confirmamos a operação estável com esta configuração, o que ajuda a reduzir os custos operacionais. O SLV Metal oferece esta configuração a partir de 398 € por mês.
Especificações recomendadas para validadores mainnet
Para uma operação estável e rentabilidade na rede principal, recomendam-se as seguintes especificações:
Agave Validator (requisitos e recomendações oficiais)
- CPU: 24 núcleos+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / extensões SHA / AVX2
- RAM: 256GB+
- Disco: NVMe Gen3 x4 ou melhor (Recomenda-se a separação Conta/Ledger / Instantâneos)
Firedancer (Frankendancer)
- Mínimo: CPU 24-core @ > 2.8GHz / 256GB RAM / 2TB NVMe (High TBW)
- Recomendado: CPU 32-core @ > 3GHz (AVX512 suportado) / 512GB RAM (ECC) / Separação Conta-Ledger / 1Gbps+
Considerando o custo-benefício, usar o Agave com uma CPU de 24 núcleos e 384GB de RAM é o ideal. Estas especificações não são apenas suficientes para uma operação mínima; garantem um desempenho e rentabilidade estáveis.
Se ainda não preparou um servidor bare metal, consulte o Guia de configuração do servidor bare metal.
Outras leituras:
P. Quais são as configurações recomendadas para RPCs e validadores de alto desempenho?
Com base na experiência operacional do Validators DAO e da ERPC, fornecemos configurações padrão ideais que alcançam alto desempenho em muitos ambientes. Especialmente para configurações mainnet, otimizações como a quantidade de threads e outros parâmetros são configuradas pressupondo o uso de CPUs de 32 núcleos.
Os arquivos de configuração são de código aberto no GitHub e podem ser personalizados livremente para suas necessidades específicas. As contribuições para melhorar estas configurações ou propor novas melhorias são calorosamente bem-vindas. Junte-se à comunidade do Validators DAO para participar.
P. Iniciei meu validador e ele parece ter alcançado o último slot, mas ainda está marcado como "Delinquente".
Mesmo que seu validador tenha alcançado o último slot, ele permanecerá marcado como "Delinquente" se não estiver votando.
Para requisitos pormenorizados, consultar o seguinte: