Pular para o conteúdo principal

NEXUS AI / CONTROLLER

A fila de jobs e os servidores de jobs se gerenciam sozinhos.

O Controller acompanha continuamente a fila de jobs do Smallworld e os servidores de jobs, sem interação humana. Ele lê carga e saúde dos servidores, escala capacidade para cima ou para baixo, e pode iniciar, parar ou reiniciar um servidor de jobs. Cada decisão que ele toma fica visível no portal web, e um administrador pode intervir a qualquer momento.

Treze segundos do painel rodando sozinho. O trabalho chega, é encaminhado para um estágio, roda e é contabilizado — e um administrador pode assumir a qualquer momento sem desligar a automação.

Gravado em um ambiente da MagikDev contra uma fila simulada, onde usuários sintéticos submetem trabalho continuamente para que a esteira nunca fique parada.

O lote noturno falha às duas da manhã e ninguém descobre até a primeira pessoa entrar no sistema. A fila represou atrás dele, os servidores que deveriam carregar o trabalho estão ociosos ou travados, e a manhã que seria de trabalho vira manhã de recuperação. Falhas que avisam na hora custam uma fração das falhas que aparecem dias depois.

  1. Acompanhar

    A carga da fila de jobs e a saúde de cada servidor de jobs são lidas continuamente, não amostradas quando alguém lembra de olhar.

  2. Decidir

    A capacidade é escalada contra o que a fila de fato contém, e não contra o formato para o qual o ambiente foi dimensionado.

  3. Agir

    Servidores de jobs são iniciados, parados ou reiniciados conforme o trabalho exige, sem esperar que um administrador esteja acordado.

  4. Mostrar o que fez

    Cada decisão aparece no portal web junto com o estado que a motivou, de modo que o comportamento possa ser revisado em vez de apenas confiado.

  5. Devolver o controle

    Um administrador pode assumir o controle manual a qualquer momento. Intervir não significa desligar a automação.

Um estágio do painel de perto: QA de projeto, descrito como regras de validação com lógica de retentativa sobre um pool elástico de workers, mostrando dois jobs rodando e nenhum na fila, dois cartões de job, e uma contagem de dezenove concluídos e seis cancelados.
Um estágio de perto, mostrando o que está rodando, o que está na fila atrás e o que já terminou ou foi cancelado.

O lote noturno falha

A falha é percebida quando acontece e a fila é recuperada, em vez de virar a primeira coisa que a equipe de GIS encontra de manhã.

Um período pesado atinge a fila

A capacidade escala contra o que a fila contém, então o fechamento de mês não precisa de alguém olhando um painel o tempo todo.

Um servidor de jobs para de responder

O servidor é reiniciado, e a decisão fica registrada no portal com o estado que a motivou, de modo que o padrão fique visível ao longo de semanas em vez de discutido de memória.

Cada conexão é feita por API ou por conexão direta ao banco de dados, e é definida uma vez, não a cada projeto.

Fila de jobs do GE Smallworld
Direção: Leitura e escrita
Servidores de jobs do Smallworld
Direção: Leitura e escrita — iniciar, parar, reiniciar

Até onde ele vai

  • O Controller gere o ambiente de jobs do Smallworld. Ele não altera os dados que esses jobs processam.
  • O controle manual está sempre disponível. A automação não é uma porta de mão única.
  • A escala é limitada pela capacidade que o seu ambiente de fato tem; o Controller a agenda, não a cria.

Quem vê o quê

As pessoas entram com a conta do diretório corporativo que já têm, e o que elas podem ver é aplicado em quatro lugares: na plataforma, dentro de cada pod, no mapa e nas respostas que voltam para elas.

Como está hoje

Já disponível

O Controller faz parte da primeira implantação padrão, então ele chega junto com a plataforma, em vez de ser acrescentado depois.

Um número, sustentando-se sozinho em vez de somado ao de qualquer outro pod. Ao lado dele, o processamento de lotes sem parada e a autorrecuperação são projetados para remover o gargalo da manhã seguinte a uma falha de lote noturno.

~50%

Carga de administração de servidores — A redução que buscamos automatizando o ciclo de vida dos servidores.

Demonstração técnica · 8 min

Veja na prática — assista à demonstração de 8 minutos da Plataforma Nexus AI.

Gravada direto na plataforma, com narração em inglês, legendas em português e sem slides. GIS, ERP, ADMS e manutenção respondendo juntos, sem substituir os sistemas que você já opera. O link chega depois do cadastro.

Assistir demonstração gravada (8 min)

Precisa levar isso à diretoria? O resumo de uma página

Uma sessão técnica cobre seu ambiente, onde a plataforma rodaria e quais pods vêm primeiro.

Agende uma sessão técnica