Como funciona o HashCore Toolkit

HashCore Toolkit usa uma arquitetura local que prioriza desempenho, segurança e facilidade de implantação. Entenda o design do sistema por trás do gerenciamento eficiente de frota ASIC.

Esta página explica como o HashCore descobre dispositivos, se comunica com mineradores, armazena dados e escala para gerenciar milhares de dispositivos com eficiência.

Arquitetura local primeiro

Funciona na sua rede sem dependências da nuvem

O HashCore Toolkit opera como um aplicativo local executado em uma única máquina da sua rede de mineração. Esta máquina atua como servidor de gerenciamento, comunicando-se diretamente com os mineradores ASIC pela rede local.

Ao contrário das plataformas de gerenciamento baseadas em nuvem, o HashCore não exige que os dados saiam de suas instalações. Todos os dados de monitoramento, definições de configuração e histórico operacional permanecem sob seu controle. Essa abordagem melhora a segurança, reduz a latência e garante que os recursos de gerenciamento continuem funcionando mesmo se a conectividade com a Internet for perdida.

O design local-first ajuda a manter o tráfego de gerenciamento dentro do seu ambiente. O acesso remoto e a exposição externa devem ser planejados em torno de sua própria rede e controles de segurança.

Processo de descoberta de dispositivos

Detecção automática de mineradores ASIC na rede

O HashCore descobre automaticamente mineradores ASIC verificando intervalos de IP especificados e fluxos de trabalho guiados de descoberta de rede local suportados pelos dispositivos que você opera. Quando um minerador é detectado, o HashCore identifica o modelo, a versão do firmware e a configuração atual.

Métodos de descoberta

  • 1.
    Varredura de intervalo de IP: Faça a varredura em intervalos de sub-redes específicos (por exemplo, 192.168.1.0/24) para encontrar mineradores
  • 2.
    Transmissão em rede: Use fluxos de trabalho guiados de varredura e descoberta de rede para detectar mineradores automaticamente
  • 3.
    Adição manual: Adicione endereços IP específicos para mineradores com atribuições estáticas
  • 4.
    Importar de CSV: Importação em massa de listas de dispositivos com IP e informações de credenciais

Uma vez descobertos, os dispositivos são adicionados ao painel de gerenciamento, onde podem ser organizados em grupos, rotulados por localização ou finalidade e monitorados continuamente. A descoberta é executada periodicamente para detectar novos dispositivos ou alterações na rede.

Comunicação com mineradores

Como o HashCore interage com dispositivos ASIC

HashCore Toolkit se comunica com mineradores suportados pela rede local para coletar status, executar diagnósticos e aplicar ações suportadas a partir de uma interface.

Métodos de comunicação suportados

  • Interfaces de status suportadas: Leia hashrate, temperatura e dados de diagnóstico de ambientes de mineração suportados
  • Endpoints de gerenciamento web local: Aplicar alterações de configuração suportadas onde as interfaces do fornecedor permitirem
  • Fluxos de trabalho de manutenção: Use fluxos específicos de firmware suportados para tarefas de diagnóstico e atualização

O HashCore mantém o status do dispositivo atualizado por meio de ciclos repetidos de monitoramento, equilibrando a visibilidade e a sobrecarga da rede.

Para operações em massa que afetam centenas de dispositivos simultaneamente, o HashCore implementa lotes inteligentes e limitação de taxa para evitar congestionamento na rede. As operações são enfileiradas e executadas em threads paralelos até um limite de simultaneidade configurável.

Armazenamento e gerenciamento de dados

Como os dados operacionais são armazenados e acessados

HashCore armazena dados operacionais em um banco de dados local no servidor de gerenciamento. Isso inclui inventário de dispositivos, histórico de configuração, métricas de desempenho e registros de auditoria.

Informações armazenadas

  • Inventário de dispositivos com detalhes de hardware e informações de rede
  • Dados históricos de desempenho (hashrate, temperatura, consumo de energia)
  • Modelos de configuração e histórico de implantação
  • Contas de usuário, permissões e registros de auditoria
  • Regras de alerta e preferências de notificação

Dados de série temporal, como taxa de hash e temperatura, são retidos com políticas de retenção configuráveis. Os resumos agregados preservam as tendências de longo prazo enquanto gerenciam os requisitos de armazenamento. Logs detalhados podem ser exportados para análise externa ou requisitos de conformidade.

O planejamento de backup e recuperação deve seguir os padrões operacionais usados para o host que executa o Toolkit e seus dados locais.

Escalabilidade e desempenho

O HashCore Toolkit foi projetado para gerenciar até 50.000 dispositivos a partir de uma única instância. Essa capacidade pressupõe um servidor de gerenciamento de tamanho adequado com CPU, memória e conectividade de rede adequados.

Para operações que excedam 50.000 dispositivos ou que exijam distribuição geográfica, diversas instâncias HashCore podem ser implantadas com supervisão centralizada por meio do HashCore Pulse. Essa arquitetura oferece suporte a operações multissite maiores sem forçar cada dispositivo em uma instância local.

Especificações de servidor recomendadas

Até 1.000 dispositivos

  • • 4 núcleos CPU
  • • 8 GB RAM
  • • 50 GB de armazenamento
  • • rede de 1 Gbps

Até 50.000 dispositivos

  • • Recursos de CPU de classe de servidor
  • • 32+ GB RAM
  • • 500 GB de armazenamento
  • • Rede local de alto rendimento

Veja o guia de instalação para requisitos detalhados de hardware e recomendações de implantação com base no tamanho da sua frota.

Pronto para implantar o HashCore Toolkit em seu ambiente?