¿Qué es un clúster?

Un clúster es un grupo de servidores que trabajan juntos como un solo sistema. Si un servidor falla, los demás asumen su trabajo.

Hable con un ingeniero Base de conocimiento
Pasillo entre dos largas filas de racks de servidores en un centro de datos

Qué significa

Cada servidor de un clúster se llama nodo. Los nodos se comunican constantemente entre sí y se reparten el trabajo. Cuando un nodo deja de responder, los demás lo notan y reinician sus cargas de trabajo en otro nodo. Esto se llama alta disponibilidad. Como las cargas de trabajo se reinician, los usuarios ven una breve interrupción mientras ocurre.

Para evitar que las dos mitades de un clúster roto crean que cada una está al mando, los nodos usan quórum. El quórum significa que más de la mitad de los nodos deben estar de acuerdo antes de que el clúster actúe, por eso tres nodos es el mínimo habitual.

Las cargas de trabajo solo pueden moverse si todos los nodos pueden llegar a sus datos. Eso requiere almacenamiento compartido, o almacenamiento replicado entre nodos. La idea aplica a Proxmox VE, al almacenamiento Ceph y a Kubernetes. Es lo que permite mover una máquina virtual entre servidores, como se describe en virtualización.

Por qué le importa a una empresa

  • Resiste una falla: un servidor averiado o una falla de fuente de alimentación cuesta unos minutos mientras se reinician las cargas de trabajo, en lugar de una interrupción que dura hasta que se repara el hardware.
  • Mantenimiento planificado: puede actualizar un nodo a la vez mientras los demás siguen funcionando.
  • Espacio para crecer: agregar un nodo suma capacidad sin reemplazar todo el sistema.
  • Lo que cuesta: un clúster necesita más hardware, una buena red y un diseño más cuidadoso. Tampoco reemplaza los respaldos, porque un error o un ataque se copia a todos los nodos.

Cómo se refleja en nuestro trabajo

Construimos clústeres de Proxmox VE con alta disponibilidad y migración en vivo, y clústeres de Ceph que les proporcionan almacenamiento compartido. También construimos Kubernetes sobre Talos Linux. Nuestra propia infraestructura funciona sobre Proxmox y Ceph. Las máquinas virtuales de los clústeres que construimos se respaldan con Proxmox Backup Server, y las restauraciones se prueban.

Servicios relacionados

Consultoría de Proxmox

Clústeres con alta disponibilidad y migración en vivo.

Almacenamiento Ceph

Almacenamiento compartido por bloques, archivos y objetos entre nodos.

Linux y Kubernetes

Clústeres de Kubernetes sobre Talos Linux.

Más información

¿Necesita sistemas que se mantengan en línea?

Díganos qué sistemas no pueden caerse. Le explicaremos cuánto costaría un clúster y qué fallas cubriría.

Iniciar una conversación