SETEMBRO, 2010 | SÃO PAULO. Instruções gerais (hidden slide): Título: Tudo Sobre Alta Disponibilidade no SQL Server Nível Técnico: 400 Audiência foco:

Slides:



Advertisements
Apresentações semelhantes
SICAU – Sistema Integrado de Controle das Ações da União
Advertisements

Sistemas Operacionais
Implantação e implementação de recursos do SQL Server 2005 Publicado em: dezembro de 2005 Migração para o SQL Server 2005 na Microsoft.
Tópicos I – Prof. Eduardo Zagari Virtualização André Bernardes RA: César Kallas RA: Eduardo Stuchi RA: Rafael Curi RA:
14/10/09 Uma animação possui: Início; Passo; Fim; 1.
BD em.NET: Passo a passo conexão com SQL Server 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Pesquisa Bibliográfica Disciplina de Metodologia da Pesquisa Profª Tereza Yoshiko Kakehashi 1.
Excel Profa. Cristina M. Nunes.
Análise de Requisitos Use Case Renata Araujo Ricardo Storino
1 MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE) BREVE HISTÓRICO CARACTERÍSTICAS CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS MODELAGEM DE ANÁLISE E DE.
1 Objetos Relacionados a um banco de dados. 2 Introdução Visual Basic dispõe de um conjunto de objetos, que através de suas propriedades e métodos, nos.
Daniel Paulo Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento.
Estruturas de Controle
Daniel Paulo Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.
Auditoria de Segurança da Informação
Bancos de Dados – SQL – parte 1
Classes e objetos P. O. O. Prof. Grace.
MetaLib - Visão Geral 1º Encontro de Usuários ALEPH 30 Nov. e 1º Dez. de 2006 Caio Pellegatti.
Transparência Total! O Software Secullum TI.Net foi desenvolvido para facilitar o gerenciamento das informações que circulam nos computadores conectados.
Monitoria GDI Aula Prática
Instalação e Configuração
Monitoramento de logs e registros de sistemas
Módulo Financeiro Centro de Custo.
Curso Superior de Tecnologia: Sistemas para Internet
TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Workshop de Testes PROSOFT Setembro/ 2010 Daniel Leitão Juliana Xavier.
Presenter: Adedeji S. Adekoya (Dj). As soluções de gerenciamento das VMs. Hyper-V console. Power Shell : CMDlets System Center Virtual Machine Manager.
SETEMBRO, 2010 | SÃO PAULO. Utilizando o AppLocker para proteger seu ambiente da execução de aplicações não autorizadas C Ó DIGO DA SESS Ã O: CLI307 Rodrigo.
Resultantes de Sistemas de Forças Cap. 4
Resultantes de Sistemas de Forças Cap. 4
1 António Arnaut Duarte. 2 Sumário: primeiros passos;primeiros passos formatar fundo;formatar fundo configurar apresentação;configurar apresentação animação.
SISTEMAS OPERACIONAIS
DPM 2007 – Introdução Técnica Jason Buffington Senior Technical Product Manager Soluções de Armazenamento Baseadas noWindows incluindo System Center Data.
Microsoft® Lync™ 2010 Treinamento do Aplicativo de Grupo de Resposta
Implantação e Gerenciamento do Windows Server com o System Center
Garanta Mais Valor, da Estação de Trabalho até o Datacenter
Arquitetura e Configuração do Windows Server AppFabric
Arquitetura de computadores
Manual de Instalação do Windows 8
MGB /2/2017 6:54 AM ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties,
Paulo Silva Tracker Segurança da Informação
Extranet GRD – Guia de Remessa de Documentos
EXERCÍCIOS PARA GUARDA-REDES
Otimizando sua TI, maximizando seus negócios
MVP Virtual Conference 2013
Compras - Pedido de Compra
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Plataforma Microsoft de BI
Intel Confidential 1 ITP Guia de Inscrição Versão: 2.1 Data: 30 de Agosto de 2010.
(Aula complemento) – Parte 1
Universidade de Mogi das Cruzes Tec
EBSCOhost Pesquisa avançada.
FORMATANDO O TRABALHO NO WORD 2007
1 © Copyright 2014 EMC Corporation. Todos os direitos reservados. Armazenamento Definido por software Convergência. Escalabilidade.Desempenho.Elasticidade.
Microsoft Azure Apresentação de visão geral para parceiros
Mais nova versão do sistema operacional da Microsoft voltado para o segmento de servidores.
Cadastro de Contas a Pagar
Fathom™ Management: Uma Lição de Eficiência Luis B. Campos System Engineer.
Profª. Patrícia Barreto
Planilha Eletrônica - Excel
Protegendo seu Futuro com Fathom™ Replication
Rede Bruno Rafael de Oliveira Rodrigues. Backup  Um dos pontos importantes nos sistemas baseados em redes de computadores é a possibilidade de recuperação.
Daniel Paulo Backup Para evitar perdas de informações importantes, será necessário criar estratégias para a implementação de.
Daniel Paulo Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento.
INTRODUÇÃO AO MIRRORING Artur Santos
Ferramentas e Suporte Multiplataforma Cliente Servidor ComputadorTelefoneTV Nuvem.
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
IBM Systems | Storage Mauricio Massa Client Technical Specialist © 2016 IBM Corporation Doc. Release: 1 Spectrum Protect Snapshot
SETEMBRO, 2010 | SÃO PAULO. Israel Aece Desenvolvedor.NET Microsoft MVP, MCP, MCAD, MCTS, MCPD e MCT Site:
SETEMBRO, 2010 | SÃO PAULO. Israel Aece Desenvolvedor.NET Microsoft MVP, MCP, MCAD, MCTS, MCPD e MCT Site:
SQL Saturday #469 - Brasília HA e DR como seguro de vida do DBA Luiz Henrique Garetti Rosário
Transcrição da apresentação:

