A procura de disponibilidade contínua de aplicativos tem servido como um catalisador para o desenvolvimento de novas capacidades de servidor e software utilitário que facilitam a máxima disponibilidade . Um destes desenvolvimentos é a prática de servidores em cluster com o objetivo de fornecer disponibilidade 24x7. A implementação de agrupamento em um centro de servidor permite que o administrador do servidor para executar muitas das suas tarefas durante a jornada de trabalho normal, ao invés de no fim de semana . Clustering
Clustering é a prática de conectar vários servidores para se parecer com um servidor para o usuário . Qualquer servidor do cluster pode atender qualquer aplicativo implementado no cluster. Isso tudo é invisível para o usuário , que só vê o seu pedido ser atendido. O usuário também pode ter um melhor desempenho, uma vez que há mais potência disponível por usuário do servidor , em muitos casos .
Disponibilidade
Em um cluster de servidor de cada servidor sabe sobre todo o outros, e eles manter o controle sobre a saúde de cada um. Se um servidor sofrer uma falha que faz com que ele fique off-line , os outros servidores do cluster estão cientes da situação, e eles pegaram a carga de processamento , sem perder uma batida. O usuário raramente, ou nunca , nota-se um problema.
Backup e Recuperação
A lista inclui servidor bom diária, semanal e backups mensais , no mínimo . A lista também deve incluir testes de recuperação , em algum momento durante o ano. Clustering facilita disponibilidade durante backups , uma vez que um servidor pode estar offline variada para fins de backup , em seguida, de volta on-line após os backups terminar . Isso evita horas de inatividade a cada noite para o ciclo de backup diário para ser executado.
Manutenção Preventiva
Todos os servidores requerem manutenção preventiva em algum ponto para garantir o melhor desempenho . Tal como acontece com backups , clustering permite que o administrador do servidor para colocar um servidor offline , desfragmentar o disco rígido, o diagnóstico de máquinas funcionam e qualquer outro tipo de manutenção que possam ser necessários . Em tal situação , um servidor não- clusterizado pode ser baixo para um fim de semana inteiro , dependendo do nível de atividade necessário. Clustering reduz significativamente o tempo de inatividade associada à manutenção , dando aos usuários alta disponibilidade para suas aplicações.