Um cluster de servidor é um grupo de servidores independentes trabalhando de forma coletiva e executando o MSCS (Microsoft Cluster Service). Os clusters de servidor fornecem alta disponibilidade, failback, escalabilidade e capacidade de gerenciamento para recursos e aplicativos.
Os clusters de servidor permitem que os clientes acessem os aplicativos e os recursos no caso de falhas e interrupções planejadas. Se um dos servidores no cluster não estiver disponível devido a uma falha ou aos requisitos de manutenção, os recursos e os aplicativos serão movidos para outros nós de cluster disponíveis.
Nas soluções do Windows Clustering, o termo alta disponibilidade é usado no lugar de “tolerância a falhas. A tecnologia tolerante a falhas oferece um nível mais alto de flexibilidade e recuperação. Os servidores tolerantes a falhas normalmente usam um alto grau de redundância de hardware, além de software especializado, para fornecer uma recuperação quase instantânea de qualquer falha de hardware ou software. Essas soluções custam mais que as soluções do Windows Clustering, pois as organizações devem pagar pelo hardware redundante que aguarda, em um estado ocioso, uma falha.
Os clusters de servidor não garantem uma operação sem interrupções, mas eles fornecem disponibilidade suficiente para a maioria dos aplicativos de missão crítica. O serviço de cluster pode monitorar os aplicativos e os recursos, reconhecer-se e recuperar-se automaticamente de muitas condições de falha. Isso fornece flexibilidade no gerenciamento da carga de trabalho em um cluster. Ele também aperfeiçoa a disponibilidade geral do sistema.
Os benefícios do serviço de cluster incluem:
Alta disponibilidade: com os clusters de servidor, a propriedade dos recursos, como unidades de disco e endereços IP, é automaticamente transferida de um servidor com falhas para um servidor disponível. Quando há uma falha em um sistema ou em um aplicativo no cluster, o software do cluster reinicia o aplicativo com falha em um servidor disponível ou distribui o trabalho do nó com falha para os nós restantes. Conseqüentemente, o usuário terá apenas uma pausa momentânea no serviço.
Failback: o serviço de cluster atribuirá novamente, de forma automática, a carga de trabalho em um cluster quando um servidor com falha estiver online para seu proprietário pré-determinado preferencial. Esse recurso pode ser configurado, mas está desativado por padrão.
Capacidade de gerenciamento: é possível usar a ferramenta Administrador de Cluster (CluAdmin.exe) para gerenciar um cluster, como um único sistema, e os aplicativos como se estivessem em execução em um único servidor. Você pode mover os aplicativos para servidores diferentes no cluster. O Administrador de cluster pode ser usado para equilibrar as cargas de trabalho do servidor manualmente e liberar os servidores para a manutenção planejada. É possível também monitorar o status do cluster, todos os nós e os recursos de qualquer lugar na rede.
Escalabilidade: os serviços de cluster podem aumentar para atender à crescente demanda. Quando a carga total para um aplicativo com reconhecimento de cluster excede os recursos do cluster, os nós adicionais podem ser incluídos.
Este documento fornece instruções para criar e configurar um cluster de servidor com servidores conectados a um dispositivo de armazenamento de cluster compartilhado e em execução no Windows Server 2003 Enterprise Edition ou no Windows Server 2003 Datacenter Edition. Este documento irá guiá-lo pelo processo de instalação de um cluster comum e, sendo assim, não explica como instalar os aplicativos no cluster. As soluções do Windows Clustering que implementam modelos de quorum não tradicionais, como cluster de MNS (Majority Node Set – Conjunto de nó majoritário) e clusters geograficamente dispersos, também não são discutidas. Para obter informações adicionais sobre os conceitos de cluster de servidor, bem como os procedimentos de instalação e configuração, consulte a Ajuda online do Windows Server 2003.
Para ler o artigo na íntegra ou ainda fazer download da versão original em inglês, visite http://www.technetbrasil.com.br/artigos/windows2003/confclus/