Skip to main content

Introducción

381-proxmox-almacenamiento.jpg


Enlaces

Proxmox - Powerful open-source server solutions

Proxmox VE Wiki

Proxmox VE Documentation Index

Proxmox VE Helper-Scripts | Scripts for Streamlining Your Homelab with Proxmox VE (tteck.github.io)

Descripción

Proxmox Virtual Environment (PVE) es un entorno de virtualización de servidores de código abierto. Es una distribución de GNU/Linux basada en Debian, con una versión modificada del Kernel​ y permite el despliegue y la gestión de máquinas virtuales y contenedores. Para una máxima flexibilidad implementa KVM, LXC como tecnologías de virtualización, almacenamiento, Clústeres HA y redes virtualizadas.

Características

Virtualización

Proxmox Virtual Environment (PVE) se basa en Debian GNU/Linux y utiliza un kernel de Linux personalizado. El código fuente de es gratuito, publicado bajo la licencia GNU Affero General Public License, v3 (GNU AGPLv3). Esto significa libertad para usar el software, inspeccionar el código fuente en cualquier momento y contribuir al proyecto.

Hipervisor Kernel-based Virtual Machine (KVM)

KVM es la tecnología líder de virtualización de Linux para virtualización completa. Es un módulo del kernel integrado en el kernel principal de Linux, y funciona con un rendimiento cercano al nativo en todo el hardware x86 con soporte de virtualización, ya sea Intel VT-x o AMD-V.

Virtualización Basada en Contenedores: Linux Containers (LXC)

LXC es un entorno de virtualización a nivel de sistema operativo para ejecutar múltiples sistemas Linux aislados en un único host de control Linux. LXC funciona como una interfaz de espacio de usuario para las funciones de contención del kernel de Linux.

Gestión Centralizada

Para administrar todas las tareas de su centro de datos virtual, puede usar la interfaz de gestión central basada en la web. Toda la funcionalidad de la interfaz web también es accesible a través de CLI o API REST, lo que puede usarse para automatizar tareas.

Clúster

Proxmox Virtual Environment (PVE) puede escalar a un conjunto de nodos agrupados en cluster. El stack de clúster está completamente integrado y se incluye con la instalación por defecto.

Almacenamiento Flexible

El modelo de almacenamiento de Proxmox Virtual Environment (PVE) es muy flexible. Las imágenes de VM pueden almacenarse en uno o varios dispositivos de almacenamiento local o en almacenamiento compartido como NFS y SAN.

Almacenamiento Definido por Software con Ceph

Ceph es un sistema de archivos y almacenamiento de objetos distribuido de código abierto diseñado para proporcionar un excelente rendimiento, confiabilidad y escalabilidad.

Proxmox VE Firewall

El firewall integrado en Proxmox Virtual Environment (PVE) proporciona una forma fácil de proteger su infraestructura de TI. El firewall es completamente personalizable, permitiendo configuraciones complejas a través de la GUI o CLI.

Backup/Restauración

Los backups son un requisito básico para cualquier entorno de TI. La plataforma Proxmox Virtual Environment (PVE) proporciona una solución totalmente integrada, utilizando las capacidades de cada tipo de almacenamiento y cada tipo de sistema invitado.

Integración con Proxmox Backup Server

Proxmox Backup Server es la solución de backup de clase empresarial, capaz de respaldar VMs, contenedores y hosts físicos. El soporte para esto está completamente integrado en Proxmox Virtual Environment (PVE).

Puntos fuertes

  • Administrador Web GUI se basa en el marco de JavaScript ExtJS y puede usarla con cualquier navegador moderno, para configurar los servidores físicos, clústeres, máquinas virtuales, respaldos y restauración, snapshots. No es necesario instalar aplicaciones de terceros.
  • Virtualización para la mayoría de Sistemas Operativos, en versiones de 32 y 64bits. Linux en todas sus distribuciones, Microsoft desde windows 98 hasta windows 11 y windows server desde 2000 hasta 2022, Solaris, AIX, entre muchos más compatibles con KVM.
  • Máquina virtual basada en kernel (​KVM) es una solución para implementar virtualización sobre Linux.  Puede funcionar en hardware x86/x86_64 y es necesario que el microprocesador tenga soporte de virtualización ya sea Intel VT-x o AMD-V.​​
  • Virtualización basada en contenedores (LXC), es una alternativa para ejecutar máquina Linux en espacios separados.  A diferencia de la virtualización KVM este funciona como un módulo agregado al servidor físico y hace uso directo del hardware (también conocido como Paravirtualización).
  • Los Respaldos se administran a través de su interfaz Web.  Puede efectuar un respaldo de forma inmediata o programado.  La restauración es simple, solo debe de seleccionar el backup a restaurar y listo.
  • Las Instantánea en vivo le permite hacer copias de máquinas Virtuales incluyendo el contenido de la RAM, su configuración y el estado de los discos virtuales. Usted puede retroceder en tiempo la Maquina Virtual restaurando snapshots.
  • Firewall es completamente personalizable y permite configuraciones complejas a través de la consola web o linea de comandos.
  • Alta Disponibilidad con al menos 3 nodos o equipos con Proxmox en cluster, si alguno de los nodos falla, las maquinas virtuales migran en automático hacia los otros nodos.
  • Migración en vivo y en linea le permite mover las maquinas virtuales entre nodos sin ningún tiempo de inactividad o efecto perceptible por parte del usuario final, con los recursos en almacenamiento compartido no hay necesidad de mover los discos virtuales.
  • Integración con NAS o SAN ya sea a través de FC, iSCSI Over Ethernet o NFS.
  • Almacenamiento Hiperconvergente con Ceph o ZFS de fácil administración utilizando solo la interfaz web.

Conclusión

Esta plataforma representa una solución completa y versátil para las necesidades de virtualización modernas, ofreciendo un equilibrio perfecto entre rendimiento, escalabilidad y facilidad de uso. Con Proxmox Virtual Environment (PVE), las empresas pueden configurar un entorno de TI flexible y eficiente, preparado para enfrentar los desafíos y oportunidades del futuro.