Implementando SQL Server 2014 Failover Cluster com Cluster
- Slides: 17
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/Mr. Nilton. Pinheiro
Quem sou Eu? § Mais de 14 anos trabalhando com SQL Server § Alta Disponibilidade (SQL Server FCI, Always. On, Availability Groups, DBMirroring. . . ) § MCITP, MCSA/MCSE: SQL Server 2012 § Palestrante em vários eventos: SQLSat, Tech. Ed BR, MVP Virtual Conference, MVPShow. Cast § Professor do laboratório de Banco de Dados SENAC SJRP § Criador e administrador do portal www. mcdbabrasil. com. br
PATROCINADORES
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 LCCOMPRX 86 or LCCOMPMD 54
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
SQL Server Failover Cluster hoje SQL fica offline enquanto os discos não subirem Rede Pública SQLINST 1 (nome virtual) Rede Privada (Heartbeat) Heartbeat Standby SRVNODE 1 E: F: G: W: SRVNODE 2 SQL DB Log SQL depende totalmente dos discos
Cluster Shared Volume § Clustered file system que permite que todos os nós do cluster possam simultaneamente ler e gravar nos mesmos discos, Não significa ler e gravar nos mesmos arquivos e db § O owner dos discos é indiferente para o SQL Server § Mantêm um caminho único em todos os nós do cluster
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: Cluster. Storage” de cada nó do cluster § Volumes podem ser renomeados § Deve ser feito ANTES da instalação do SQL Server
Demo Configurando os discos como Cluster Shared Volume
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
Cluster Tradicional vs. Cluster CSV CLUSTER TRADICIONAL CLUSTER CSV SQL Online SQL Offline I/O redirecionado via rede (SMB 3. 0) SQLINST 1 Falha de conectividade com a Storage SQLINST 1 Coordinator Node Falha de conectividade com a Storage
Arquitetura do CSV SQL rodando no Node 3 não é afetado. SQLNode 2 SQLNode 1 Coordination Node SQLNode 3 SQLINST 2 SQLINST 1 SQLINST 3 Cluster Shared Volume File System (CSVFS) SMB 3. 0 CSV Proxy File System Stack SMB 3. 0 Sincronização de “Metadata” entre os nós do cluster. CSV Proxy File System Stack NTFS Stack CSV Proxy File System Stack I/O redirecionado via SMB 3. 0 (Block Redirected I/O) read-write I/O Disk Direct I/O Fonte : Shared Storage Direct I/O Falha de conexão com a storage
Determinando o Status do Volumes powershell cmdlet : Get-Cluster. Shared. Volume. State
Demo Cluster Shared Volume em Ação
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
Considerações § CSV suportado a partir do W 2012 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 i. SCSI, desative a rede i. SCSI para uso do cluster
DÚVIDAS? OBRIGADO!
- Wsfc sql
- Cdc sql server 2014
- Cơm
- Bài thơ mẹ đi làm từ sáng sớm
- Failover dhcp
- Fast application notification
- Pl sql unit testing
- Difference between sql and pl/sql
- Windows compute cluster
- Linux virtual server cluster
- Compute cluster server
- Trace flag 2861
- Ssis audit
- Loginsscan
- Sql server 5 bi
- Mpdwsvc application
- Sql server 2016 management studio
- Sql server 2000