La demanda de disponibilidad de las aplicaciones ha servido como catalizador para el desarrollo de nuevas capacidades de servidor y software de utilidad que facilitan la máxima disponibilidad . Uno de estos desarrollos es la práctica de la agrupación de servidores para el propósito de proporcionar disponibilidad 24x7 . La implementación de la agrupación en un centro servidor permite que el administrador del servidor para realizar muchas de sus funciones durante la jornada de trabajo normal, en lugar de en el fin de semana . Clustering
Clustering es la práctica de conectar varios servidores para que parezca un servidor para el usuario. Cualquier servidor del clúster puede dar servicio a cualquier aplicación implementada en el clúster. Todo esto es invisible para el usuario , que sólo ve a su solicitud está respondiendo . El usuario también puede experimentar un mejor rendimiento, ya que hay más potencia disponible por usuario del servidor en muchos casos.
Disponibilidad
En un clúster de servidor de cada servidor sabe acerca de todos los otros, y mantener control sobre la salud de los demás. Si un servidor experimenta un fallo que hace que se vaya fuera de línea, los demás servidores del clúster son conscientes de la situación, y que recogen la carga de procesamiento sin perder el ritmo . El usuario rara vez , o nunca, da cuenta de un problema.
Backup y Recuperación
Una buena lista de comprobación del servidor incluye copias de seguridad diarias , semanales y mensuales , como mínimo . La lista también debería incluir pruebas de recuperación en algún momento durante el año . Clustering facilita la disponibilidad durante las copias de seguridad , ya que un servidor puede estar desactivado por motivos de seguridad , a continuación, de nuevo en línea después de la llegada de copias de seguridad . Esto evita horas de tiempo de inactividad cada noche durante el ciclo de copia de seguridad diaria de correr .
Mantenimiento Preventivo
Todos los servidores requieren de mantenimiento preventivo en algún momento para asegurar el mejor rendimiento . Al igual que con las copias de seguridad , clustering permite al administrador del servidor para tener un servidor fuera de línea , desfragmentar el disco duro, ejecutar diagnósticos de la máquina y cualquier otro tipo de mantenimiento que pueda ser necesario. En tal situación , un servidor no agrupado podría estar abajo para un fin de semana , dependiendo del nivel de actividad requerida . Clustering reduce considerablemente el tiempo de inactividad relacionado con el mantenimiento , dando a los usuarios una alta disponibilidad para sus aplicaciones.