Objetivos da Sessão e Agenda
Introdução
10. Server Core
9. Validação
8. Criação do Cluster
7. Novo Modelo de Quorum
6. Projetado para SANs
Objetivos da Sessão e Agenda
5. Novos Recursos de Rede
4. Clusters Geograficamente Dispersos
3. Migrações de Clusters
2. Gerenciamento
1. Facilidade de Uso
Conclusão
Mudanças de Nomenclatura
• Windows NT 4.0
– Microsoft Cluster Service (MSCS)
• Windows 2000 Server / Windows Server 2003
– Server Clustering
• Windows Server 2008
– Failover Clustering (WSFC)
10. Server Core
• Suporte ao Windows Server Core
• Sem Interface Gráfica local
– Administração por linha de comando (Cluster.exe)
– Gerenciamento remoto pela console
• Roles suportados:
–
–
–
–
–
Servidor de arquivos (com DFS)
Servidor de impressão
WINS
DHCP
Hyper-V
O que é a ferramenta de Validação?
• Executa um conjunto de testes especializados
em um grupo de servidores que pretendem
formar um cluster
– Quando executado em um cluster já configurado gera
um inventário de software, faz testes de rede e valida
a configuração do sistema
– É tanbém uma ferramenta de diagnóstico de um
cluster configurado
• Aponta problemas de hardware ou configuração
antes do cluster entrar em produção
– Garante que a solução a ser implantada é confiável
– Inversão do “ônus da certificação”
O que o Validate inventaria?
Consistência
do SO
Arquitetura
Mesma versão de SO
E versão que suporte clustering
Mesmo nível de Hotfix e Service Pack
Arquitetura de CPU
Informações de Memória
Configuração
Se é membro de Domínio / Roles
Análise de drivers sem assinatura
Dispositivos
Inventário de dispositivos PnP
HBAs e Placas de Rede
O que o Validate verifica?
Infraestrutura
Comunicação entre os nós
Compatibilidade com comandos SCSI
de Persistent Reservations
Hardware
Qtde. de placas de rede por servidor
Discos compartilhados acessíveis de
todos os nós e identificáveis
Software
Cada placa de rede tem endereço IP
único e em subnet diferente
Recursos
Latências de rede e de I/O de disco
Simulação de Failover
Relatório
HTML facilita
documentação e
análise remota
Links com
detalhes
dos testes
Resultados
dos testes
Windows Server 2003 (hoje)
Criação de Cluster
8. Criação do Cluster
7. Novo Modelo de Quorum
• Majority-based cluster membership
– Votos totalmente configuráveis
• Elimina pontos de falha
– Arquitetura original assumia que o storage estaria
sempre disponível
• Novo modelo
– Modelo híbrido de algoritmo de Majority Node Set
(MNS) e Quorum com disco compartilhado
– Este modelo substitui ambos os modelos existentes
• Sem ponto único de falha!
– Cluster sobrevive à perda do disco de Quorum
Majority quorum model
• Novo majority-based quorum model
– Quorum baseado na maioria dos nós
– Disco é witness opcional com voto decidindo a maioria
• 3 votos no total, com 2 necessários para maioria
– Assim o Cluster pode sobreviver à perda de qualquer 1 voto
Voto
Voto
Nó 2
Nó 1
Cada nó conta
como 1 voto
SAN
Voto
Armazenamento
compartilhado tem
1 voto
Maioria de Nós
• Apenas nós do cluster têm votos
– 3 ou mais nós votam sem voto de Armazenamento
Compartilhado
– Maioria de votos é necessária para operar o cluster
Voto
Voto
Voto
Nó 3
Storage
Witness Disk
• Apenas o Disco tem voto
– Nós do cluster não votam, apenas o disco de quorum
– Cluster fica disponível mesmo se apenas um nó tiver acesso ao
disco
– Tem o mesmo comportamento do modelo legado de quorum
SAN
Voto
Storage
File Share Witness
• File Share Witness permite um cluster de 2 nós sem disco
compartilhado
– Maioria de Nós + Witness quorum
• Solução excelente para GeoClusters
– File Share deve se localizar em um terceiro site
• Um único servidor de arquivos pode funcionar como Witness para
múltiplos clusters
• Melhoria do Witness do Windows Server 2003 para suportar mais de
2 nós
Witness
Voto
File Share em um
servidor
independente
Voto
Cada nó tem 1
voto
SAN-friendly
• Mecanismo reprojetado para gerenciar discos
compartilhados
– Mecanismo para uso de Persistent Reservations
– Novo algoritmo para gerenciamento de discos
compartilhados
• PRs evitam o reset de dispositivos!
– Sem necessidade de SCSI Bus Resets que podem ser
destrutivos em uma SAN
– Discos nunca ficam em estado desprotegido
• Forte integração com Gerenciamento de Discos
dentro do núcleo do SO
Requisitos de armazenamento
Tipos suportados de Barramentos Compartilhados
Fibra Ótica
iSCSI
SAS
Apenas dispositivos de armazenamento que
suportem Persistent Reservations serão
suportados no Windows Server 2008 Failover
Clustering
Sem suporte a SCSI com interface paralela
Serial Attached SCSI (SAS) substituirá SCSI paralela
Novo Modo de Manutenção
• Suporte melhorado para restore de discos em
cluster através de hardware snapshots
– Desliga monitoramento de status de disco
– Modo de Manutenção permitirá acesso exclusivo
temporário a discos de cluster, mesmo online, para
outras aplicações
• Combinação do Windows Server 2003 SP1 Maintenance
Mode e Extended Maintenance Mode pós-SP1 com melhor
comportamento
Você está OK?
Espere um
minuto…
Melhorias de Suportabilidade
• Lógica de Auto-Reparo embutida
– Identifica discos com base em múltiplos atributos e auto-repara se
indicado por qualquer atributo
– Novas validações para preservar os relacionamentos de mount
point
• Recuperação
– Mecanismo interno para restabelecer relacionamentos enter
recursos de Disco Físico e LUNs reais
– Análogo à ferramenta ClusterRecovery.exe
• Opções do CHKDSK melhoradas
– Parâmetros consolidados e novas opções
• DiskPart melhorado para incluir recursos de alteração de
assinaturas de disco
Particionamento
• Suporte a discos com GUID Partition Table
(GPT)
– Partições maiores que 2 terabytes
– GPT permite melhor redundância and recuperação
– Suporte para todas as plataformas: x86, x64 e IA64
• Suporte a qualquer esquema de particionamento
– MBR ou GPT hoje, e novo mecanismo de
gerenciamento de discos com compatibilidade com
qualquer novo esquema futuro
• Failover Clusters NÃO suportam nativamente discos
dinâmicos compartilhados com recursos “out-of-the-box”
• Suporte possível com a compra do Symantec
Storage Foundation for Windows
5. Novos Recursos de Rede
• Integração com a nova pilha TCP/IP do Windows
Server 2008
• Suporte completo IPv6
– Suporte nativo a IPv6 para acesso de clientes e
tunelamento
– Comunicação entre os nós por IPv6
• Suporte a DHCP para Recursos IPv4
– Obtêm endereço IP do cluster a partir de um servidor
DHCP
– Resolve a “dor” do gerenciamento de IPs estáticos
5. Novos Recursos de Rede
• Sem dependência de legado NetBIOS
– Pronto para ambiente sem NetBIOS
• Simplifica o transporte de tráfego SMB
• Elimina broadcasts de resolução de nomes WINS e
NetBIOS
• Padroniza resolução de nomes por DNS
• Mudança de protocolos baseados em RPC
para protocolos mais seguros orientados a
sessão TCP
• Melhorias no IPsec permitindo failover
quase instantâneo para clientes
Dependências
• Novos objetos de filtro de dependências
• Recurso Network Name depende dos
recursos Endereço IP A ou B
– Hoje ambos os recursos A e B precisam estar
online para que o Network Name esteja
disponível para os usuários
Recurso Network Name
– Permite redundância
de recursos
OU
OU
Recurso Endereço IP
A
Recurso Endereço IP
B
Dependências
Nós em lados
opostos da mesma
rua eram
suficientes…
..mas os negócios demandam mais!
• Nós do cluster agora podem estar em subnets
distintas
– Permite que os nós do cluster se comuniquem através
de roteadores
– Não há mais necessidade de conexão de nós por
VLANs!
• Melhorias na infra-estrutura permitem nós a
grande distâncias
– Timeouts de Heartbeat configuráveis
– Não há mais limites de distância
3. Migrações de Clusters
• Cluster Migration tool
– Migra a configuração de um cluster para outro
– Copia recursos e configuração de cluster de
um cluster para outro
• Rolling upgrade
– Não haverá 
Nova Experiência do Usuário
• Nova ferramenta de gerenciamento de Clusters
– Orientada a tarefas e mais fácil de usar
– Menos parâmetros para se preocupar
• O que é esse tal de IsAlive/LooksAlive? Apenas faça meu
cluster funcionar!
– Diga o que você quer e nós cuidamos do resto
• Eu quero que este compartilhamento tenha Alta
Disponibilidade…
Novo MMC snap-in
1. Facilidade de Uso
• Simplicidade, segurança, estabilidade
• Clusters sem necessidade de PhDs
– Fácil de criar, usar e gerenciar
• Habilita o Generalista de TI
– Reduz o Custo Total de Propriedade (TCO) do
Cluster
• Os clusters passam a ser uma boa escolha de negócio
para as empresas
1. Facilidade de Uso
• Os Shares agora são visíveis apenas na
instância ativa do Cluster
– Elimina a confusão do usuário pelo browsing
de clusters
• Cluster Service Account
– Não há mais
– O serviço agora é executado como LocalSystem.
• Configuração do MSDTC
– Novo assistente do High Availability Role permite
uma fácil configuração do MSDTC
Conclusão
• Cluster que não exige PhD
– Facilidade de criação, uso e gerenciamento
• Redução do Custo Total de Propriedade
(TCO) do cluster
– Cluster é uma boa escolha de negócio para as
empresas
– Nova ferramenta de validação reduz o custo
da solução
• Tornando o cluster simples!
Recursos Disponíveis
Microsoft Developer Network (MSDN)
(Webcasts, Blogs, Chats, Eventos Presenciais)
http://microsoft.com/brasil/msdn
Microsoft Technet
(Webcasts, Blogs, Chats, Eventos Presenciais)
http://microsoft.com/brasil/technet
Microsoft Learning e Certificação
www.mostrequevocesabe.com
Trial Software e Virtual Labs
http://www.microsoft.com/technet/downloads/trials/default.mspx
Windows Server 2008
http://www.microsoft.com/windowsserver2008/default.mspx
Windows Server 2008 Technical Library – Availability and Scalability
http://technet2.microsoft.com/windowsserver2008/en/library/82bac070-bee4-452e-a7833ce31b5e1d0f1033.mspx?mfr=true
Download

Windows Server 2008 – FailoverClustering