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

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

Nilton Pinheiro Microsoft SQL Server Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume.

Apresentações semelhantes


Apresentação em tema: "Nilton Pinheiro Microsoft SQL Server Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume."— Transcrição da apresentação:

1 Nilton Pinheiro Microsoft SQL Server MVP niltonpinheiro@msn.com @nilton_pinheiro Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume (CSV) SQL Saturday #469 - Brasília

2 Patrocinadores 2 |

3  Mais de 15 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  Co-autor do livro: “Alta Disponibilidade na Prática com AlwaysOn Failover Cluster Instances” Quem sou Eu?

4 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

5 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

6 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

7 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

8 Demo Configurando os discos como Cluster Shared Volume

9 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

10 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

11 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

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

13 Demo Cluster Shared Volume em Ação

14 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

15 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

16 Dúvidas? 16 |


Carregar ppt "Nilton Pinheiro Microsoft SQL Server Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume."

Apresentações semelhantes


Anúncios Google