Você está na página 1de 11

Viso Geral do Clustering de Failover do

Windows Server 2008


White Paper

Publicado: Novembro de 2007

Para as ltimas informaes, consulte


www.microsoft.com/brasil/windowsserver2008
Contedo

Introduo................................................................................................................................................... 1

Instalao, Gerenciamento e Administrao..............................................................................................3

Arquitetura.................................................................................................................................................. 6

Aperfeioamentos no Armazenamento......................................................................................................8
Maior Integrao com o VSS................................................................................................................. 8

Aperfeioamentos de Segurana...............................................................................................................9

Concluso................................................................................................................................................. 10

Links Relacionados................................................................................................................................... 11

Viso Geral do Clustering de Failover do Windows Server 2008 2


Introduo
Organizaes colocam muito valor em servidores crticos e dependem muito deles para realizar seus negcios. Como
resultado, o tempo de inatividade de servidores pode ser muito caro. Um servidor de e-mails ou bancos de dados de
uso intenso custa a uma empresa milhares ou dezenas de milhares de dlares em produtividade ou negcios perdidos
para cada hora indisponvel. Para cada benefcio e vantagem trazido a uma empresa por uma soluo de TI,
responsveis por decises de tecnologia e negcios tambm devem pensar em como lidar com o tempo de inatividade
inevitvel dessas solues.

A disponibilidade da carga de trabalho de servidores uma troca entre desempenho e custo. O ritmo constante do
comrcio global torna operaes de TI ininterruptas vitais para um nmero cada vez maior de setores, de servios
financeiros e de logstica a manufatura e viagens e turismo. At mesmo empresas aparentemente de baixa tecnologia
como transportadoras sofrem quando cargas de servidores cruciais ficam indisponveis, contudo, alcanar o nvel de
confiabilidade e disponibilidade exigido por requisitos de negcios crticos caro para criar e dar suporte tanto em
termos de hardware software como no do tempo dos funcionrios necessrio para gerenciar a soluo. O desafio para
as organizaes aprender que nvel de disponibilidade de servio de TI justificado pelo seu prprio preo de tempo
de inatividade.

O termo "alta disponibilidade se refere s caractersticas e redundncia de infraestruturas de TI para torn-las


disponveis a usurios quando no caso de uma interrupo. Tais interrupes podem ser inesperadas e variam de algo
to localizado como a falha de uma placa de rede em um nico servidor a algo to dramtico (e improvvel) como a
destruio fsica de todo o datacenter. Interrupes de servio tambm podem ser inteiramente rotineiras e previsveis,
como para a manuteno de servidores. As empresas no se preparam para todas as possibilidades de interrupo
porque so necessariamente provveis, mas porque o benefcio dessa preparao supera o custo de tempo de
inatividade operacional caso tais eventos ocorram.

O clustering pode ser usado como uma forma de alcanar alta disponibilidade. Definido simplesmente, um cluster um
grupo de computadores trabalhando juntos para executar um conjunto comum de aplicaes e para apresentar um
nico sistema lgico para o cliente e aplicaes. Os computadores no cluster so fisicamente conectados por rede local
(LAN) ou rede de longa distncia (WAN) e conectadas por software de cluster. Essas conexes permitem que cargas de
trabalho passem para outro computador no cluster no caso de falha na rede ou de manuteno programada, por
exemplo. Essa uma opo no disponvel a computadores autnomos.

No Windows Server 2008, o novo grande lanamento da famlia Windows Server de sistemas operacionais, a
Microsoft est introduzindo muitos novos recursos e tecnologias que ajudaro a aumentar a segurana de
computadores que executarem o Windows Server 2008, aumentar a produtividade e reduzir o custo total de propriedade
(TCO).

O clustering de failover um recurso importante da plataforma Windows Server que pode melhorar a disponibilidade.
Quando um n falha, outro comea a fornecer o servio em seu lugar. Esse processo chamado failover.

