Introducción al almacenamiento en KVM/libvirt
El almacenamiento es un pilar en la virtualización: define cómo y dónde se guardan los discos de las máquinas virtuales, cómo se gestionan instantáneas (snapshots), y qué opciones de rendimiento y protección están disponibles.
En el ecosistema KVM/libvirt el almacenamiento se organiza en dos conceptos básicos:
Pools de almacenamiento (storage pools): agrupaciones lógicas que representan una fuente de almacenamiento (por ejemplo, un directorio, un conjunto LVM, un target iSCSI o un pool Ceph). Libvirt expone y gestiona estos pools para simplificar el uso del almacenamiento por parte de las VMs. Volúmenes de almacenamiento (storage volumes): las unidades dentro de un pool que sirven como discos virtuales para las máquinas. Tipos de pools Libvirt soporta múltiples tipos de pool. A modo de resumen práctico: