srv012 10 coisas que necessita de saber acerca do failover...

17
23/03/2007 11:40 AM 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 1 SRV012 10 Coisas que Necessita de Saber Acerca do Failover Clustering no Windows Server "Longhorn" Nuno Antunes [email protected] Technical Consultant, HP Patrocinadores Agenda 0. Introdução 1. Ferramenta Validate 2. Novo setup 3. Migração para Longhorn 4. Gestão 5. Infra-estrutura 6. Storage 7. Rede 8. Escalabilidade 9. Segurança 10. Stretch Clusters

Upload: vuliem

Post on 08-Dec-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 1

SRV01210 Coisas que Necessita de Saber Acerca do Failover Clustering no Windows Server "Longhorn"

Nuno [email protected] Consultant, HP

Patrocinadores Agenda

0. Introdução1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10.Stretch Clusters

Page 2: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 2

“Longhorn” ServerDisclaimer

O produto apresentado é a versão CTP de Fevereiro

O que é “Clustering”no Longhorn ?

“Clusters” para utilizadores normais

Fácil de criar, usar, e gerir

Reduz o TCO nos ambientes em Cluster

Segurança melhorada

Networking melhorado

Desenhado para SANs

BetaWolfpack

Windows NT 4.0Microsoft Cluster Service (MSCS)

Windows 2000 Server / Windows Server 2003Server Clustering

Windows “Longhorn” ServerFailover Clustering (WSFC)

Mudanças na Terminologia Agenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Page 3: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 3

Porquê Validar?

Problemas de configuraçãoCabos ligados de forma errada

SP e Hotfix mal aplicados

Drivers errados

Definições erradas.

Complexidade“Best Practices”

Requisitos de suporte

Compatibilidade de HW

Se conseguirmos eliminar os problemas de configuração logo no inicio, podemos garantir

uma melhor experiência com o Cluster, quer na instalação quer na operação diária...

48% das chamadas de suporte relativas a Cluster são devidas a problemas de configuração.

-Microsoft PSS

80% das falhas são devidas a erro humano

-Gartner

O que é o Cluster Validate?

“Nova” ferramenta utilizada como Best Practice Analyzer para o cluster.

Executa uma série de testes num conjunto de servidores.

Servidores que podem vir a ser cluster

Servidores pertencentes a um cluster

Consegue detectar uma variedade de problemas de hardware e de configuração antes do cluster entrar em produção.

Executar o “validate” deve ser a primeira coisa a ser efectuada quando se instala um cluster ou quando se adiciona um novo nó a um cluster já existente.

Sistema Operativo

Versão do Windows

Service Packs e Hot Fixes

Arquitectura

CPU

Memória

Configuração

Informação de domínio (OUs,

Grupos, etc.)

Análise dos drivers não assinados

Dispositivos

Inventariação de HW PnP

HBAs e Placas de Rede

O que faz o Validate?

Inventário

Infra-estrutura

Comunicação entre “nós”

Compatibilidade SCSI

Hardware

Múltiplas placas de rede

Disco “partilhado” acessível

Software

Cada Placa de Rede

tem um IP diferente

Funcionalidades

Latências de Rede e Disco

Simulação de “Failover”

O que faz o Validate?

Validação

Page 4: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 4

Instalar o serviço de clustere Validar

Agenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Criar um cluster inteiro apenas em 1 passo

A instalação foi simplificada

Intuitivo

Utilização da ferramenta Validate

Capacidade de testar um cluster “completo” para assegurar que o ambiente de produção final se encontra estável

Totalmente programável via “script” para distribuições automatizadas

Nova API para a criação de clusters permitindo uma experiência superior de utilização

Simplificação

Validação

Distribuição

Criação de Clusters simplificada!Utilizando o novo setup.

Instalação do Cluster

Page 5: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 5

Criação do ClusterAgenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Migração de Clusters

Cluster Migration Tool

Assiste no processo de migração de um cluster para outro

Copia os recursos e configurações

Não existe compatibilidade entre versões

