Los clústeres ofrecen a las aplicaciones más capacidad y una disponibilidad mayor que un solo servidor.
Un clúster es un conjunto de servidores gestionados que proporcionan a las aplicaciones alta disponibilidad y equilibrio de carga de trabajo. Los miembros de un clúster pueden ser servidores ubicados en varios sistemas principales o servidores ubicados en el misma sistema principal (el mismo nodo). Para conseguir una alta disponibilidad y un equilibrio de carga de trabajo mejores, coloque cada miembro de clúster en máquinas de sistema principal distintas.
Un entorno de clúster proporciona las ventajas siguientes:
- Equilibrio de carga de trabajo: al ejecutar imágenes de aplicación en varios servidores, un clúster equilibra la carga de trabajo de una aplicación entre los servidores del clúster.
- Potencia de proceso para la aplicación: puede añadir potencia de proceso a la aplicación si configura hardware de servidor como miembros de clúster que den soporte a la aplicación.
- Disponibilidad de aplicaciones: cuando falla un servidor, la aplicación sigue procesando trabajo en otros servidores del clúster. Esto permite que continúen los esfuerzos de recuperación sin que ello influya en los usuarios de la aplicación.
- Capacidad de mantenimiento: puede detener un servidor para realizar el mantenimiento planificado sin detener el proceso de la aplicación.
- Flexibilidad: puede añadir o eliminar capacidad como sea necesario mediante la consola administrativa del gestor de despliegue.