Clusters de failover no Windows Server 2008 fornecem alta disponibilidade e escalabilidade para aplicaes crticas
como bancos de dados, sistemas de mensagens, servios de arquivos e impresso e cargas de trabalho virtualizadas.
Vrios servidores (ns) em um cluster permanecem em comunicao constante. Se um dos ns de um cluster ficar
indisponvel (como por resultado de falha ou por ter sido desativado para manuteno), outro n comea imediatamente
a fornecer servio. Usurios que estiverem acessando o servio continuam a faz-lo e no percebem que o servio est
sendo fornecido por um servidor (n) diferente.
Este documento descreve esses novos recursos e aperfeioamentos para o clustering de failover do Windows Server
2008. O principal entre esses aprimoramentos a interface de usurio vastamente simplificada para criar e gerenciar
clusters.

Viso Geral do Clustering de Failover do Windows Server 2008 3


Instalao, Gerenciamento e Administrao
O clustering no Windows Server 2008 foi reprojetado radicalmente para simplificar e dinamizar a criao e
administrao de clusters. Em vez de preocupar-se com grupos e dependncias, os administradores podem criar um
cluster inteiro em uma nica etapa direta via interface do assistente; tudo que eles precisam fazer fornecer um nome
para o cluster e os servidores a serem includos nele e o assistente cuida do resto. O resultado final que voc no
precisa mais ser um especialista em clusters ou ter conhecimento profundo para criar e administrar com sucesso
clusters de failover do Windows Server 2008. Isso significa um custo total de propriedade de clusters muito melhor para
voc.

Atualmente, clusters frequentemente falham por causa da complexidade de configur-los. Assim, o clustering do
Windows Server 2008 vem com um a Ferramenta de Validao de cluster incorporada (anteriormente conhecida como
ClusPrep). A Validao executa um conjunto focado de testes para funcionalidade e prticas recomendadas nos
servidores que devem estar em um determinado cluster como parte do processo de configurao de clusters. A
Validao realiza um inventrio de softwares, testa e rede e valida a configurao do sistema.

O inventrio da Validao inclui:

Uniformidade binria do sistema operacional (para assegurar que os ns do cluster estejam executando as
mesmas verses do sistema operacional e que tenham o mesmos hotfix e nvel de service pack)

Arquitetura (arquitetura e informaes de memria da CPU)

Configurao (participao e funo do domnio do n; anlise de drivers sem assinatura)

Dispositivos (dispositivos plug-and-play, controladores e placas de interface de rede [NICs])

A verificao da Validao inclui:

Infraestrutura (comunicao entre ns e compatibilidade SCSI com Reservas Persistentes [RPs])

Hardware (vrias NICs por n; discos compartilhados acessveis de todos os computadores e identificveis de
maneira exclusiva)

Software (cada NIC possui endereo IP diferente em uma sub-rede diferente)

Funcionalidade (latncias de E/S de rede e disco; simulao de failover)

Os resultados de testes de Validao so baseados em HTML para coleta fcil e anlise remota. O tempo que a
Validao leva para execuo pode ser de apenas alguns minutos, embora isso possa demorar mais dependendo de
quantos ns esto no cluster e de quantos LUNs so expostos aos servidores. O nmero mnimo de ns na
configurao de um determinado cluster para executar a validao dois.

Executar a Validao uma parte obrigatria da criao de clusters.

Observao: Quando voc executa a Validao, alguns testes podem no ser aprovados, mas o clustering ainda pode
ser instalado e funcionar. Por exemplo, a no conformidade com uma prtica recomendada de configurao de cluster
(como haver apenas uma NIC em cada n) gera um alerta em vez de um erro, mas o cluster funciona. Entretanto,
passar na Validao o padro de suporte para clusters no Windows Server 2008: Se um cluster no for aprovado na
Validao, no tem suporte da Microsoft.

Uma vez criado o cluster, a Validao tambm pode ser usada como uma poderosa ferramenta de diagnsticos na
manuteno dele. Isso porque voc pode executar a Validao a qualquer momento, mesmo aps a criao do cluster.

