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 IPC de índice (indexação completa) diferem significativamente, especialmente nos requisitos de memória e armazenamento.
Requisitos de hardware RPC (guideline)
| Componente | Nó de RPC | Índice RPC (referência) |
|---|---|---|
| CPU | 24 núcleos+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / extensões SHA / AVX2 | 32 núcleos+ (recomendado relógio alto) |
| RAM | 512GB+ | 1152GB+ |
| Disco | NVMe Gen3 x4 ou melhor / Contas / Livro / Separação de imagens recomendada | 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:
Velocidade do relógio e rendimento eficaz são considerados mais importantes do que a contagem de núcleo.
O RPC de índice pode ser engarrafado pela memória e armazenamento, garantindo assim 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. SLV O Metal oferece esta configuração a partir de 180 € 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 desempenho de custo, usando Agave com uma CPU 24-core e 384GB RAM é 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 de Bare-Metal, consulte Guia de configuração do servidor de metal sem fio.
Outras leituras:
P. Quais são as configurações recomendadas para RPCs e validadores de alto desempenho?
Com base na experiência operacional dos Validadores DAO e ERPC, fornecemos configurações padrão ideais que alcançam alto desempenho em muitos ambientes. Especialmente para configurações mainnet, otimizações como contagens de threads e outros parâmetros são configurados assumindo o uso de CPUs 32-core.
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 de Validadores DAO para participar.
P. Eu comecei meu validador, e ele parece pego até o último slot, mas ainda está marcado como "Delinquente".
Mesmo que seu validador tenha pego o último slot, ele permanecerá marcado como "Delinquente" se não estiver lançando votos. A razão mais comum para este problema é o SOL insuficiente na sua conta Identity Key, que é necessária para cobrir os custos de votação. Tipicamente, a votação consome 1.1 SOL por dia. Por favor, certifique-se de que sua Chave de Identidade tenha um equilíbrio suficiente.
Para requisitos pormenorizados, consultar o seguinte: