«Me lo contaron y lo olvidé; lo vi y lo entendí; lo hice y lo aprendí».

— Confucio

Añadir Discos y Volúmenes a Proxmox VE Versión 8

Proxmox es una plataforma de virtualización de código abierto que facilita la gestión de máquinas virtuales (VM) y contenedores. Uno de los aspectos fundamentales para maximizar su rendimiento y flexibilidad es la gestión de discos y volúmenes de almacenamiento. En este artículo te explicaremos cómo añadir nuevos discos y volúmenes a Proxmox, detallando las diferencias entre los principales tipos de almacenamiento y sus configuraciones.

Tipos de Almacenamiento en Proxmox

Antes de comenzar, es importante entender los diferentes tipos de almacenamiento que Proxmox puede manejar. Dependiendo del tipo de almacenamiento que elijas, la forma de añadir discos o volúmenes puede variar.

Almacenamiento Local

El almacenamiento local es cualquier disco físico que está directamente conectado al servidor Proxmox. Puede ser una unidad SATA, SSD o NVMe que se usa para almacenar imágenes de máquinas virtuales, contenedores o backups.

Almacenamiento en Red (NAS/SAN)

Proxmox también puede conectarse a dispositivos de almacenamiento en red como NFS, CIFS, iSCSI, y Ceph. Estos sistemas permiten compartir almacenamiento entre múltiples nodos en un clúster de Proxmox. Es el método recomendado para entornos en producción.

Opciones de almacenamiento

Las dos formas mas extendidas para la creación de volúmenes lógicos son, LVM y ZFS.

LVM (Logical Volume Manager)

Es un sistema de gestión de almacenamiento flexible y dinámico que permite administrar discos y particiones de manera más eficiente. En lugar de asignar el espacio de disco directamente a las particiones físicas, LVM permite crear volúmenes lógicos que se pueden redimensionar fácilmente, mover o combinar según las necesidades del usuario.

  • Ventajas: Proporciona una gran flexibilidad en la gestión de discos, permitiendo redimensionar y gestionar el almacenamiento fácilmente.
  • Desventajas: No tiene características de sistema de archivos avanzadas como ZFS (snapshots, deduplicación).

ZFS (Zettabyte File System)

Es un sistema de archivos avanzado que integra funciones de gestión de volúmenes y almacenamiento en bloque. Desarrollado originalmente por Sun Microsystems, ZFS es conocido por su capacidad para manejar grandes volúmenes de datos, su integridad y la inclusión de características como la deduplicación y la compresión nativa.

  • Ventajas: Ofrece muchas funcionalidades avanzadas como snapshots, clonación, replicación y gestión de discos. Es muy fiable.
  • Desventajas: Puede ser más intensivo en recursos (RAM y CPU), especialmente en grandes configuraciones.

¿Cuál elegir?

  • LVM es más adecuado para aquellos que buscan flexibilidad en la administración de discos sin el consumo elevado de recursos. Ideal para sistemas más simples o cuando no se requiere gestión avanzada de datos.
  • ZFS es la opción ideal para sistemas donde la integridad y fiabilidad de los datos es prioritaria, como en servidores de almacenamiento masivo, entornos empresariales o donde se manejen grandes cantidades de datos sensibles.

Añadir un Nuevo Disco en Proxmox (Directorio)

Si has instalado un nuevo disco físico en tu servidor Proxmox, lo primero que debes hacer es añadirlo al sistema y configurarlo para que pueda ser utilizado por las VM o contenedores.

Verificar el Disco

Accede al servidor Proxmox por web/SSH y vemos los discos disponibles y sus particiones, en este laboratorio tenemos 3 discos.

lsblk

Crear directorio

Vamos a utilizar el disco sdb que es el secundario para, si el disco no tiene ninguna partición, crear la partición necesaria.

Desde la interfaz web se puede hacer todo de una vez.

Añadir Volumen LVM/ZFS en Proxmox

Si planeas utilizar LVM (Logical Volume Manager) para gestionar el almacenamiento de manera más eficiente y flexible, sigue estos pasos.

El volumen ZFS nos permite hacer RAID con varios discos, en este caso solo añadiremos un disco.

Añadir nuevos discos y volúmenes en Proxmox es un proceso sencillo pero fundamental para garantizar el rendimiento y la escalabilidad de tu infraestructura de virtualización. Dependiendo de tus necesidades, puedes optar por diferentes configuraciones de almacenamiento, ya sea local, LVM, ZFS o almacenamiento en red.

Con esta guía, ya tienes los conocimientos para gestionar eficientemente el almacenamiento en Proxmox y adaptar tu infraestructura según las demandas de tu entorno.