O Windows Server 2008 inclui uma nova interface de gerenciamento fcil de usar. A interface de administrador de
cluster anterior foi substituda por um snap-in do Microsoft Management Console (MMC) 3.0, o CluAdmin.msc. Essa
nova interface est acessvel de dentro de Ferramentas Administrativas. (Tambm possvel abrir um MMC vazio e
depois incluir esse snap-in e outros.) O Console de Administrao de Clusters (CluAdmin.msc) projetado para ser
orientado a tarefas: em vez de usar botes e mostradores, o administrador seleciona uma tarefa de clustering que
queira realizar (como tornar um compartilhamento de arquivos altamente disponvel) e fornece as informaes
necessrias via assistente. Administradores podem at gerenciar clusters do Windows Server 2008 em computadores

Viso Geral do Clustering de Failover do Windows Server 2008 4


clientes Windows Vista instalando Ferramentas de Administrao de Servidor Remoto (RSAT - Remote Server
Administration Tools).

Administradores podem acessar opes avanadas de administrao de clusters atravs da interface de linha de
comando cluster.exe. Alm disso, os Clusters de Failover do Windows Server 2008 so totalmente programveis com a
Instrumentao de Gerenciamento do Windows (WMI - Windows Management Instrumentation).

Para melhorar significativamente a segurana de clusters, os ns de cluster do Windows Server 2008 no podem
coexistir em um cluster legado. Ns de cluster de servidores do Windows Server 2003 e ns de cluster de failover do
Windows Server 2008 no podem estar no mesmo cluster. Alm disso, ns de cluster de failover devem ser associados
a um domnio baseado no Active Directory (no em um domnio do Windows NT 4.0).

O processo de movimentao de clusters do Windows Server 2003 para clusters de failover do Windows Server 2008
ser uma migrao. A funcionalidade de migrao pode ser acessada a partir de um assistente do Windows Server
2008 no snap-in de gerenciamento de cluster chamado Migrar Servios e Aplicaes. Aps a execuo da ferramenta,
criado um relatrio que fornece informaes sobre as tarefas de migrao.

A ferramenta de migrao importa configuraes de recursos crticos para o registro do novo cluster. O processo de
migrao transfere informaes de configuraes de recursos do cluster. Isso envolve ler informaes do banco de
dados de cluster do Windows Server 2003 para os recursos sendo migrados e depois importar aquelas informaes
para o banco de dados de cluster do Windows Server 2008, tendo em mente que a localizao dessas informaes
pode ter mudado. Os exemplos primrios aqui so as informaes de dependncia, pontos de verificao de criptografia
e de registro que foram todas transferidas dentro da estrutura de registro de cluster do Windows Server 2008.

O processo de instalao do Windows Server 2008 tambm mudou fundamentalmente. Funes e recursos (e a
distino entre eles) agora so mais importantes no Windows Server 2008 que antes. Por exemplo, o clustering de
failover um recurso, pois torna outras funes de servidor altamente disponveis. Voc pode instalar o recurso de
clustering de failover atravs da interface Initial Configurations Task (ICT) ou com o snap-in Gerenciador de Servidores
em Ferramentas Administrativas. Alm disso, voc pode desinstalar o clustering da mesma forma.

O procedimento para instalar a funcionalidade de cluster em servidores mudou drasticamente com o Windows Server
2008. O Windows Server 2008 muito mais compartimentalizado que no Windows Server 2003; o cluster no mais
instalado por padro como com o Windows Server 2003 e voc deve usar o assistente Adicionar Recurso para instalar o
recurso de Clustering de Failover. O Windows Server 2008 usa o modelo de componentizao no qual as partes no
so includas at voc precisar delas. Tenha em mente que pode haver alguns funes e recursos que sero includos
por padro na instalao do produto. Note tambm que algumas funes e recursos podem ser necessrios antes da
configurao de um recurso de cluster. Por exemplo, a funo de servidor DHCP deve ser instalada antes da
clusterizao do servio DHCP. O procedimento de desinstalao tambm usa o mesmo modelo voc remove
recursos e/ou funes. O novo modelo de instalao tambm se reflete na nova estrutura de diretrio em
windows\cluster.

Viso Geral do Clustering de Failover do Windows Server 2008 5


Arquitetura
Os clusters do Windows Server 2008 podem dar suporte a mais ns que no Windows Server 2003. Especificamente,
clusters de failover baseados em x64 suportam at 16 ns em um nico cluster, em oposio ao mximo de 8 ns no
Windows Server 2003, proporcionando ainda mais escalabilidade.

O clustering no Windows Server 2008 tambm inclui um novo modelo de rede. Para aumentar a segurana dos ns no
cluster, o processo de pulsao pelo qual ns do cluster sinalizam sua integridade uns aos outros mudou de um
formato de transmisso de difuso para outro de transmisso em unicast. Alm disso, o formato de resposta a
solicitao mudou para aumentar a estabilidade do cluster. Com essa mudana, os ns podem ser localizados em sub-
redes roteadas diferentes e voc pode usar recursos de mltiplos endereos IP para dependncia usando a lgica or.
O driver de rede de cluster (clusnet.sys) foi substitudo por um Adaptador Virtual de Cluster de Failover Microsoft
(netft.sys). O servio de cluster tem dependncia do netft.sys.

O modo de Manuteno tambm mudou. Esse modo agora basicamente desliga o monitoramento de integridade em um
n por um perodo para que ele no falhe enquanto voc trabalha nele.

Outro novo recurso o suporte a protocolo IP verso 6 (IPv6). O protocolo de endereamento IPv6 est se firmando
como um importante fator no crescimento da Internet. O IPv6 especifica endereos que tem 128 bits de extenso,
comparado com endereos IPv4, que tm 32 bits. Esse maior comprimento de endereo permite um nmero maior de
endereos globalmente nicos para acomodar o crescimento explosivo da Internet em todo o mundo.

Alm disso, atribuies de endereos IP via DHCP tambm so permitidos no Windows Server 2008. Ns de cluster de
failover do Windows Server 2008 tambm podem estar em diferentes sub-redes lgicas. Se um determinado n de
cluster for configurado para obter seu endereo IP via DHCP, recursos de endereo IP sero automaticamente gerados
usando DHCP para dependncias de recursos de nome de rede. Essa uma configurao por interface: se um n
usar um endereo esttico, o recurso de endereo IP permitira apenas endereamento esttico. Interfaces que no
sejam configuradas com um gateway padro sero configuradas para comunicaes internas de cluster apenas e o
acesso de clientes no ser permitido a menos que seja feita uma alterao de configurao dentro do snap-in para
aquela rede.

Essas mudanas permitem muito mais flexibilidade na implementao de clusters geograficamente dispersos:
administradores no tm mais de estender redes locais virtuais (VLANs) na WAN para comportar servidores
geograficamente distantes que estejam em sub-redes diferentes. Ns de cluster de failover agora podem residir em sub-
redes completamente diferentes. Alm disso, os requisitos de latncia de rede no clustering de servidores do Windows
Server 2003 foram removidos do clustering de failover do Windows Server 2008: o requisito de pulsao do clustering
de failover tambm se tornou melhor configurvel. Clusters geograficamente dispersos esto mais fceis de implantar e
mais tecnicamente praticveis com o clustering de failover do Windows Server 2008.

O Windows Server 2008 tambm possui um novo modelo de qurum: o Modelo de Quorum de Maioria. Ns nos clusters
de servidor do Windows Server 2003 R2 Enterprise Edition usam um qurum para rastrear qual n possui uma
aplicao clusterizada O qurum o dispositivo de armazenamento que deve ser controlado pelo n principal para uma
aplicao clusterizada. Somente um n por vez pode ser o possuidor do qurum. Em comparao, os clusters de
servidores no Windows Server 2008 incorporam os benefcios de clusters nicos de servidores de dispositivos de
qurum e de clusters de Conjunto de Ns Principais do Windows Server 2003 R2 Enterprise Edition.

