Conceptos clave de Proxmox VE: VM, LXC, almacenamiento y red

2 min read

Antes de tocar botones al azar, domina estos cuatro conceptos: te ayudará a decidir VM vs LXC, dónde guardar discos y cómo conectar red.

Concepto 1: diferencia entre VM y LXC

Tipo Tecnología Características
VM KVM/QEMU Sistema completo, alta aislación, corre Windows y Linux
LXC Linux Containers Ligero, arranque rápido, alta densidad, pero solo Linux

Regla rápida: necesitas aislación total o Windows -> VM; quieres eficiencia y servicio Linux -> LXC.

# Crear VM (ejemplo)
qm create 100 --name my-vm --memory 1024 --cores 2
 
# Crear contenedor LXC (ejemplo)
pct create 200 local:vztmpl/debian-12-standard_12.2-1_amd64.tar.zst --hostname my-ct --memory 512

Concepto 2: almacenamiento define tus límites

Elegir mal storage te limita en HA y migraciones.

  • local: almacenamiento local de un nodo
  • local-lvm: LVM local, útil para snapshot y clone
  • NFS/CIFS: almacenamiento compartido de red
  • ZFS/Ceph: opciones avanzadas con replicación y HA
pvesm status
pvesm list local

Para live migration o HA, los discos suelen necesitar shared storage.

Concepto 3: modelo de red (vmbr0)

PVE usa red tipo bridge: vmbr0 puentea a NIC física y hace que las VMs parezcan conectadas al switch físico.

[Physical NIC] --> [vmbr0] --> [VM1] [VM2] [VM3]
cat /etc/network/interfaces

Concepto 4: nodo y clúster

  • Nodo único: ideal para empezar y homelab
  • Clúster: varios hosts con gestión unificada, migración y HA
[Node1] <--> [Node2] <--> [Node3]
   \\_______ shared config (pmxcfs) _______//

Siguiente paso

Ya con base conceptual, toca operaciones frecuentes: backup, clone, migrate, snapshot. 👉 Common Patterns