Proxmox Virtual Environment, o Proxmox VE, es entorno de virtualización de servidor de código abierto. Está en distribuciones Linux basadas en Debian con una versión modificada del Kernel RHEL y permite el despliegue y la gestión de máquinas virtuales y contenedores.1 2 Proxmox VE incluye una consola Web y herramientas de línea de comandos, y proporciona una API REST para herramientas de terceros. Dos tipos de virtualización son compatibles: los contenedores basados con LXC (a partir de la versión 4.0 reemplaza OpenVZ, utilizado en la versión 3.4, incluido3), y la virtualización con KVM.4 Viene con un instalador e incluye un sitio Web basado en la interfaz de administración.5 6

Proxmox VE está bajo la licencia GNU Affero General Public License, versión 3. 7

El nombre de Proxmox en sí no tiene ningún significado, y fue elegido debido a que el nombre de dominio estaba disponible.

Proxmox es un Hypervisor de tipo 1 también conocido como nativo, unhosted o bare metal (sobre metal desnudo) por lo que el software de proxmox se ejecuta directamente sobre el hardware del equipo físico.

Algunos de los Hypervisores de tipo 1 más conocidos son:

  • WMWare ESXi,
  • Xen
  • Citrix XenServer
  • Microsoft Hyper-V Server (Windows Server 2012 R2 Core con el Rol de Hyper-V)

La diferencia de los Hypervisores de tipo 1 respecto a los de tipo 2, es que el software se ejecuta directamente sobre el Hardware del equipo físico.

06690f8486e060922679d7b48d3de334

Proxmox es una solución completa de virtualización de servidores que implementa dos tecnologías de virtualización:

  • KVM (Kernel-based Virtual Machine): Nos permite ejecutar múltiples máquinas virtuales (Windows, Linux, Unix 32 o 64 bits), en la que cada máquina virtual tendrá su propio hardware virtual. KVM utiliza una versión modificada de QUEMU, que es un emulador de procesadores con capacidad de virtualización (lo que hace QUEMU es convertir el código binario de la arquitectura de la máquina física en códigoo que pueda entender la maquina virtual huesped). Así que da igual que sistema operativo queramos virtualizar. Conoce más sobre KVM
  • OpenVZ: Virtualización basada en contenedores para LINUX. Proxmox nos permite ejecutar múltiples “instancias” de sistemas operativos aislados sobre un único servidor físico, con la ventaja de que cada MV usa los recursos Hardware del servidor anfitrión, consiguiendo con esto mejoras en el rendimiento, escalabilidad, densidad, administración de recursos dinámico, etc ya que cada MV se ejecuta sobre el propio Kernel del Servidor físico. El inconveniente de esto ya nos lo podemos imaginar…. Y es que, tanto los Sistemas Operativos huéspedes como los anfitriones deben ser LINUX (Las distribuciones de GNU/Linux no importa que no sean iguales. Proxmox se ejecuta sobre Debian GNU/Linux «wheezy»). Conoce más sobre OpenVZ

 

 



Deja un comentario