No Windows Server 2008, o termo qurum se refere a uma maioria de votos para qual n do cluster controla o cluster
e seus recursos, em oposio a uma referncia a um determinado recurso de disco no cluster. Por padro, ns e
armazenamento todos recebem um voto nos clusters de failover do Windows Server 2008. Contanto que haja uma
maioria simples de votos, o cluster pode permanecer ativo (por exemplo, um nico n e armazenamento compartilhado,
no caso de um cluster de dois ns). Entretanto, isso totalmente configurvel: um administrador pode definir que
apenas ns recebam votos, por exemplo, e neste caso o qurum se comportaria de maneira similar a um cluster de
Conjunto de Ns Principais no Windows Server 2003 R2 Enterprise Edition.

Viso Geral do Clustering de Failover do Windows Server 2008 6


Aperfeioamentos no Armazenamento
Os clusters de failover do Windows Server 2008 so projetados para Redes de rea de Armazenamento (SANs). Para
isso, apenas comandos SCSI de Reserva Persistente (RP) para os discos so suportados. Alm disso, os tipos de
barramento mais comumente usados por SANs so suportados: Serial Attached SCSI (SAS), Fibre Channel (FC), ou
iSCSI. Alm disso, a funo clusdisk.sys foi reescrita, resultando em uma transferncia de muito de sua funcionalidade
para partmgr.sys. No Windows Server 2008, discos nunca so deixados em um estado desprotegido. Isso reduz
significativamente a possibilidade de corrupo. Alm disso, discos de tabela de partio GUID (GPT) agora so
suportados e armazenamento de vrios terabytes (isto , LUNs maiores que 2 terabytes por partio) suportado de
forma nativa.

Viso Geral do Clustering de Failover do Windows Server 2008 7


Maior Integrao com o VSS

O Windows Server 2008 possui uma integrao maior com o Servio de Cpias de Sombra de Volume (VSS), para
backups mais fceis. O clustering de failover do Windows Server 2008 possui seu prprio gravador de VSS, que permite
a aplicaes de backup do VSS suportar clusters mais facilmente.

Viso Geral do Clustering de Failover do Windows Server 2008 8


Aperfeioamentos de Segurana
O servio de clusters no mais executado no contexto de uma conta de usurio de domnio, tambm conhecida como
Conta de Servio de Cluster (CSA). Em vez disso, o servio de cluster de failover executado pela conta do
administrador local com os mesmo privilgios da CSA. Essa conta depende muito do Objeto de Nome do Cluster (CNO)
no Active Directory.

O log de cluster baseado em arquivo de texto tambm no existe mais. O registro de eventos em log (.etl) agora
habilitado via Rastreamento de Eventos para Windows (ETW). Os tamanhos padres de log variam e podem ser
modificados com logs de instalao de cluster (Operacional e ClusterLog). Existe nova funcionalidade incorporada
linha de comando. A ferramenta cluster.exe permite a voc descarregar o log de rastreamento em um arquivo de texto.
Esse arquivo tem aparncia similar ao do log de cluster usado em verses anteriores do clustering de failover. Use o
comando cluster.exe Log /Generate para ver esse log. Alm disso, voc pode criar exibies de diagnstico dentro do
Visualizador de Eventos. E mais, a Ferramenta de Diagnstico de Suporte da Microsoft (MSDT) uma nova ferramenta
que permite a voc executar diagnsticos locais especificados por um engenheiro de Suporte e Atendimento ao Cliente
Microsoft (CSS) e carregar resultados online no CSS para anlise mais rpida para ajudar a resolver problemas.

O NT LAN Manager (NTLM) do Legado no mais exigido e, em vez dele, o Kerberos ser a autenticao primria.
Todos os recursos de nome de rede tero o Kerberos habilitado e um objeto de computador criado, como CNO ou
Objeto do Computador Virtual (VCO). Agora, tambm, todas as comunicaes entre ns so seguras; a comunicao
criptografada entre ns configurvel, e desativada por padro. O CNO corresponde ao nome do cluster e criado no
Active Directory quando o cluster criado. Como uma conta de usurio de domnio no mais usada para o servio de
cluster, o CNO usado para todas as operaes que exijam segurana dentro do cluster. Por exemplo, quando um
nome de rede criado e o recurso colocado online, o CNO usado para criar o VCO para aquele recurso de Nome de
Rede no Active Directory.

