Skip to content
BotServBotServ
ProxmoxStorageZFSLVMNFSiSCSI

Configurar Storage en Proxmox

Tipos de storage en Proxmox. LVM, ZFS, Ceph, NFS e iSCSI para LXC, VMs y backups.

S

schutzgeist

4 min read
Configurar Storage en Proxmox

Configurar almacenamiento en Proxmox

Qué cubre este artículo sobre almacenamiento en Proxmox

  • Qué tipos de almacenamiento soporta Proxmox.
  • Cuándo elegir LVM, ZFS, Ceph, NFS o iSCSI.
  • Cómo configurar almacenamiento en Proxmox.
  • Cómo almacenar copias de seguridad, ISOs, contenedores y máquinas virtuales.
  • Trampaples típicas y mejores prácticas.

Introducción: configurar almacenamiento en Proxmox

El almacenamiento es un componente central en cualquier instalación de Proxmox. La elección del tipo de almacenamiento afecta el rendimiento, la flexibilidad, la redundancia y las copias de seguridad. Proxmox soporta diversas tecnologías: discos locales con LVM o ZFS, almacenamiento en red con NFS o iSCSI, y sistemas distribuidos como Ceph. Elegir la solución adecuada para tus necesidades evita cuellos de botella y pérdida de datos más adelante.

Este artículo explica los tipos de almacenamiento más comunes en Proxmox y cuándo es apropiado cada uno.

Términos importantes

  • Storage: Espacio de almacenamiento para máquinas virtuales, LXC, ISOs, copias de seguridad y plantillas.
  • LVM: Logical Volume Manager, herramienta clásica de almacenamiento en Linux.
  • LVM-Thin: Volúmenes aprovisionados de forma fina, permiten snapshots.
  • ZFS: Sistema de archivos moderno con RAID integrado y snapshots.
  • Ceph: Sistema de almacenamiento distribuido para clústeres.
  • NFS: Sistema de archivos de red.
  • iSCSI: Block storage sobre TCP/IP.
  • Pool: Agrupación de múltiples dispositivos de almacenamiento.

Tipos de almacenamiento local

LVM y LVM-Thin

LVM es el estándar en muchas instalaciones de Proxmox. Ofrece volúmenes lógicos que pueden gestionarse de forma flexible. LVM-Thin almacena datos con aprovisionamiento fino, es decir, el espacio se asigna solo cuando es necesario. Los snapshots son rápidos y eficientes en términos de espacio.

ZFS

ZFS es más potente que LVM y ofrece:

  • RAID integrado (RAID-Z).
  • Sumas de verificación contra corrupción de datos.
  • Snapshots y replicación.
  • Compresión.
  • Alta estabilidad.

Desventajas:

  • Mayor consumo de RAM.
  • No se puede mezclar arbitrariamente con otros sistemas de archivos.
  • Curva de aprendizaje.

Directory

Almacenamiento basado en directorios simples en cualquier sistema de archivos. Adecuado para ISOs, copias de seguridad o plantillas, pero no para discos de máquinas virtuales, ya que no soporta snapshots.

Almacenamiento en red

NFS

NFS es fácil de configurar y adecuado para:

  • Copias de seguridad
  • ISOs y plantillas
  • Datos compartidos

El rendimiento es a menudo insuficiente para discos de máquinas virtuales.

iSCSI

iSCSI proporciona block storage a través de la red. Es más adecuado para discos de máquinas virtuales que NFS, pero requiere un destino iSCSI como TrueNAS o Synology.

Ceph

Ceph es un sistema de almacenamiento distribuido para clústeres de Proxmox. Ofrece alta disponibilidad y escalabilidad, pero es complejo y requiere al menos tres nodos.

Crear almacenamiento

En la interfaz gráfica de Proxmox:

  1. Selecciona el centro de datos.
  2. Selecciona Storage.
  3. Elige Add.
  4. Selecciona el tipo (ZFS, LVM, NFS, …).
  5. Especifica los parámetros.
  6. Añade.

Asignar tipos de contenido

Cada almacenamiento puede habilitarse para contenidos específicos:

  • VM Disks: Discos duros virtuales.
  • CT Volumes: Volúmenes de contenedores.
  • ISO Images: Medios de instalación.
  • Container Templates: Plantillas para LXC.
  • VZDump backup files: Copias de seguridad de Proxmox.
  • Snippets: Scripts personalizados.

ZFS en Proxmox

Crear un pool

zpool create tank /dev/disk/by-id/ata-wwn-... -f

¿Recomendar RAID-Z1?

RAID-Z1 es aproximadamente equivalente a RAID 5 y permite un fallo. Para datos importantes, RAID-Z2 o RAID-Z3 son más seguros.

Añadir almacenamiento

En la interfaz gráfica, añádelo como ZFS e indica el nombre del pool.

Almacenar copias de seguridad correctamente

Las copias de seguridad deben estar en un almacenamiento separado. Las opciones incluyen:

  • Unidad USB externa.
  • NFS en un NAS.
  • Proxmox Backup Server.
  • Comparticiones CIFS/SMB.

Planificación del espacio de almacenamiento

Ejemplo para una instalación pequeña:

ContenidoAlmacenamientoRecomendado
Discos de VMLVM-Thin o ZFSrápido, snapshots
LXCLVM-Thin o ZFSrápido, snapshots
Copias de seguridadNFS o PBSexterno
ISOsDirectory o NFSrequisitos bajos

Trampas típicas

  • ZFS consume mucha RAM: Sin suficiente RAM, el rendimiento se degrada.
  • LVM-Thin sobreaprovisionado: No asignes espacio que no exista.
  • Copias de seguridad en el mismo almacenamiento: Sin protección en caso de fallo.
  • ID de disco incorrecto: Los discos pueden reordenarse, usa mejor by-id.
  • Almacenamiento en red demasiado lento: NFS a menudo no es adecuado para discos de máquinas virtuales.

Enlaces adicionales e información

FAQ: Almacenamiento en Proxmox

¿Qué es mejor, LVM o ZFS? ZFS ofrece más funcionalidades, pero consume más RAM. Para configuraciones simples, LVM-Thin es suficiente.

¿Puedo almacenar copias de seguridad en NFS? Sí, es un método común y sencillo.

¿Necesito Ceph? Solo para clústeres con múltiples nodos y alta disponibilidad.

¿Cuánta RAM necesito para ZFS? Como mínimo 8 GB, mejor 16 GB o más, según el tamaño del pool.

¿Qué sucede con LVM-Thin cuando el almacenamiento se llena? Todos los volúmenes basados en él pueden fallar. ¡Monitorea el espacio disponible!

Fuentes y lecturas adicionales

Resumen: configurar almacenamiento en Proxmox

La elección del almacenamiento en Proxmox depende del presupuesto, el rendimiento y la disponibilidad. LVM-Thin y ZFS son ideales para discos locales de máquinas virtuales y LXC, mientras que NFS y PBS son adecuados para copias de seguridad e ISOs. ZFS ofrece más características pero consume más RAM. Es importante separar los datos de producción de las copias de seguridad en diferentes sistemas de almacenamiento. Quién presta atención a los ID de disco correctos, al espacio suficiente y a las copias de seguridad regulares, construye una base de almacenamiento sólida para su homelab.

Volver al blog
Share:

Entradas relacionadas