Um “nó” Longhorn e um “nó” W2K3 não podem estar no mesmo cluster ao mesmo tempo

Migração para LonghornPasso 1

Todos os “nós” com Windows Server 2003

Todos os grupos devem ser colocados sobre o “nó” 1

Windows

Server 2003

Cluster W2K3

IP

Name

Disk

File Share

1 2

Page 6: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 6

Migração para LonghornPasso 2

Retirar (Evict) o “nó” 2 do cluster Windows 2003

Efectuar a instalação de raiz do Longhorn no “nó” 2

Criar um cluster independente de um só “nó” com um novo nome de cluster

Longhor

n

2003

IP

Name

Disk

File Share

1 2

2 Clusters separados

Migração para LonghornPasso 3

Executar o Assistente de Migração de Clusters no “nó” 2

Designar o “nó” 2 como alvo e o “nó” 1 como origem

Efectuar a cópia de recursos, grupo a grupo

Os grupos são criados Offline

Recursos

Online

IP

Name

Disk

File Share

IP

Name

Disk

File Share

Recursos

Offline

1 2

Migração para LonghornPasso 4

O Cluster Longhorn está preparado para a migração

Colocar os grupos offline no “nó” 1

Colocar os grupos online no “nó” 2

IP

Name

Disk

File Share

IP

Name

Disk

File Share

Recursos

Online

Recursos

Offline

1 2

Migração para LonghornPasso 5

Instalar o Longhorn no “nó” 1

Adicionar o “nó” 1 ao cluster Longhorn já existente

Os recursos podem agora movimentar-se de um “nó” para o outro

Migração terminada!

IP

Name

Disk

File Share

Recursos

Online

1 2

Page 7: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 7

Agenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Gestão simplificada

Ferramenta de gestão completamente nova e redesenhada

Desenhada para ser baseada em tarefas e mais fácil de usar

Menos “detalhes”...

Diga-nos o que precisa e “nós” tratamos do resto...

“Eu gostaria de criar uma partilha de rede...”

Cluster Administrator Hoje…

Novo Snap-in MMC

Cluster Group

deixa de existir.Cluster Name e IP

Address passa a ser uma propriedade do cluster

Novo snap-in MMC

Page 8: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 8

Linha de Comando

(cluster.exe)

Consola de Gestão do

Cluster (MMC)Scripting com WMI

Orientado a tarefas

ClusterMOM Management Pack

Gestão / Operação Operação simplificada

cluster.log Event Tracing Windows (ETW)

Fim dos shares a “mais” no cluster

Apenas os shares disponíveis na instância virtual são vistos, ao contrário do que sucede no windows 2003

Os shares podem ser criados directamente no Windows Explorer

Remove a confusão gerada nos utilizadores quando procuram ficheiros em file shares no cluster

Possibilidade de mudar dependências com os recursos online.

Facilita a adição de discos com as aplicações a funcionar (ex. SQL Server)

Endereço IP A Endereço IP B

Dependências

Novos objectos de dependência

Recurso “Network Name” continua no ar se um dos endereços IPs se mantiver no ar

Hoje em dia ambos os recursos A e B tem de estar online para que o nome de rede esteja disponível

Permite recursos redundantes e ajustar as dependências para serviços e aplicações (por exemplo, em stretch-clusters)

OU OU

Nome de rede

DependênciasUm caso prático

Database A

Database B

Database C

Database D

Page 9: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 9

Criação de File ServerAgenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Clustering com o Windows “Longhorn” Core

Suporte para o Windows Server “Core”

Cluster file server (incluindo Distributed File System) e DHCP

Nem todas as roles estão disponíveis no Server “Core”

Sem GUI

Administração através da linha de comando (Cluster.exe)

Pode ser gerido remotamente com o snap-in de gestão do cluster (MMC)

Sintaxe de instalação:

Start /w ocsetup FailoverCluster-Core

Novo Modelo de Quorum

Novo Modelo “Melhor-dos-dois-mundos”

