340 likes | 465 Views
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.
E N D
Windows Server 2008 Failover Clustering: 10 aperfeiçoamentosemrelaçãoao 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 5. Novos Recursos de Rede 4. Clusters Geograficamente Dispersos 3. Migrações de Clusters 2. Gerenciamento 1. Facilidade de Uso Conclusão
Introduçã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
9. Validação 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”
9. Validação O que o Validate inventaria? • Mesma versão de SO • E versão que suporte clustering • Mesmo nível de Hotfix e Service Pack Consistência do SO Arquitetura de CPU Informações de Memória Arquitetura • Se é membro de Domínio / Roles • Análise de drivers sem assinatura Configuração • Inventário de dispositivos PnP • HBAs e Placas de Rede Dispositivos
9. Validação O que o Validate verifica? • Comunicação entre os nós • Compatibilidade com comandos SCSI de Persistent Reservations Infraestrutura Qtde. de placas de rede por servidor Discos compartilhados acessíveis de todos os nós e identificáveis Hardware • Cada placa de rede tem endereço IP único e em subnet diferente Software • Latências de rede e de I/O de disco • Simulação de Failover Recursos
9. Validação Relatório HTML facilita documentação e análise remota Links com detalhes dos testes Resultados dos testes
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 MajorityNode 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
7. Novo Modelo 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 Cada nó conta como 1 voto Armazenamento compartilhado tem 1 voto Voto
7. Novo Modelo de Quorum 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 Storage
7. Novo Modelo de Quorum 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 Voto Storage
7. Novo Modelo de Quorum File Share Witness • File ShareWitness 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 File Share em um servidor independente Voto Voto Cada nó tem 1 voto
6. Projetado para SANs SAN-friendly • Mecanismo reprojetado para gerenciar discos compartilhados • Mecanismo para uso de PersistentReservations • 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
6. Projetado para SANs Requisitos de armazenamento Tipos suportados de Barramentos Compartilhados SAS Fibra Ótica iSCSI • Apenas dispositivos de armazenamento que suportem PersistentReservations serão suportados no Windows Server 2008 FailoverClustering • Sem suporte a SCSI com interface paralela • Serial Attached SCSI (SAS) substituirá SCSI paralela
6. Projetado para SANs 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 MaintenanceMode e ExtendedMaintenanceMode pós-SP1 com melhor comportamento Você está OK? Espere um minuto…
6. Projetado para SANs 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 mountpoint • 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
6. Projetado para SANs Particionamento • Suporte a discos com GUID PartitionTable (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
Recurso Network Name Recurso Endereço IP A Recurso Endereço IP B 5. Novos Recursos de Rede 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 • Permite redundância de recursos OU OU
5. Novos Recursos de Rede Dependências
4. Clusters Geograficamente Dispersos Nósemladosopostosdamesmaruaeramsuficientes… ..masosnegóciosdemandammais!
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
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á
2. Gerenciamento Nova Experiência do Usuário • Nova ferramenta de gerenciamento de Clusters • Orientada a tarefas e maisfácil de usar • Menosparâmetrospara se preocupar • O que é essetal de IsAlive/LooksAlive? Apenasfaçameu cluster funcionar! • Diga o quevocêquer e nóscuidamos do resto • Euqueroqueestecompartilhamentotenha Alta Disponibilidade…
2. Gerenciamento 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 HighAvailability 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, EventosPresenciais) http://microsoft.com/brasil/msdn Microsoft Technet (Webcasts, Blogs, Chats, EventosPresenciais) 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-a783-3ce31b5e1d0f1033.mspx?mfr=true