Bem-vindo ao Node Lab!

Mulher trabalhando em um laptop
Esta é uma postagem cruzada do fórum BetaNet da rede xx! Veja aqui para se juntar à comunidade e discussão.

Cumprimentos a todos. Meu nome é Keith Millette. Se você já passou algum tempo no canal Discord da rede xx você pode me conhecer como Lorde Vetinari. Algumas semanas atrás, juntei-me à equipe da rede xx para montar um laboratório de nós na Coreia do Sul. O laboratório de nós servirá como um ambiente empírico para as equipes de rede xx testarem código, métodos de entrega de software e coletarem métricas úteis. Os objetivos do laboratório são finalizar a estratégia de implantação e recomendar hardware testado e comprovado para aqueles que enviaram aplicativos para serem executores de nós. xx tem como objetivo definir os corredores de nós para o sucesso desde o início.

Muito tempo se passou desde que as especificações iniciais foram publicadas. Nos estágios de planejamento dos nós da GPU, Benjamin Wenger calculou os requisitos do nó BetaNet e os publicou no início de 2018. As especificações sugeriam uma GPU AMD Ryzen 2700x, GPU Nvidia RTX 2070, 16 GB de RAM, ASRock AB350 Pro4 e 1 TB de armazenamento que custa cerca de $1600. Depois de discutir essa configuração com os desenvolvedores do cMix e xxBFT, todos concordaram que o laboratório deve abrigar nós construídos usando o orçamento para componentes de médio porte. Nosso objetivo é determinar os requisitos mínimos e as configurações mais econômicas. Pretendemos provar que a rede xx não é como outras blockchains. Nós caros e sobrecarregados não são um requisito.

Aqui está uma análise do hardware que selecionamos para usar no laboratório:

  • Estou usando o AMD Ryzen 3700x em vez do 2700x. A interrupção da cadeia de abastecimento global e o preço reduzido tornaram esta a melhor opção. Escolhi incluir o processador Intel i7-9700K porque eles atendem às especificações e queremos que as pessoas que tenham CPUs Intel possam usá-los.
  • Estou usando algumas placas-mãe de fator de forma ATX e mATX de vários fabricantes. Estou usando quatro chipsets diferentes com as CPUs AMD, A320, B350, B450 e X370. E com as CPUs Intel, os chipsets Z370 e B360. Isso nos permite recomendar a mais ampla gama de placas-mãe para atender aos requisitos da rede e também ao orçamento dos corredores de nó.
  • As GPUs estão ainda limitadas à família RTX de GPUs Nvidia devido ao fato da arquitetura Nvida Turing ter unidades de multiplicação de 32 bits em seus shaders que melhoram enormemente o desempenho de pré-computação. No laboratório optei por usar o RTX 2070 de diversos fabricantes de forma a atender aos requisitos computacionais e também ao orçamento dos corredores de nós. Eu também selecionei um RTX 2060 e GTX 1660 ti para testar o limite inferior.
  • Quanto à capacidade de memória e armazenamento, tanto o cMix quanto o blockchain têm requisitos diferentes e para determinar a quantidade apropriada, decidimos em 8-32 GB de RAM usando módulos de 4 ou 8 GB. Durante o teste, estarei usando SDDs Samsung EVO de 512 GB, mas, no final das contas, recomendaremos que cada nó use um SSD de nível empresarial devido à durabilidade de gravação.
  • Ao todo, serão 10 nós usados para os testes internos.

No final, esperamos poder recomendar configurações para um nó individual que custem menos do que o projetado anteriormente.

Eu e o resto da equipe da rede xx esperamos trabalhar com a comunidade na configuração e implantação da rede xx BetaNet. Eu estarei detalhando o que você vai e não vai precisar em relação aos requisitos de hardware e rede para trazer o BetaNet à prática.

Popular