ERPC atualiza seus grandes nós Solana RPC de Frankfurt com CPUs EPYC de 5ª geração (Turin)

ERPC atualiza seus grandes nós Solana RPC de Frankfurt com CPUs EPYC de 5ª geração (Turin)

ERPC atualiza seus grandes nós Solana RPC de Frankfurt com CPUs EPYC de 5ª geração (Turin)
A ERPC, operada pela ELSOUL LABO B.V. (sede: Amsterdã, Países Baixos; CEO: Fumitake Kawasaki) e pela Validators DAO, concluiu a implantação de CPUs EPYC de 5ª geração (Turin) em seus grandes nós RPC da região de Frankfurt (FRA).
Com a atualização, foi ampliada a folga de processamento sob picos e alta concorrência nas cargas RPC, sobretudo em HTTP, WebSocket e Unlimited Endpoints.

Por que Frankfurt continua sendo uma região central

A ERPC continua investindo em Frankfurt porque a região concentra as condições que mantêm os resultados estáveis na operação real da Solana.
Frankfurt reúne alta densidade de validadores importantes e stake, criando uma estrutura em que recepção de Shreds, catch-up, votos e atualizações de estado podem avançar continuamente por rotas de rede curtas. Essa estrutura não se resume à proximidade geográfica: ela se baseia no posicionamento real dos participantes da execução e nas rotas da rede.
Com isso, não apenas a latência média permanece baixa, mas sua variação também é contida, permitindo resultados estáveis mesmo quando vários fatores externos se sobrepõem. Essas características são um requisito importante para manter resultados reproduzíveis na infraestrutura de execução RPC da ERPC.

Quais cenários operacionais mudam com a atualização

A introdução das CPUs EPYC de 5ª geração (Turin) reforça a base de execução ao melhorar simultaneamente os tempos médios de resposta, a folga de processamento nos picos e a estabilidade sob alta concorrência.
Para desenvolvedores e casos de uso financeiros, incluindo negociação de alta frequência, nos quais os resultados são decididos no nível dos milissegundos, o comportamento durante concentrações de carga ou sobreposição de execuções concorrentes afeta diretamente o resultado. A atualização leva a base de execução ao próximo nível de desempenho para que o processamento RPC prossiga sem congestionamento e possa ser sustentado até nesses cenários.
Em usos de alta carga, incluindo os Unlimited Endpoints, a configuração mantém folga de processamento estável mesmo com o crescimento das conexões simultâneas e da densidade de solicitações.

Por que as CPUs EPYC de 5ª geração (Turin) foram escolhidas

O EPYC de 5ª geração (Turin) é uma geração de CPUs projetada para operar continuamente em altas frequências e, ao mesmo tempo, oferecer grande número de núcleos e threads.
As cargas da Solana se caracterizam por mudanças rápidas de estado e picos consecutivos. Nesses ambientes, a capacidade de manter desempenho computacional e estabilidade operacional sob cargas sobrepostas afeta diretamente o catch-up e a estabilidade dos resultados.
Com importantes melhorias de arquitetura, a geração Turin oferece uma combinação equilibrada de desempenho máximo e sustentado, sendo uma escolha racional para o núcleo de uma plataforma de execução RPC da Solana.

Desempenho efetivo proporcionado pela DDR5 a 6400 MHz

Nas cargas Solana RPC, o processamento computacional e o acesso à memória ocorrem com frequência e em paralelo. O importante não é apenas a largura de banda máxima, mas uma configuração em que a velocidade e o comportamento da memória permaneçam consistentes sob carga prolongada.
Em plataformas de desktop, configurações com mais DIMMs geralmente impõem velocidades máximas de memória menores. Por exemplo, as especificações do Ryzen 9 9950X definem DDR5-5600 para dois DIMMs e DDR5-3600 para quatro DIMMs.
Nos grandes nós RPC de Frankfurt, a ERPC adotou EPYC de 5ª geração (Turin) com uma configuração de memória multicanal voltada a servidores. A geração EPYC 9005 (Turin) oferece arquitetura de memória com 12 canais, e as plataformas compatíveis permitem condições de alta largura de banda, incluindo DDR5-6400.

Importância do NVMe Gen5 e da seleção do armazenamento

Na operação de nós Solana, grandes volumes de dados são lidos e gravados continuamente no ledger e no blockstore. Nessas condições, as características de I/O do armazenamento influenciam diretamente os resultados.
Atualmente, muitos ambientes usam CPUs EPYC de 4ª geração combinadas com armazenamento NVMe Gen4. O NVMe Gen5, porém, enfrenta limitações de disponibilidade e requisitos operacionais, e apenas poucas configurações podem ser usadas com estabilidade em produção.
O armazenamento NVMe Gen5 desta atualização foi escolhido para manter características estáveis de I/O mesmo sob leituras e gravações contínuas, típicas da operação da Solana. Em colaboração com data centers parceiros, foram testadas várias opções de NVMe Gen5, e as mais adequadas às cargas da Solana foram selecionadas.

Vantagens de escolher a ERPC

A ERPC nasceu da operação de nossos próprios projetos.
Ao executar fluxos de produtos de alto volume que geravam muitas transações em períodos curtos, encontramos situações em que os ambientes RPC existentes não acompanhavam a carga, causando resultados instáveis. Para resolver o problema, precisávamos construir um ambiente RPC capaz de atender aos nossos próprios casos de uso.
Depois, ao examinar os desafios de outros projetos, identificamos muitos casos em que a infraestrutura RPC se tornava o gargalo sob processamento intenso. Quando esses projetos usaram a infraestrutura que havíamos construído em suas cargas reais, recebemos avaliações concretas sobre a taxa de sucesso da execução e a estabilidade sob carga.
Com base nessas experiências operacionais, a ERPC foi projetada partindo da premissa de que precisa continuar suportando processamento intenso de transações. As melhorias na base de execução RPC prosseguem, orientadas pelos padrões reais de uso e pelo feedback.

Origem do projeto ERPC e caminho adiante

A ERPC começou com a experiência prática da operação de nossos próprios projetos.
Para executar com estabilidade um grande volume de transações, foi necessário projetar toda a base no lado do RPC, incluindo configuração, folga de processamento e comportamento de catch-up. Esse requisito não era exclusivo de um projeto, mas comum a muitos projetos da Solana.
A ERPC busca oferecer uma base de execução reproduzível para operações de alta qualidade na rede Solana em ambientes reais. Continuaremos aprimorando essa base de acordo com cargas e condições efetivas de uso.
O uso prático e o feedback dos usuários reforçam ainda mais essa base.
Como retorno por esse feedback, a ERPC continuará investindo na melhoria do desempenho e da durabilidade de sua infraestrutura de execução RPC.
Agradecemos seu apoio contínuo à ERPC.
Discord oficial da Validators DAO: https://discord.gg/C7ZQSrCkYR<br> Site oficial da ERPC: https://erpc.global/pt