Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parStuart Fievet Modifié depuis plus de 9 années
1
SQLSaturday 323 – Paris 2014 SQL Server AlwaysOn Groupes de disponibilités en détail
2
SQLSaturday 323 – Paris 2014 > whoami ~ depuis 2002 6.5 <= SQL Server <= 2014 @mikedavem mikedavem1@hotmail.commikedavem1@hotmail.com / david.barbarin@dbi-services.comdavid.barbarin@dbi-services.com http://blog.developpez.com/mikedavem http://www.dbi-services.com/index.php/blog/dbi-bloggers/blogger/ listings/dab
3
SQLSaturday 323 – Paris 2014 Sponsors Gold
4
SQLSaturday 323 – Paris 2014 Sponsors Silver et Bronze
5
SQLSaturday 323 – Paris 2014 Agenda Cluster Windows WSFC et interaction avec les groups de disponibilités Groupes de disponibilités – Réplication Groupes de disponibilités – Réplicas secondaires
6
SQLSaturday 323 – Paris 2014 SQL Server AlwaysOn et les groupes de disponibilités : Architecture globale
7
SQLSaturday 323 – Paris 2014 Cluster à basculement Windows Cluster Groupe indépendant d’ordinateurs travaillant ensemble pour augmenter la disponibilité d’une application 2 ressources associées par défaut : un nom virtuel (VNN) et une adresse IP virtuelle (VIP) Ressource Composant physique ou logique Peut être mis en ligne / hors ligne Hébergé par un seul nœud à la fois (propriétaire) Dépendances de ressources Abstraction du service fourni gestion des ressources via des DLL Groupes de ressources Collection de ressources Définit une unité de basculement Hébergé sur un nœud à la fois (propriétaire)
8
SQLSaturday 323 – Paris 2014 Cluster à basculement Windows - Quorum Offre un mécanisme de protection contre le «split brain» Cluster divisé en plusieurs partitions distinctes Une seule partition active et arrêt des autres Type de quorum Nœuds majoritaires Nœuds et disques majoritaires Nœuds et partage de fichiers majoritaires Aucune majorité : disque uniquement Gestion des poids des nœuds Modifiable et statique à partir de Windows 2008 R2 Dynamique depuis Windows 2012 Dois-je passer à Windows Server 2012 ?
9
SQLSaturday 323 – Paris 2014 Cluster à basculement Windows – Sous système d’hébergement des ressources Groupe de disponibilité Nom réseau IP SQL Server hadrres.dll sp_server_diagnostics RHS Cluster Service RCM Communications isAlive() / LooksAlive() State / action ….
10
SQLSaturday 323 – Paris 2014 sp_server_diagnostics < SQL Server 2012 @@SERVERNAME améliore les capacités de diagnostique en cas de basculement élimination des problèmes de connectivité Procédure stockée interne associé à un thread préemptif à haute priorité depuis la dll de ressources hadrres.dll Possède sa propre réservation mémoire et non bloquant Exécution toutes les 5 secondes (1/4 lease timeout) Fournit des informations détaillées (system, resource, query processing, IO subsystem, events) Permet une plus grande flexibilité sur les règles de basculement (5 niveaux)
11
SQLSaturday 323 – Paris 2014 Cluster à basculement Windows – RHS et DLL de ressource SQL Server AG1AG2 AG3 Health Worker RHS.exe (hadrres.dll) Health Worker sp_server_diagnostics Result Sets = smallestTimeOut = max (5, min (all active AAG) / 3) Dedicated thread LOG LeaseTimeOut {SetEvent() / WaitForSingleObject()} primary
12
SQLSaturday 323 – Paris 2014 Cluster à basculement Windows – paramètre Lease Timeout unresponsive failover AAG responsive PRIMARYSECONDARY PRIMARY Split brain Lease Timeout SECONDARY
13
SQLSaturday 323 – Paris 2014 Cluster à basculement Windows – Démo
14
SQLSaturday 323 – Paris 2014 Groupes de disponibilités et type de réplication 1 2 2 3 5 4 6 6 Ok – I’m ready Log block hardened LSN
15
SQLSaturday 323 – Paris 2014 Groupes de disponibilités et réplication – Démo
16
SQLSaturday 323 – Paris 2014 Groupes de disponibilités – réplicas secondaires (en lecture seule) Accès en lecture «réelle» Redirection automatique via le listener Snapshot isolation (SI) si réplica utilisé en lecture seule -> impact stockage data + tempdb Statistiques temporaires possibles Plans de maintenance et sauvegarde Impact d’une charge en lecture
17
SQLSaturday 323 – Paris 2014 Groupes de disponibilités et réplicas secondaires en lecture seule – Démo
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.