Modelo híbrido baseado na lógica do Majority Node Set (MNS) e do Shared Disk Quorum.

Cluster baseado em “Maioria”

Tudo será baseado em votos!

Deixa de existir um ponto de falha único

O cluster pode sobreviver à falha do disco de Quorum

Page 10: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 10

1 2

Majority Quorum Model

Novo modelo baseado em “maioria”

Quorum de maioria de “nós”

Disco de partilhado é uma testemunha opcional para ter um voto na decisão.

3 Votos no total, com 2 necessário para ter maioria

O cluster pode sobreviver com a perca de qualquer 1 voto

Storage conta

com 1 voto

VotoVoto

Voto

Cada “nó” conta

com 1 voto

Majority Quorum ModelMajority of Nodes

Apenas os “nós” recebem votos

Cluster de 3 (ou +) “nós” sem voto de Storage partilhada.

É necessária maioria de “nós” para o cluster funcionar

Não é necessário voto de disco de “quorum”

Replicação de Storage

Voto

Voto

Voto

1 32

1 2

Majority Quorum ModelWitness Disk

Apenas o disco partilhado recebe um voto

Os “nós” não tem direito de voto. O disco partilhado é Master.

O cluster mantém-se em funcionamento se um dos “nós” conseguir contactar o disco.

Idêntico ao modelo actual de disco de Quorum.

Disco partilhado

é master

Voto

Majority Quorum ModelFile Share Witness

Modelo que permite a um cluster de dois nós não ter um disco partilhado

Solução ideal para GeoClusters

Um único servidor de ficheiros pode servir como Witness para múltiplos clusters

CCR do Exchange 2007 usa este modelo de Quorum...

Partilha de ficheiros num servidor

independente, num site autónomo.

VotoVoto

Witness

Cada nó conta

como 1 voto

1 2

Page 11: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 11

Configuração do QuorumAlteração do modelo de quorum

Agenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

O Windows Longhorn será o “Reinicio”na componente de Storage

Compatibilidade

Algum hardware pode não ser actualizável

Não é possível assumir que soluções que previamente funcionavam em cluster continuem a funcionar no Longhorn

Suporte

Não haverá continuidade de suporte para soluções que actualmente funcionem em Windows 2003, que não sejam suportadas em Longhorn, e que sejam actualizadas.

Page 12: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 12

Requisitos para Topologias de Storage

Fibre ChanneliSCSI

(internet SCSI)

SAS(Serial Attached SCSI)

Tipos de Shared Bus suportados

Parallel-SCSI não será mais suportado

Clusters com Serial Attached SCSI (SAS)

vão substituir o parallel-SCSI

Novo modo de manutenção

Suporte para snapshots por hardware e restores de discos num cluster

Suprime monitorização nos discos do cluster

É possível dar acesso exclusivo temporário de discos do cluster a outras aplicações

Estás OK? Espera aí!

Manutenção de Discos

Mecanismos melhorados de descoberta e recuperação de discos

A assinatura deixa de ser a única identificação dos discos

É possível, manualmente, identificar um disco.

Agenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Page 13: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 13

Novidades na componente de rede

Integrado com o novo stack de TCP/IP do Longhorn

Suporte completo para IPv6

Suporte nativo de IPv6 para acesso de clientes

Comunicação entre “nós” com IPv6

Suporte DHCP para recursos IPv4

O endereço IP do cluster pode ser obtido via DHCP

Liberta o “peso” da gestão de IPs

Novidades na componente de rede

Fim da dependência no NetBIOS

Preparado para ambiente sem NetBIOS

Simplificação do tráfego

Remove a necessidade do WINS ou resolução de nomes NetBIOS via broadcast

Resolução de nomes normalizada no DNS

Movimentação de protocolos baseados em UDP e RPC para sessões seguras TCP

Melhoramentos em IPSec para permitir failovers quase instantâneos

Novidades na componente de rede

Fim da limitação de “subnet única”

continua mais à frente ...

Agenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Page 14: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 14

Volumes

maiores