Viso Geral do Clustering de Failover do Windows Server 2008 9


Concluso
Um grande obstculo aos clusters tradicionais era sua complexidade de criao, configurao e gerenciamento. Isso
muito frequentemente resultava em custos acima da necessidade para as organizaes, tanto em oportunidades
perdidas de tornar mais aplicaes altamente disponveis como por conservar recursos administrativos caros
exclusivamente para manter os clusters que eles implantavam. Uma faceta importante dos aprimoramentos dos clusters
de failover no Windows Server 2008 dirigida diretamente a esses desafios, produzindo um paradigma de clustering
que simplifica e dinamiza radicalmente o processo de criao, configurao e gerenciamento de cluster.

Mudanas no clustering do Windows Server 2008 tambm melhoram o desempenho e a flexibilidade dos clusters. Os
clusters so baseados em x64 e agora suportam at 16 ns. Os ns de cluster podem ter seus endereos IP atribudos
pelo DHCP e clusters geograficamente dispersos podem abranger sub-redes. Os clusters de failover do Windows
Server 2008 so projetados para trabalhar bem com SANs, suportando nativamente os tipos de barramentos de SAN
mais comumente usados. E os clusters de failover do Windows Server 2008 so criados com base em um modelo de
qurum mais resistente e personalizvel.

Viso Geral do Clustering de Failover do Windows Server 2008 10


Links Relacionados
Para mais informaes, consulte os recursos a seguir:

Home page do Windows Server 2008


www.microsoft.com/brasil/windowsserver2008

Home page do Windows Server 2003


www.microsoft.com/brasil/windowsserver2003

Perguntas Frequentes do Microsoft Multi-Path I/O


www.microsoft.com/WindowsServer2003/technologies/storage/mpio/faq.mspx

Este um documento preliminar e pode ser alterado substancialmente antes do lanamento comercial do software aqui descrito.
As informaes contidas neste documento representam a viso atual da Microsoft Corporation sobre os temas discutidos na data da publicao. Como a Microsoft deve responder
s mudanas das condies de mercado, este documento no deve ser interpretado como um compromisso da parte da Microsoft, e a Microsoft no pode assegurar a exatido de
qualquer informao apresentada aps a data da publicao.
Este white paper destina-se apenas a fins informativos. A MICROSOFT NO OFERECE NENHUMA GARANTIA, EXPRESSA OU IMPLCITA, QUANTO S INFORMAES
NESTE DOCUMENTO
O cumprimento de todas as leis pertinentes de direitos autorais de responsabilidade do usurio. Sem limitar os direitos sob o direito autoral, nenhuma parte deste documento pode
ser reproduzida, armazenada em, ou inserida em um sistema de recuperao de dados, ou transmitida de qualquer forma ou por qualquer meio (eletrnico, mecnico, fotocpia,
gravao ou outro), ou para qualquer fim, sem a permisso expressa por escrito da Microsoft Corporation
A Microsoft pode deter as patentes, as solicitaes de patentes, as marcas comerciais, os direitos autorais ou outras propriedades intelectuais pertinentes ao objeto deste
documento. Salvo expressamente disposto em qualquer contrato de licena escrito da Microsoft, o fornecimento deste documento no confere a voc qualquer licena em relao
a essas patentes, marcas comerciais, direitos autorais ou outras propriedades intelectuais.
2007 Microsoft Corporation. Todos os direitos reservados.
Microsoft, Active Directory, Windows, Windows NT, Windows Server, Windows Vista e o logotipo do Windows so marcas registradas ou comerciais da Microsoft Corporation nos
Estados Unidos e/ou outros pases.

Viso Geral do Clustering de Failover do Windows Server 2008 11