SETEMBRO, 2010 | SÃO PAULO

Instruções gerais (hidden slide): Título: Tudo Sobre Alta Disponibilidade no SQL Server Nível Técnico: 400 Audiência foco: Database Administrators, IT Professionals Objetivos (quais são as três principais mensagens que você gostaria que a audiência absorva): 1 – Conhecer as principais funcionalidades oferecidas pelo SQL Server para oferecer alta disponibilidade. 2 – Diferentes maneira de implementar alta disponibilidade. 3 – Sequência da sua apresentação (incluindo as demos): Instruções aos palestrantes: Complete este slide para que o Track Owner avalie a sequência da sua apresentação, tópicos cobertos, integração das demos e alinhamento do conteúdo com a descrição e nível da sessão.

André Hass Premier Field Engineer Microsoft Seu guia de alta disponibilidade para SQL Server C Ó DIGO DA SESS Ã O: DBP401

4 Agenda Subtítulo de Agenda SQL Server Failover Clustering O que há de novo no SQL Server 2008/2008R2 SQL Server Database Mirroring SQL SERVER 2008/2008R2 Log Shipping Replicação Ponto a Ponto no SQL Server 2008 Reporting Services Scale Out Deployment

5 SQL Server Database Mirroring Funciona em ambos modos: sync e async Melhorias em uso de links de banda limitada e grande distancia Reduz a Send Queue Ligado por default (Trace 1462 para desligar) Redes rápidas = mínima/ sem melhorias

6 SQL Server Database Mirroring Medindo Database Mirroring: Log Bytes Sent/sec (uncompressed) Database Mirroring: Log Compressed Bytes Sent/sec Databases: Transactions/sec SQL Statistics: Batch Requests/sec Processor: % Processor

7 SQL Server Database Mirroring Data Page Corruption Recovery Erros 823,824,829 encontrados SQL Server ira ler o partner da sessão de Database Mirroring A cópia de uma pagina boa, ira substituir a cópia ruim

8 Restore de paginas corrompidas com o database mirroring

9 SQL Server Database Mirroring Dicas e Truques Numero de databases 10 DBs é uma recomendação, não uma limitação Clientes estão fazendo mais do que isso Irá depender da Carga de Trabalho I/O Threads CPU Memória Maior potencial utilizando a versão 64-bit

