Cluster Proxmox VE Ceph

Cluster Proxmox VE Ceph

Un cluster de servidores Proxmox VE combinado con un sistema de almacenamiento distribuido Ceph permite crear una infraestructura de virtualización hiperconvergente en alta disponibilidad, con balanceo de carga y escalabilidad horizontal muy sencilla.

¿Qué es un cluster?

Un cluster en el ámbito de la informática se refiere a un grupo de computadoras o nodos interconectados que trabajan juntos como si fueran una única entidad. Los clústeres se utilizan para mejorar la disponibilidad, el rendimiento y la escalabilidad de aplicaciones y servicios. Hay diferentes tipos de clústeres, pero en general, comparten el objetivo de proporcionar una mayor capacidad de procesamiento y redundancia.

¿Qué es Ceph?

Ceph es un sistema de almacenamiento distribuido diseñado para proporcionar almacenamiento de objetos, bloques y archivos en un solo clúster unificado. Proxmox puede utilizar Ceph como almacén para máquinas virtuales.

¿Qué es un Cluster Proxmox VE Ceph?

Son tres o más servidores formando parte de un cluster Proxmox y utilizando Ceph como sistema de almacenamiento distribuido, todo gestionado desde la interfaz web de Proxmox, gracias a lo cual conseguimos una infraestructura de virtualización hiperconvergente.

Una infraestructura de virtualización hiperconvergente es un sistema integrado que combina cómputo, almacenamiento y redes en un solo entorno. Esto simplifica la gestión, mejora la eficiencia y permite escalabilidad sencilla, facilitando la creación y administración de máquinas virtuales en un único clúster.

Arquitectura

Aunque la arquitectura puede variar en función de las necesidades y requerimientos de cada cliente, siempre suele ser muy similar. A groso modo un Cluster Proxmox VE Ceph consta de:

  • Tres o más servidores.
  • Dos discos en mirror mediante ZFS para la instalación del hipervisor Proxmox.
  • Discos NVMe para Ceph en donde crear los pools para alojar las Máquinas virtuales.
  • Red Ceph con troncales de 50Gbps o 20Gbps.
  • Red de servicio para el acceso a las máquinas virtuales.

Red mesh

Para tres nodos se puede utilizar una red mesh, de tal modo que evitamos la necesidad de un stack de switchs. A partir de tres nodos es recomendable el uso de un stack de switchs.

Ventajas

Reducción de costes

No es necesaria una costosa cabina de discos. Las suscripciones Proxmox tiene un coste bajo en comparación con las licencias de otros fabricantes.

Alta disponibilidad y tolerancia a fallos

Un fallo de cualquier índole en uno de los nodos del cluster no impide que este deje de estar operativo.

Alta escalabilidad

Añadir nuevos nodos a nuestro cluster para aumentar en potencia de cómputo, memoria y/o almacenamiento es muy sencillo.

Live migration

Es posible mover máquinas virtuales entre los nodos del cluster sin que los servicios prestados por dichas máquinas se vean afectados.

Storage migration

Podemos mover máquinas virtuales entre almacenamientos sin tener que apagar estas ni afectar al servicio prestado por las mismas.

Balanceo de carga

Podemos diseminar las máqinas virtuales entre todos los servidores del clsuter para repartir la carga de computo entre estos.

Actualizaciones hardware sin afectar a producción

Si nuestro hardware se queda obsoleto podemos añadir nuevos servidores al cluster con nuevo hardware, mover las máquinas virtuales sin pararlas a los nodos nuevos y, una vez vaciados, eliminar los servidores antiguos.

Gestión centralizada

Todo el cluster es gestionado desde una intuitiva interfaz web accesible a través de cualquiera de los nodos del cluster.

On premises o en la cloud

Es posible montar clusters de este tipo tanto On premises con servidores físicos propios o en un proveedor cloud que proporcione IaaS. Nosotros recomendamos utilizar un proveedor cloud como nuestro partner OVHcloud, dado que su servicio IaaS permite crear clusters Proxmox VE Ceph exactamente iguales a como los tendríamos en nuestras propias instalaciones.

Contacto

Puede contactar con nosotros mediante teléfono, correo electrónico o rellenando el siguiente formulario:

E-mail

Departamento Comercial: comercial@soltecsis.com Departamento Técnico: soporte@soltecsis.com

Dirección

SOLTECSIS SOLUCIONES TECNOLÓGICAS, S.L. B54368451 C/Carrasca, 7 local 3 03590 Altea (Alicante) - España (+34) 966 446 046 / 966 919 929 info@soltecsis.com

"*" señala los campos obligatorios

Este campo es un campo de validación y debe quedar sin cambios.