Clusters

maiores• Suporte até 16 “nós” num único cluster x64

• Suporte para partições GPT. Partições até 2TB.

• GPT oferece redundância e recuperação melhoradas (quando comparados com os discos MBR)

Escalabilidade Agenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Serviço de cluster

Modelo de segurança melhorado

O serviço de cluster agora corre no contexto da “LocalSystem account”

Fim da conta de serviço do cluster

Fim da gestão de passwords e de politicas de segurança para a conta do cluster

Menor probabilidade de erros de configuração

Aumento da segurança

Segurança melhorada

Autenticação por Kerberos

Fim do NTLM

Encriptação

Melhor performance

Auditing no acesso ao cluster

Fica registado no Event Log (Security)

Pode ser monitorizado remotamente através de ferramentas (ie: MOM)

Ups!!!

QUEM FEZ FAILOVER

DO CLUSTER???

Page 15: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 15

Agenda

1. Ferramenta Validate

2. Novo setup

3. Migração para Longhorn

4. Gestão

5. Infra-estrutura

6. Storage

7. Rede

8. Escalabilidade

9. Segurança

10. Stretch Clusters

Stretch Clusters (Geo-Clusters)

Fim da limitação da “subnet única”

Permite que os “nós” comuniquem através de routers

Fim da necessidade de conectar através de VLANs

Timeouts do Heartbeat configuráveis

Pode-se aumentar para permitir a comunicação entre servidores geograficamente distantes

Reduz-se para detectar falhas e tomar acções de recuperação mais rapidamente.

Resources/Recursos Úteis

Informação sobre a integração do Windows Longhorn e os equipamentos HP

http://www.hp.com/go/windows

Failover Clustering with Windows Server “Longhorn”

http://www.microsoft.com/windowsserver/longhorn/failover-clusters.mspx

Suporte HPServidores Proliant

100 Series 300 Series 500 Series BL Series

DL140 G2

DL140 G3

DL145 G2

ML110 G2

ML110 G3

ML110 G4

ML150 G2

ML150 G3

DL320 G3

DL320 G4

DL360 G4

DL360 G4p

DL360 G5

DL380 G4

DL380 G4 Packaged Cluster

DL380 G5

DL385

DL385 Packaged Cluster

ML310 G2

ML310 G3

ML350 G4

ML350 G4p

ML350 G5

ML370 G4

ML370 G5

DL580 G3

DL580 G4

DL585

ML570 G3

ML570 G4

BL20P G3

BL20P G4

BL25P

BL30P

BL35P

BL45P

BL460c

BL480c

Está planeado igualmente o suporte para produtos não anunciados nesta lista.

Page 16: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 16

Suporte HPServidores Integrity

HP Integrity Server rx2620

HP Integrity Server rx4640

HP Integrity Server rx7620

HP Integrity Server rx7640

HP Integrity Server rx8620

HP Integrity Server rx8640

HP Integrity Server Superdome (sx1000)

HP Integrity Server Superdome (sx2000)

ATE/Pergunte aos EspecialistasObtenha Respostas às Suas Questões

Dia 22, tarde (15h-16h)

Outros RecursosPara Profissionais de TI

TechNet Plus2 incidentes de suporte gratuito profissional

software exclusivo: Capacity Planner

software Microsoft para avaliação

actualizações de segurança e service packs

acesso privilegiado à knowledge base

formação gratuita

e muito mais.

www.microsoft.com/portugal/technet/subscricoes

Page 17: SRV012 10 Coisas que Necessita de Saber Acerca do Failover ...download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db-94b6-e56d... · 10 Coisas que Necessita de Saber Acerca do Failover

23/03/2007 11:40 AM

2005 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 17

Questionário de AvaliaçãoPassatempo!

Complete o questionário de avaliação e devolva-o no balcão da recepção.

Habilite-se a ganhar uma Xbox 360 por dia!

SRV01210 Coisas que Necessita de Saber Acerca do Failover Clustering no Windows Server "Longhorn"

© 2007 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.