10 Failover Clustering e Database Mirroring Complementa um ao outro Proteção da Instancia vs. Database Asynchronous ou synchronous ? Considerações Muitos querem que clustering seja o recurso primário de uma solução de Alta Disponibilidade Database mirroring failover é geralmente mais rápido que o cluster failover

11 Failover clustering com database mirroring

12 SQL Server Database Mirroring Usando o Mirror para relatórios Dicas e Truques Numero de databases Feito através de snapshots Precisa ser atualizado freqüentemente Pode tornar o Mirror mais útil – não somente um servidor standby Consideração: Licenciamento Dica: Monitore o uso de disco – não cause impacto no mirror se o seu principal objetivo é disponibilidade

13 Criando snapshots com o database mirroring

14 SQL Server Database Mirroring Usando DBM para fazer Upgrade 2005 > 2008 Dowtime mínimo Retire o Witness Precisa estar em modo synchronous (sem failover automático) Use o SQL Server 2005 SP2 CU5 ou superior

SQL Server Failover Clustering Seu guia de alta disponibilidade para SQL Server

16 SQL SERVER Failover Clustering Microsoft Server Cluster (MSCS) Active node and Hot stand/passive nodes Detecção automática de falhas Failover Automático O numero Maximo de nós depende da edição e versão do SO Até 8 nós no Windows Server 2003 Ate 16 nós no Windows Server 2008

17 SQL SERVER Failover Clustering

18 SQL SERVER Failover Clustering

19 Topologias de SQL Server Failover Cluster Alta Disponibilidade através de múltiplos nós Redundância ao nível da Instancia Transparente para clientes; Failover Automático Flexível: Expansão através de nós adicionais Consolidação através de redução de nós Suporta diferente cenários: Multiple Active Nodes, N+1, N+I N+1: N Active, 1 Inactive Nodes Inst2 * * Inst1 Multiple Active Nodes Inst2 * * Inst1 Inst3 * N+I: N Active, I Inactive Nodes Failover Cluster * Inst1

20 SQL Server 2008 Failover Clusters Novas Funcionalidades Primeira vez no SQL Server: Rolling Upgrade/suporte a patch para SQL Server Failover Clusters Melhorias no setup do SQL Server failover Cluster Integra SO cluster health checks Integra SQL Server setup health checks Nova arquitetura de Setup Setup distribuído em cada nó – Sem execução remota. Alinhado com as funcionalidades do Windows Server 2008

21 SQL Server 2008 Failover Cluster Instalação opção 1 – Instale o cluster integrado com o Add Node Instalação Integrada Nó 1 Add Node Nó 2 Add Node Nó 3 Add Node Nó 4 SQL Server Failover Cluster Windows Server Failover Cluster

22 SQL Server 2008 Failover Cluster Installation Center – Instalation Tab

23 SQL Server2008 Failover Cluster Opção 2 – Instalação Avançada Failover Cluster Fase 1: Prepare Failover Cluster Em todos os nós que irão fazer parte do SQL Server Cluster, rode o setup e use a opção Prepare Esssas instancias preparadas não serão utilizadas até o processo Completed for executado na etapa 2 Fase 2: Complete Failover Cluster Em um dos nós preparados, execute o setup e use a opção Complete SQL Server setup ira formar o SQL Server failover cluster e adicionar todos os nós preparados que foram selecionado e formar um SQL Cluster

24 SQL Server 2008 Failover Cluster Advanced/Enterprise deployment Fase 1: Prepare Failover Cluster Prepare SQL Server failover cluster instance em cada nó separado Instances não são utilizadas até o final Fase 2: Complete Failover Cluster Crie o SQL Server Failover Cluster através das cluster-prepared SQL Server instances de uma só vez Instances so tornam utilizáveis no final Notes: Mesmo InstanceID/INome nstance em todos os nós Criado através de varias instances SQL Server preparadas

25 SQL Server 2008 Failover Cluster Installation Center – Advanced Tab

