Myrmex
Myrmex
Blog/Casos de Uso

Orquestación de VMs en KVM: Cómo Gestionar Recursos e Iniciar Firewalls Automáticamente

Orquestación de VMs en KVM: Cómo Gestionar Recursos e Iniciar Firewalls Automáticamente
UbuntuUBUNTU
Myrmex

El Desafío

Un servidor Ubuntu con KVM aloja varias VMs de seguridad (Sophos, Palo Alto, WatchGuard). Antes de encender nuevas instancias, es necesario verificar si hay recursos suficientes.

El objetivo era:

  • Verificar uso actual de CPU y RAM
  • Identificar VMs disponibles
  • Iniciar VMs de firewall basado en los recursos libres

El Prompt Enviado a Myrmex

Usando la integración con el servidor Ubuntu, enviamos:

Verifique cuánto de RAM y CPU se está usando en
@ANX-SRV-01 y con base en el restante inicie más VMs
como la de Sophos y Palo Alto.

Nota: Al mencionar el servidor con @ANX-SRV-01, Myrmex sabe exactamente qué host KVM verificar y qué VMs orquestar.

Orquestación de VMs en KVM vía Myrmex


Qué Hizo Myrmex

Myrmex analizó los recursos del servidor y ejecutó acciones de orquestación:

Resumen de Recursos y Acciones

ÍtemValor / EstadoImpacto
Uso de CPU2.29% (12 núcleos)✅ Bajo
Memoria RAM8.3 GB / 15.3 GB (~54%)⚠️ Moderado
VM Sophos XGRunning (Encendida)✅ Éxito
VM Palo AltoNo Localizada❌ Pendiente
VM WatchGuardShut off (Disponible)ℹ️ Sugerencia

Acciones Ejecutadas

✅ Análisis de Recursos

Myrmex verificó el estado actual del hipervisor:

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

# Verificar uso de memoria
free -h

# Listar VMs y sus estados
virsh list --all

Resultado: CPU operando con holgura (2.29%), RAM con ~7 GB disponibles.

✅ VM Sophos Iniciada

Myrmex identificó que la VM sophos-xg estaba apagada y la inició:

virsh start sophos-xg

Resultado: VM activa, reservando 4 GB de RAM.

❌ VM Palo Alto No Encontrada

Myrmex buscó la VM en múltiples ubicaciones:

# Búsqueda en definiciones XML
ls /etc/libvirt/qemu/ | grep -i palo

# Búsqueda en imágenes de disco
ls /var/lib/libvirt/images/ | grep -i palo

Resultado: Ningún archivo .qcow2 o definición XML encontrada. Necesario confirmar el nombre técnico de la VM.

ℹ️ Sugerencia Proactiva

Myrmex identificó otra VM de seguridad disponible:

"Noté que WatchGuard FireboxV está disponible. ¿Desea que lo inicie también?"


Resultado

Con la orquestación realizada por Myrmex:

  • Recursos analizados antes de subir VMs
  • Sophos XG iniciado automáticamente
  • Capacidad residual identificada (~7 GB RAM)
  • Sugerencia proactiva para VM adicional

Variaciones del Prompt

El mismo tipo de orquestación puede adaptarse:

Para verificar estado de todas las VMs:

Liste todas las VMs en @ANX-SRV-01 con sus estados,
uso de CPU y RAM de cada una.

Para crear snapshot antes de mantenimiento:

Cree una snapshot de todas las VMs ejecutándose en @ANX-SRV-01
antes de la actualización de kernel.

Para balancear carga entre hosts:

Verifique los recursos de @ANX-SRV-01 y @ANX-SRV-02.
Migre VMs ociosas al host con más recursos libres.

¿Quiere gestionar su entorno virtual de forma inteligente? Pruebe Myrmex y deje que la IA orqueste sus VMs automáticamente.

MYRMEX | Orquestación de VMs en KVM: Cómo Gestionar Recursos e Iniciar Firewalls Automáticamente