Proxmox: Requisitos

Para poder trabajar con Proxmox necesitaremos un servidor con un mínimo de requisitos. Según los propios desarrolladores, los requisitos recomendados para usar Proxmox serían:

  • Dual o Quad Socket Server (Quad / Six / Hexa CPUs Core ‘)
  • CPU: 64 bits (Intel EMT64 o AMD64)
  • Intel VT / AMD-V CPU capaz / Mainboard (para soporte KVM virtualización completa)
  • 8 GB de memoria RAM es bueno, más es mejor (agarrar tanto como sea posible)
  • RAID de hardware con baterías de caché protegido contra escritura (BBU) o la protección de flash
  • Discos duros rápidos y mejores resultados con 15k rpm SAS, RAID 10
  • Dos Gbit NIC (para la vinculación), adicional de NIC en función de la tecnología de almacenamiento preferido y configuración del clúster
  • Hardware con soporte Fencing

Sin embargo, después de muchas pruebas en distintos sistemas, nuestra recomendación mínima, para tener un funcionamiento razonable (sobre todo si trabajamos con varias máquinas virtuales, o éstas máquinas tienen carga de forma constante), sería:

  • Intel Core i3
  • 8 GB RAM, o, como norma, 2 GB libres para el sistema además de la RAM usada por las VM
  • Discos duros SSD o 15k rpm
  • RAID siempre mediante hardware, y solo sobre discos SAS o SSD.
  • 1 Gbit NIC

Por descontado, el rendimiento real del servidor va a depender del total de máquinas virtuales instaladas en el, y del uso que estas hagan de los recursos del sistema. Por norma general, los cuellos de botella en nuestro sistema se encontrarán en la CPU y el disco, por lo que nuestra recomendación es siempre usar los mejores discos y CPU posibles.

Aunque los desarrolladores también nos dan una serie de requisitos mínimos, es necesario entender que añadir virtualización a un sistema aumenta los recursos que este sistema necesita para funcionar, por lo que estos requisitos mínimos no son viables bajo prácticamente ninguna circunstancia, si queremos usar Proxmox en un entorno de producción.

En nuestro caso, para la elaboración de este libro hemos trabajado con un servidor EX40-SSD de Hetzner, y con un E3-SSD-1 de OVH, y el rendimiento es extremadamente fluido, aún teniendo varias máquinas virtuales que corren procesos complejos como Cpanel o servicios Java.

Por último, es importante tener en cuenta que la Virtualización Intel VT/AMD-V es solo necesaria si vamos a utilizar máquinas virtuales KVM. Es posible utilizar Proxmox en una arquitectura i686, pero estaremos restringidos a máquinas OpenVZ.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *