Myrmex
Myrmex
Blog/Casos de Uso

Orquestração de VMs no KVM: Como Gerenciar Recursos e Iniciar Firewalls Automaticamente

Orquestração de VMs no KVM: Como Gerenciar Recursos e Iniciar Firewalls Automaticamente
UbuntuUBUNTU
Myrmex

O Desafio

Um servidor Ubuntu com KVM hospeda várias VMs de segurança (Sophos, Palo Alto, WatchGuard). Antes de ligar novas instâncias, é preciso verificar se há recursos suficientes.

O objetivo era:

  • Verificar uso atual de CPU e RAM
  • Identificar VMs disponíveis
  • Iniciar VMs de firewall com base nos recursos livres

O Prompt Enviado ao Myrmex

Usando a integração com o servidor Ubuntu, enviamos:

Verifique o quanto de RAM e CPU está sendo usado no
@ANX-SRV-01 e com base no restante inicie mais VMs
como a do Sophos e do Palo Alto.

Nota: Ao mencionar o servidor com @ANX-SRV-01, o Myrmex sabe exatamente qual host KVM verificar e quais VMs orquestrar.

Orquestração de VMs no KVM via Myrmex


O Que o Myrmex Fez

O Myrmex analisou os recursos do servidor e executou ações de orquestração:

Resumo de Recursos e Ações

ItemValor / StatusImpacto
Uso de CPU2.29% (12 núcleos)✅ Baixo
Memória RAM8.3 GB / 15.3 GB (~54%)⚠️ Moderado
VM Sophos XGRunning (Ligada)✅ Sucesso
VM Palo AltoNão Localizada❌ Pendente
VM WatchGuardShut off (Disponível)ℹ️ Sugestão

Ações Executadas

✅ Análise de Recursos

O Myrmex verificou o estado atual do hypervisor:

# Verificar uso de CPU
top -bn1 | head -5

# Verificar uso de memória
free -h

# Listar VMs e seus estados
virsh list --all

Resultado: CPU operando com folga (2.29%), RAM com ~7 GB disponíveis.

✅ VM Sophos Iniciada

O Myrmex identificou que a VM sophos-xg estava desligada e a iniciou:

virsh start sophos-xg

Resultado: VM ativa, reservando 4 GB de RAM.

❌ VM Palo Alto Não Encontrada

O Myrmex buscou a VM em múltiplos locais:

# Busca em definições XML
ls /etc/libvirt/qemu/ | grep -i palo

# Busca em imagens de disco
ls /var/lib/libvirt/images/ | grep -i palo

Resultado: Nenhum arquivo .qcow2 ou definição XML encontrada. Necessário confirmar o nome técnico da VM.

ℹ️ Sugestão Proativa

O Myrmex identificou outra VM de segurança disponível:

"Notei que o WatchGuard FireboxV está disponível. Deseja que eu o inicie também?"


Resultado

Com a orquestração realizada pelo Myrmex:

  • Recursos analisados antes de subir VMs
  • Sophos XG iniciado automaticamente
  • Capacidade residual identificada (~7 GB RAM)
  • Sugestão proativa para VM adicional

Variações do Prompt

O mesmo tipo de orquestração pode ser adaptado:

Para verificar status de todas as VMs:

Liste todas as VMs no @ANX-SRV-01 com seus estados,
uso de CPU e RAM de cada uma.

Para criar snapshot antes de manutenção:

Crie um snapshot de todas as VMs rodando no @ANX-SRV-01
antes da atualização de kernel.

Para balancear carga entre hosts:

Verifique os recursos de @ANX-SRV-01 e @ANX-SRV-02.
Migre VMs ociosas para o host com mais recursos livres.

Quer gerenciar seu ambiente virtual de forma inteligente? Experimente o Myrmex e deixe a IA orquestrar suas VMs automaticamente.

MYRMEX | Orquestração de VMs no KVM: Como Gerenciar Recursos e Iniciar Firewalls Automaticamente