🚀 Cómo crear una VM en Nuvion
Esta guía presenta el paso a paso completo para la creación de una máquina virtual (VM) en la plataforma Nuvion, con explicaciones detalladas para cada parámetro.
📌 1. Acceder a la creación de VM
En el panel principal:
Virtual Machines > Create Virtual Machine

⚙️ Parámetros de configuración
Antes de crear la VM, configure:
- 📝 Name: Nombre único de la VM (identificación en el panel)
- 💿 Image: Sistema operativo base de la VM
- 📦 Volumes: Disco(s) persistente(s)
- ⚡ Flavor: Define CPU y memoria RAM
- 🌐 Network Interfaces: Configuración de red
💡 Estos parámetros determinan el rendimiento, almacenamiento y conectividad de la VM.

🏷️ 2. Nombre de la VM
Defina un nombre claro y estandarizado.
Ejemplo: web-prod-01, db-hml-02

💽 3. Seleccionar imagen
Elija el sistema operativo.

ℹ️ Formatos soportados:
- qcow2 → optimizado para virtualización
- iso → instalación manual
- raw → formato bruto
- img → compatible genérico
⚡ 4. Flavor (Recursos)
Define capacidad computacional:

- BC (basic) → instancias que poseen una carga de trabajo menor
- HC (high clock) → instancias que necesitan más recursos para soportar su workload
💡 Elija según la carga de trabajo (web, base de datos, procesamiento).
🌐 5. Red
Agregue interfaz de red:

Seleccione la red deseada:

🔧 Opciones:
- Asignar IP de forma automática (DHCP)
- Agregar IP secundaria
- Definir un grupo de seguridad deseado (firewall)
- Protección contra spoofing
💡 La protección contra spoofing evita la falsificación de IP/MAC y solo puede configurarse si no existe un grupo de seguridad seleccionado.
📌 Para crear otras interfaces primarias (eth1, eth2, etc.), basta repetir el proceso de agregar una dirección IP.
🔐 6. Clave SSH
Utilice un par de claves asimétrico para acceso seguro sin contraseña al añadir la clave pública en el momento de la creación.

- En Key value, inserte el contenido de su clave pública.
💡 Se recomienda el uso de claves SSH para acceso externo en lugar de contraseña, evitando accesos no autorizados mediante ataques de fuerza bruta.
🧩 7. Script de personalización
Automatiza configuraciones iniciales vía cloud-init o shell script.

Para utilizar esta función, el sistema operativo invitado debe tener instalado cloud-init.
💡 Ejemplo:
#cloud-config
users:
- name: usuario
plain_text_passwd: senha123
lock_passwd: false
sudo: ALL=(ALL) ALL
🖥️ 8. Parámetros de arranque
🔹 UEFI (Unified Extensible Firmware Interface)
UEFI es un reemplazo moderno del BIOS tradicional.
✔ Arranque más rápido
✔ Soporte para discos mayores
✔ Mejor compatibilidad con sistemas modernos
✔ Funciones de seguridad (Secure Boot)
🔹 vTPM (Virtual Trusted Platform Module)
El vTPM es un módulo de seguridad virtual.
✔ Almacena claves criptográficas
✔ Permite uso de cifrado (ej: BitLocker)
✔ Aumenta la seguridad del sistema operativo
✔ Requisito para algunos sistemas (ej: Windows 11)
⚠️ Importante:
- vTPM requiere UEFI habilitado
- No puede deshabilitarse fácilmente después de la creación
🔧 9. Opciones avanzadas

🔹 Hot Plug (CPU/RAM)
Permite modificar recursos con la VM encendida:
✔ Escalar CPU/RAM sin tiempo de inactividad
✔ Ideal para cargas de trabajo variables
🚀 10. Despliegue
Revise y haga clic en:

✅ Conclusión
Después del despliegue:

✔ VM disponible en minutos
✔ Acceso vía SSH o consola
✔ Recursos pueden ajustarse posteriormente
💡 Buenas prácticas:
- Use nombres estandarizados
- Configure SSH en lugar de contraseña
- Elija el flavor adecuado
- Utilice correctamente los grupos de seguridad
🧠 ¿Dudas?
Contacte con el soporte técnico y envíe su consulta, estaremos a su disposición para ayudarle.