26 SQL Server 2008 Failover Cluster Failover Cluster uninstall Execute o setup em cada nó SQL Server Failover Cluster Escolha o nó que será removido e use a opção Remove Node para remover o nó escolhido do failover cluster Uma ver que o ultimo nó é removido, então o SQL Server failover cluster será removido.

27 SQL Server 2008 Failover Cluster Installation Center – Maintenance Tab

28 Rolling Failover Cluster Upgrade Caso real – Rolling Upgrade Ativo Passivo Etapa #2: Upgrade para SQL Server 2008 no Nó Ativo Etapa #1: Upgrade para SQL Server 2008 no Nó Passivo Etapa 3: SQL Instance Failover Automático Não será possível conexão do cliente por 1-2 minutos enquanto o db está sendo atualizado para 2008 no Nó da esquerda SQL 2008 SQL 2008 Ativo

29 Rolling Failover Cluster Upgrade Caso real 2 – Failover Cluster com Mirroring Passivo Ativo Etapa 1: Atualize para SQL Server 2008 a instance que está como Mirror Etapa 2: Failover Manual para o database mirroring partner para cada database Mirroring suspended SQL 2008 SQL Server Cluster SQL Server 2008 Mirroring resumed Etapa 4: Failover Manual para o database mirroring partner para cada database

30 Rolling Upgrade SQL Server 2005 para SQL Server 2008 com Database Mirroring

SQL Server 2008 R2 Log Shipping Seu guia de alta disponibilidade para SQL Server

32 Log Shipping SQL Server 2008 R2 Oferece Backup do Transaction Log automatizado e oferece restore redundante ao nível de database SQLLogship.exe oferece um framework interno para fazer o backup de forma automatizada, copiar e fazer o restore Backup na instance primaria Restore na segunda instance(s) O agendamento é feito através de Jobs do SQL Server Agent SQL Server 2008 oferece um recurso agendamento de intervalo sub-minute possibilitando fazer backups e restores rápidos. Não existe failover automático.

33 Log Shipping SQL Server 2008 R2

34 Configurando o Log Shipping no SQL Server 2008 R2

Replicação Ponto a Ponto no SQL Server 2008 Seu guia de alta disponibilidade para SQL Server

36 Replicação Transacional Solução de Alta performance de replicação de dados que oferece replicação de tabela em nível granular Movimentação lógica de dados oferece flexibilidade a melhor utilização de hardware Cenários chave Aplicações Personalizadas Real-Time reporting no servidor secundário que será utilizado para site DR Scale out de aplicativos de consulta com habilidade de utilizar qualquer copia do database utilizado para Site DR

37 Replicação de Dados utilizando replicação Ponto a Ponto

38

39 Conteúdo relacionado DBP402 - Compilação, planos de execução e cache de planos: como evitar as armadilhas SUP403 - SQL Server com foco em Diagnóstico de Desempenho DBP301 - Mitos e realidades sobre consolidação e virtualização com Microsoft SQL Server DBP305 - Estratégias para otimizar a concorrência dentro do Microsoft SQL Server 2008 R2

© 2008 Microsoft Corporation. Todos os direitos reservados. Microsoft, Windows, Windows Vista e outros nomes de produtos s ã o ou podem ser marcas registradas e/ou marcas comerciais nos EUA e/ou outros pa í ses. Este documento é meramente informativo e representa a vis ã o atual da Microsoft Corporation a partir da data desta apresenta çã o. Como a Microsoft deve atender a condi çõ es de mercado em constante altera çã o, este documento n ã o deve ser interpretado como um compromisso por parte da Microsoft, e a Microsoft n ã o pode garantir a precis ã o de qualquer informa çã o fornecida ap ó s a data desta apresenta çã o. A MICROSOFT N Ã O D Á QUALQUER GARANTIA, SEJA ELA EXPRESSA, IMPL Í CITA OU ESTATUT Á RIA, REFERENTE À S INFORMA ÇÕ ES DESTA APRESENTA ÇÃ O.

Por favor preencha a avaliação