Objetivos da Sessão e Agenda

34
Windows Server 2008 Failover Clustering: 10 aperfeiçoamentos em relação ao Windows Server 2003 Clustering

description

Windows Server 2008 Failover Clustering: 10 aperfeiçoamentos em relação ao Windows Server 2003 Clustering. 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. - PowerPoint PPT Presentation

Transcript of Objetivos da Sessão e Agenda

Page 1: Objetivos  da Sessão e Agenda

Windows Server 2008 Failover Clustering: 10 aperfeiçoamentos em

relação ao Windows Server 2003 Clustering

Page 2: 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

Page 3: 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

Objetivos da Sessão e Agenda

Page 4: Objetivos  da Sessão e Agenda

Introdução

• Windows NT 4.0– Microsoft Cluster Service (MSCS)

• Windows 2000 Server / Windows Server 2003– Server Clustering

• Windows Server 2008– Failover Clustering (WSFC)

Mudanças de Nomenclatura

Page 5: Objetivos  da Sessão e Agenda

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

Page 6: Objetivos  da Sessão e Agenda

9. 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 é a ferramenta de Validação?

Page 7: Objetivos  da Sessão e Agenda

9. ValidaçãoO que o Validate inventaria?

Consistência do SO

Arquitetura

Configuração

Mesma versão de SOE versão que suporte clustering

Mesmo nível de Hotfix e Service Pack

Arquitetura de CPUInformações de Memória

Se é membro de Domínio / RolesAnálise de drivers sem assinatura

Inventário de dispositivos PnPHBAs e Placas de RedeDispositivos

Page 8: Objetivos  da Sessão e Agenda

9. ValidaçãoO que o Validate verifica?

Infraestrutura

Hardware

Software

Comunicação entre os nósCompatibilidade com comandos SCSI de Persistent Reservations

Qtde. de placas de rede por servidorDiscos compartilhados acessíveis de todos os nós e identificáveis

Cada placa de rede tem endereço IP único e em subnet diferente

Latências de rede e de I/O de discoSimulação de FailoverRecursos

Page 9: Objetivos  da Sessão e Agenda

9. ValidaçãoRelatório

Links com detalhes

dos testes

HTML facilita documentação e análise remota

Resultados dos testes

Page 10: Objetivos  da Sessão e Agenda

Windows Server 2003 (hoje)Criação de Cluster

Page 11: Objetivos  da Sessão e Agenda

8. Criação do Cluster

Page 12: Objetivos  da Sessão e Agenda

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

Page 13: Objetivos  da Sessão e Agenda

7. Novo Modelo de Quorum

• 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

Majority quorum model

SAN

Nó 1 Nó 2

Armazenamento compartilhado tem

1 voto

VotoVoto

Voto

Cada nó conta como 1 voto

Page 14: Objetivos  da Sessão e Agenda

7. Novo Modelo de Quorum

• 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

Maioria de Nós

Nó 3Nó 1 Nó 2

Voto

VotoVoto

Storage

Page 15: Objetivos  da Sessão e Agenda

7. Novo Modelo de Quorum

• 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

Witness Disk

SAN

Nó 1 Nó 2

StorageVoto

Page 16: Objetivos  da Sessão e Agenda

7. Novo Modelo de Quorum

• 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

File Share Witness

Nó 1 Nó 2

File Share em um servidor

independente

VotoVoto

Witness

Cada nó tem 1 voto

Page 17: Objetivos  da Sessão e Agenda

6. Projetado para SANs

• 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

SAN-friendly

Page 18: Objetivos  da Sessão e Agenda

6. Projetado para SANsRequisitos de armazenamento

Apenas dispositivos de armazenamento que suportem Persistent Reservations serão suportados no Windows Server 2008 Failover ClusteringSem suporte a SCSI com interface paralela

Serial Attached SCSI (SAS) substituirá SCSI paralela

Fibra Ótica iSCSI SAS

Tipos suportados de Barramentos Compartilhados

Page 19: Objetivos  da Sessão e Agenda

6. Projetado para SANs

• 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

Novo Modo de Manutenção

Você está OK?Espere um minuto…

Page 20: Objetivos  da Sessão e Agenda

6. Projetado para SANs

• 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

Melhorias de Suportabilidade

Page 21: Objetivos  da Sessão e Agenda

6. Projetado para SANs

• 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

Particionamento

Page 22: Objetivos  da Sessão e Agenda

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

Page 23: Objetivos  da Sessão e Agenda

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

Page 24: Objetivos  da Sessão e Agenda

5. Novos Recursos de RedeDependências

Novos objetos de filtro de dependênciasRecurso 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

– Permite redundância de recursos

Recurso Endereço IP A

Recurso Endereço IP B

OU OU

Recurso Network Name

Page 25: Objetivos  da Sessão e Agenda

5. Novos Recursos de RedeDependências

Page 26: Objetivos  da Sessão e Agenda

4. Clusters Geograficamente Dispersos

..mas os negócios demandam mais!

Nós em lados opostos da mesma rua eram suficientes…

Page 27: Objetivos  da Sessão e Agenda

4. Clusters Geograficamente Dispersos

• 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

Page 28: Objetivos  da Sessão e Agenda

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á

Page 29: Objetivos  da Sessão e Agenda

2. Gerenciamento

• 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…

Nova Experiência do Usuário

Page 30: Objetivos  da Sessão e Agenda

2. GerenciamentoNovo MMC snap-in

Page 31: Objetivos  da Sessão e Agenda

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

Page 32: Objetivos  da Sessão e Agenda

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

Page 33: Objetivos  da Sessão e Agenda

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!

Page 34: Objetivos  da Sessão e Agenda

Recursos DisponíveisMicrosoft Developer Network (MSDN)(Webcasts, Blogs, Chats, Eventos Presenciais)http://microsoft.com/brasil/msdn

Trial Software e Virtual Labshttp://www.microsoft.com/technet/downloads/trials/default.mspx

Microsoft Learning e Certificaçãowww.mostrequevocesabe.com

Windows Server 2008http://www.microsoft.com/windowsserver2008/default.mspx

Microsoft Technet(Webcasts, Blogs, Chats, Eventos Presenciais)http://microsoft.com/brasil/technet

Windows Server 2008 Technical Library – Availability and Scalabilityhttp://technet2.microsoft.com/windowsserver2008/en/library/82bac070-bee4-452e-a783-3ce31b5e1d0f1033.mspx?mfr=true