A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume (CSV) Nilton Pinheiro SQL Server Specialist SQL Server MVP MCITP | MCSE | MCDBA.

Apresentações semelhantes


Apresentação em tema: "Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume (CSV) Nilton Pinheiro SQL Server Specialist SQL Server MVP MCITP | MCSE | MCDBA."— Transcrição da apresentação:

1 Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume (CSV) Nilton Pinheiro SQL Server Specialist SQL Server MVP MCITP | MCSE | MCDBA | MCTS | MCSA/MCSE: SQL Server 2012 niltonpinheiro@msn.com http://www.mcdbabrasil.com.br @nilton_Pinheiro https://www.youtube.com/user/MrNiltonPinheiro

2  Mais de 14 anos trabalhando com SQL Server  Alta Disponibilidade (SQL Server FCI, AlwaysOn, Availability Groups, DBMirroring...)  MCITP, MCSA/MCSE: SQL Server 2012  Palestrante em vários eventos: SQLSat, TechEd BR, MVP Virtual Conference, MVPShowCast  Professor do laboratório de Banco de Dados SENAC SJRP  Criador e administrador do portal www.mcdbabrasil.com.brwww.mcdbabrasil.com.br Quem sou Eu?

3 PATROCINADORES Tem nota neste slide. Dêem uma lida

4 Planning on attending PASS Summit 2015? Start saving today! The world’s largest gathering of SQL Server & BI professionals Take your SQL Server skills to the next level by learning from the world’s top SQL Server experts, in over 190 technical sessions Over 5000 registrations, representing 2000 companies, from 52 countries, ready to network & learn Save $150 right now using discount code LCCOMPRX86 or LCCOMPMD54 Tem nota neste slide. Dêem uma lida

5 Agenda  SQL Server Failover Cluster hoje  Conhecendo o Cluster Shared Volume (CSV)  SQL Server com CSV  Cluster Tradicional vs. Cluster CSV  Arquitetura do CSV  Considerações para a implementação

6 SQL Server Failover Cluster hoje SQL DB Log Rede Privada (Heartbeat) StandbyStandby SQLINST1 (nome virtual) E:\ F:\ G:\ W:\ SQL DB SRVNODE1 SRVNODE2 Heartbeat Rede Pública SQL depende totalmente dos discos SQL fica offline enquanto os discos não subirem

7 Cluster Shared Volume  Clustered file system que permite que todos os nós do cluster possam simultaneamente ler e gravar nos mesmos discos,  O owner dos discos é indiferente para o SQL Server  Mantêm um caminho único em todos os nós do cluster Não significa ler e gravar nos mesmos arquivos e db

8 Caminho único em todos os nós  O caminho dos arquivos é único em todos os nós do cluster  Discos são apresentado como “mount points” no root “C:\ClusterStorage” de cada nó do cluster  Volumes podem ser renomeados  Deve ser feito ANTES da instalação do SQL Server

9 Demo Configurando os discos como Cluster Shared Volume

10 SQL Server com CSV  Recurso do SQL Server no cluster não depende mais dos discos  Não existe mais recursos de disco dentro do grupo de cluster do SQL Server  Não há mais desmontagem e remontagem dos discos durante o processo de failover  Failover mais rápido  Falha no acesso ao disco não causa a indisponibilidade do SQL Server  Maior disponibilidade do SQL Server

11 Cluster Tradicional vs. Cluster CSV SQLINST1 SQL Offline SQLINST1 Falha de conectividade com a Storage SQL Online I/O redirecionado via rede (SMB 3.0) Falha de conectividade com a Storage CLUSTER TRADICIONAL CLUSTER CSV Coordinator Node Coordinator Node

12 Arquitetura do CSV Disk NTFS Stack SQLNode 2 Disk SQLNode 1 SQLNode 3 CSV Proxy File System Stack Falha de conexão com a storage Coordination Node CSV Proxy File System Stack CSV Proxy File System Stack SMB 3.0 Cluster Shared Volume File System (CSVFS) Direct I/O I/O redirecionado via SMB3.0 (Block Redirected I/O) Disk Direct I/O Shared Storage read-write I/O SQL rodando no Node3 não é afetado. Sincronização de “Metadata” entre os nós do cluster. read-write I/O Direct I/O SQLINST1 SQLINST2SQLINST3

13 Determinando o Status do Volumes powershell cmdlet : Get-ClusterSharedVolumeState

14 Demo Cluster Shared Volume em Ação

15 Benefícios do CSV com SQL Server  Melhor gerenciamento de uso dos discos  Permite consolidar várias instâncias em um único disco  Ultrapassando 24 instâncias em um único cluster  Acaba com a necessidade de discos por instância  Acaba com a limitação de letras no SO  Acaba com o gerenciamento de um grande número de discos no servidor  Melhor integração com as operações de Chkdsk  Processo de scan separado do processo de repair  Processo de scan ocorre Online  Repair baseado no número de erros e não no tamanho  Repair ocorre em segundos

16 Considerações  CSV suportado a partir do W2012 com SQL 2014  CSV não suportado para Availability Group (AG)  Procure manter arquivos de dados e log em diferentes volumes  Ajuda a evitar contenção de I/O  Quando trabalhando com mais que 2 nós no cluster, distribua os discos entre os nós mantendo vários “coordinator nodes”  Ajuda a evitar contenção na rede SMB  Se trabalhando com iSCSI, desative a rede iSCSI para uso do cluster

17 DÚVIDAS? OBRIGADO!


Carregar ppt "Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume (CSV) Nilton Pinheiro SQL Server Specialist SQL Server MVP MCITP | MCSE | MCDBA."

Apresentações semelhantes


Anúncios Google