Clustering de basculement Windows Server avec SQL ServerWindows Server Failover Clustering with SQL Server

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Un cluster de basculement Windows Server (WSFC, Windows Server Failover Cluster) est un groupe de serveurs indépendants qui fonctionnent conjointement afin d’augmenter la disponibilité des applications et des services.A Windows Server Failover Cluster (WSFC) is a group of independent servers that work together to increase the availability of applications and services. SQL Server 2017SQL Server 2017 tire parti des services et des fonctionnalités de WSFC afin de prendre en charge Groupes de disponibilité Always OnAlways On availability groups et les instances de cluster de basculement SQL ServerSQL Server . takes advantage of WSFC services and capabilities to support Groupes de disponibilité Always OnAlways On availability groups and SQL ServerSQL Server Failover Cluster Instances.

Termes et définitionsTerms and Definitions

Un cluster WSFC est un groupe de serveurs indépendants qui fonctionnent conjointement afin d’augmenter la disponibilité des applications et des services.Windows Server Failover Cluster (WSFC) A WSFC is a group of independent servers that work together to increase the availability of applications and services.

NœudNode
Serveur qui fait partie d’un cluster WSFC.A server that that is participating in a WSFC.

Ressource de clusterCluster resource
Entité physique ou logique qui peut être détenue par un nœud, être mise en ligne et hors connexion, déplacée entre des nœuds et être gérée comme un objet cluster.A physical or logical entity that can be owned by a node, brought online and taken offline, moved between nodes, and managed as a cluster object. Une ressource de cluster ne peut appartenir qu'à un seul nœud à un moment donné.A cluster resource can be owned by only a single node at any point in time.

RoleRole
Collection de ressources de cluster gérée comme objet de cluster unique pour fournir des fonctionnalités spécifiques.A collection of cluster resources managed as a single cluster object to provide specific functionality. Pour SQL Server, un rôle est un groupe de disponibilité Always On ou une instance de cluster de basculement Always On.For SQL Server, a role will be either an Always On Availability Group (AG) or Always On Failover Cluster Instance (FCI). Un rôle contient toutes les ressources de cluster qui sont requises pour un groupe de disponibilité ou une instance de cluster de basculement.A role contains all of the cluster resources that are required for an AG or FCI. Le basculement et la restauration automatique agissent toujours dans le contexte des rôles.Failover and failback always act in context of roles. Pour une instance de cluster de basculement, le rôle contient une ressource d’adresse IP, une ressource de nom de réseau et les ressources SQL Server.For an FCI, the role will contain an IP address resource, a network name resource, and the SQL Server resources. Un rôle de groupe de disponibilité contient la ressource de groupe de disponibilité et, si un écouteur est configuré, un nom de réseau et une ressource IP.An AG role will contain the AG resource, and if a listener is configured, a network name and an IP resource.

Ressource de nom réseauNetwork name resource
Nom de serveur logique qui est géré en tant que ressource de cluster.A logical server name that is managed as a cluster resource. La ressource de nom réseau doit être utilisée avec une ressource d'adresse IP.A network name resource must be used with an IP address resource. Ces entrées peuvent nécessiter des objets dans Active Directory Domain Services et/ou DNS.These entries may require objects in Active Directory Domain Services and/or DNS.

Dépendance de ressourcesResource dependency
Ressource dont dépend une autre ressource.A resource on which another resource depends. Si la ressource A dépend de la ressource B, B est une dépendance de A. La ressource A n’est pas en mesure de démarrer sans la ressource B.If resource A depends on resource B, then B is a dependency of A. Resource A will not be able to start without resource B.

Propriétaire favoriPreferred owner
Nœud sur lequel un groupe de ressources préfère s'exécuter.A node on which a resource group prefers to run. Chaque groupe de ressources est associé à une liste des propriétaires favoris triés par ordre de préférence.Each resource group is associated with a list of preferred owners sorted in order of preference. Au cours d'un basculement automatique, le groupe de ressources est déplacé vers le nœud favori suivant dans la liste des propriétaires favoris.During automatic failover, the resource group is moved to the next preferred node in the preferred owner list.

Propriétaire possiblePossible owner
Nœud secondaire sur lequel une ressource peut s'exécuter.A secondary node on which a resource can run. Chaque groupe de ressources est associé à une liste des propriétaires possibles.Each resource group is associated with a list of possible owners. Les rôles peuvent basculer uniquement vers des nœuds répertoriés comme propriétaires possibles.Roles can fail over only to nodes that are listed as possible owners.

Mode de quorumQuorum mode
Configuration de quorum dans un cluster de basculement qui détermine le nombre d'échecs de nœud que le cluster peut soutenir.The quorum configuration in a failover cluster that determines the number of node failures that the cluster can sustain.

Quorum forcéForce quorum
Processus pour démarrer le cluster même si une minorité des éléments requis pour le quorum sont en communication.The process to start the cluster even though only a minority of the elements that are required for quorum are in communication.

Vue d'ensemble du clustering de basculement Windows ServerOverview of Windows Server Failover Clustering

Le clustering de basculement Windows Server fournit les fonctionnalités d'infrastructure qui prennent en charge les scénarios de haute disponibilité et de récupération d'urgence pour les applications serveur hébergées telles que Microsoft SQL ServerSQL Server et Microsoft Exchange.Windows Server Failover Clustering provides infrastructure features that support the high-availability and disaster recovery scenarios of hosted server applications such as Microsoft SQL ServerSQL Server and Microsoft Exchange. Si un nœud de cluster ou un service échoue, les services qui étaient hébergés sur ce nœud peuvent être transférés automatiquement ou manuellement vers un autre nœud disponible dans un processus appelé basculement.If a cluster node or service fails, the services that were hosted on that node can be automatically or manually transferred to another available node in a process known as failover.

Les nœuds dans un cluster WSFC fonctionnent de concert afin de fournir collectivement ces types de fonctionnalités :The nodes in a WSFC work together to collectively provide these types of capabilities:

  • Métadonnées et notifications distribuées.Distributed metadata and notifications. Le service WSFC et les métadonnées d'application hébergées sont gérés sur chaque nœud du cluster.WSFC service and hosted application metadata is maintained on each node in the cluster. Ces métadonnées incluent la configuration et l'état WSFC, en plus des paramètres d'application hébergés.This metadata includes WSFC configuration and status in addition to hosted application settings. Les modifications apportées aux métadonnées ou à l’état d’un nœud sont automatiquement propagées aux autres nœuds du cluster WSFC.Changes to a node's metadata or status are automatically propagated to the other nodes in the WSFC.

  • Gestion des ressources.Resource management. Les différents nœuds du cluster WSFC peuvent fournir des ressources physiques telles que le stockage DAS, les interfaces réseau et l’accès au stockage sur disque partagé.Individual nodes in the WSFC may provide physical resources such as direct-attached storage, network interfaces, and access to shared disk storage. Les applications hébergées s'inscrivent elles-mêmes en tant que ressource de cluster et peuvent configurer les dépendances de démarrage et d'intégrité sur d'autres ressources.Hosted applications register themselves as a cluster resource, and may configure startup and health dependencies upon other resources.

  • Contrôle d'intégrité.Health monitoring. La détection d'intégrité du nœud principal et entre les nœuds est réalisée par une combinaison de communications réseau de type pulsations et de surveillance des ressources.Inter-node and primary node health detection is accomplished through a combination of heartbeat-style network communications and resource monitoring. L’intégrité globale du cluster WSFC est déterminée par les votes d’un quorum de nœuds dans le cluster WSFC.The overall health of the WSFC is determined by the votes of a quorum of nodes in the WSFC.

  • Coordination du basculement.Failover coordination. Chaque ressource est configurée en vue d'être hébergée sur un nœud principal, et chacune peut être transférée automatiquement ou manuellement vers un ou plusieurs nœuds secondaires.Each resource is configured to be hosted on a primary node, and each can be automatically or manually transferred to one or more secondary nodes. Une stratégie de basculement basée sur l'intégrité contrôle le transfert automatique de la propriété des ressources entre les nœuds.A health-based failover policy controls automatic transfer of resource ownership between nodes. Les nœuds et les applications hébergées sont informées lorsque le basculement se produit afin de pouvoir réagir correctement.Nodes and hosted applications are notified when failover occurs so that they may react appropriately.

    Pour plus d’informations, consultez : Vue d’ensemble du clustering de basculement - Windows ServerFor more information, see: Failover Clustering Overview - Windows Server

Technologies AlwaysOn de SQL Server et WSFCSQL Server Always On Technologies and WSFC

SQL Server 2017SQL Server 2017 AlwaysOn est une solution haute disponibilité et de récupération d’urgence qui tire parti de WSFC. *Always On* is a high availability and disaster recovery solution that takes advantage of WSFC. Les fonctionnalités AlwaysOn offrent des solutions intégrées et souples qui augmentent la disponibilité d’application, fournissent de meilleurs retours sur les investissements en matériel, et simplifient le déploiement et la gestion haute disponibilité.The Always On features provide integrated, flexible solutions that increase application availability, provide better returns on hardware investments, and simplify high availability deployment and management.

Groupes de disponibilité Always OnAlways On availability groups et les instances de cluster de basculement AlwaysOn utilisent WSFC comme technologie de plateforme, en enregistrant les composants en tant que ressources de cluster WSFC.Both Groupes de disponibilité Always OnAlways On availability groups and Always On Failover Cluster Instances use WSFC as a platform technology, registering components as WSFC cluster resources. Des ressources associées sont combinées en un rôle, lequel peut être rendu dépendant d’autres ressources de cluster WSFC.Related resources are combined into a role, which can be made dependent upon other WSFC cluster resources. Le cluster WSFC peut ensuite détecter et indiquer la nécessité de redémarrer l’instance de SQL ServerSQL Server ou de la basculer automatiquement vers un nœud serveur différent dans le cluster WSFC.The WSFC can then sense and signal the need to restart the SQL ServerSQL Server instance or automatically fail it over to a different server node in the WSFC.

IMPORTANTIMPORTANT!! Pour tirer pleinement parti des technologies SQL ServerSQL Server AlwaysOn, vous devez remplir plusieurs conditions requises en rapport avec WSFC.To take full advantage of SQL ServerSQL Server Always On technologies, you should apply several WSFC-related prerequisites.

Pour plus d’informations, consultez Conditions préalables requises, restrictions et recommandations pour les groupes de disponibilité Always On (SQL Server).For more information, see: Prerequisites, Restrictions, and Recommendations for Always On Availability Groups (SQL Server)

Haute disponibilité au niveau de l’instance avec des instances de cluster de basculement AlwaysOnInstance-level High Availability with Always On Failover Cluster Instances

Une instance de cluster de basculement AlwaysOn est une instance de SQL ServerSQL Server installée sur des nœuds dans un cluster WSFC.An Always On Failover Cluster Instance (FCI) is a SQL ServerSQL Server instance that is installed across nodes in a WSFC. Ce type d’instance dépend de ressources pour le stockage et le nom de réseau virtuel.This type of instance depends on resources for storage and virtual network name. Le stockage peut utiliser Fibre Channel, iSCSI, FCoE ou SAS pour le stockage sur disque partagé, ou encore un stockage attaché localement avec espaces de stockage direct (S2D).The storage can use Fibre Channel, iSCSI, FCoE, or SAS for shared disk storage, or use locally attached storage with Storage Spaces Direct (S2D). La ressource de nom de réseau virtuel dépend d’une ou plusieurs adresses IP virtuelles situées chacune dans un sous-réseau distinct.The virtual network name resource depends on one or more virtual IP addresses, each in a different subnet. Le service SQL Server et le service SQL Server Agent sont également des ressources. Tous deux sont dépendants des ressources de stockage et de nom de réseau virtuel.The SQL Server service and the SQL Server Agent service are also resources, and both are dependent upon the storage and virtual network name resources.

En cas de basculement, le service WSFC transfère la propriété des ressources de l'instance à un nœud de basculement indiqué.In the event of a failover, the WSFC service transfers ownership of instance's resources to a designated failover node. L'instance SQL ServerSQL Server est ensuite redémarrée sur le nœud de basculement, et les bases de données sont récupérées comme à l'accoutumée.The SQL ServerSQL Server instance is then re-started on the failover node, and databases are recovered as usual. À un moment donné, seul un nœud dans le cluster peut héberger l'instance FCI et les ressources sous-jacentes.At any given moment, only a single node in the cluster can host the FCI and underlying resources.

REMARQUE : une instance de cluster de basculement AlwaysOn requiert un stockage sur disque partagé symétrique, tel qu’un réseau de stockage (SAN) ou un partage de fichiers SMB.NOTE: An Always On Failover Cluster Instance requires symmetrical shared disk storage such as a storage area network (SAN) or SMB file share. Les volumes de stockage sur disque partagé doivent être disponibles à tous les nœuds de basculement potentiels dans le cluster WSFC.The shared disk storage volumes must be available to all potential failover nodes in the WSFC cluster.

Pour plus d’informations, consultez Instances de cluster de basculement Always On (SQL Server).For more information, see: Always On Failover Cluster Instances (SQL Server)

Haute disponibilité de niveau base de données avec Groupes de disponibilité Always OnAlways On availability groupsDatabase-level High Availability with Groupes de disponibilité Always OnAlways On availability groups

Un groupe de disponibilité Always On correspond à une ou plusieurs bases de données utilisateur qui basculent de concert.An Always On Availability Group (AG) is a one or more user databases that fail over together. Un groupe de disponibilité comprend un réplica de disponibilité principal et un à quatre réplicas secondaires qui sont conservés par le biais des déplacements de données enregistrés dans le journal SQL Server pour la protection des données sans qu’un stockage partagé soit requis.An availability group consists of a primary availability replica and one to four secondary replicas that are maintained through SQL Server log-based data movement for data protection without the need for shared storage. Chaque réplica est hébergé par une instance de SQL ServerSQL Server sur un autre nœud du cluster WSFC.Each replica is hosted by an instance of SQL ServerSQL Server on a different node of the WSFC. Le groupe de disponibilité et un nom de réseau virtuel correspondant sont inscrits en tant que ressources dans le cluster WSFC.The availability group and a corresponding virtual network name are registered as resources in the WSFC cluster.

Un écouteur de groupe de disponibilité sur le nœud du réplica principal répond aux requêtes client entrantes pour la connexion au nom de réseau virtuel et, selon les attributs figurant dans la chaîne de connexion, il redirige chaque requête vers l'instance appropriée de SQL ServerSQL Server .An availability group listener on the primary replica's node responds to incoming client requests to connect to the virtual network name, and based on attributes in the connection string, it redirects each request to the appropriate SQL ServerSQL Server instance.

En cas de basculement, au lieu de transférer la propriété des ressources physiques partagées sur un autre nœud, WSFC est utilisé pour reconfigurer un réplica secondaire sur une autre instance SQL ServerSQL Server afin d'en faire le réplica principal du groupe de disponibilité.In the event of a failover, instead of transferring ownership of shared physical resources to another node, WSFC is leveraged to reconfigure a secondary replica on another SQL ServerSQL Server instance to become the availability group's primary replica. La ressource de nom de réseau virtuel du groupe de disponibilité est ensuite transférée à cette instance.The availability group's virtual network name resource is then transferred to that instance.

À un moment donné, seule une instance SQL ServerSQL Server peut héberger le réplica principal des bases de données d'un groupe de disponibilité, tous les réplicas secondaires associés doivent résider sur une instance distincte et chaque instance doit résider sur des nœuds physiques distincts.At any given moment, only a single SQL ServerSQL Server instance may host the primary replica of an availability group's databases, all associated secondary replicas must each reside on a separate instance, and each instance must reside on separate physical nodes.

REMARQUE : Groupes de disponibilité Always OnAlways On availability groups ne nécessite pas le déploiement d’une instance de cluster de basculement ni l’utilisation du stockage symétrique (SAN ou SMB).NOTE: Groupes de disponibilité Always OnAlways On availability groups do not require deployment of a Failover Cluster Instance or use of symmetric shared storage (SAN or SMB).

Une instance de cluster de basculement (FCI) peut être utilisée avec un groupe de disponibilité afin d'améliorer la disponibilité d'un réplica de disponibilité.A Failover Cluster Instance (FCI) may be used together with an availability group to enhance the availability of an availability replica. Toutefois, pour empêcher des conditions de concurrence potentielles dans le cluster WSFC, le basculement automatique du groupe de disponibilité n'est pas pris en charge dans ou à partir d'un réplica de disponibilité qui réside sur une instance FCI.However, to prevent potential race conditions in the WSFC cluster, automatic failover of the availability group is not supported to or from an availability replica that is hosted on a FCI.

Pour plus d’informations, consultez Vue d’ensemble des groupes de disponibilité Always On (SQL Server).For more information, see: Overview of Always On Availability Groups (SQL Server)

Contrôle d'intégrité de WSFC et basculementWSFC Health Monitoring and Failover

La haute disponibilité d’une solution AlwaysOn tient au contrôle d’intégrité proactif des ressources de cluster WSFC physiques et logiques, ainsi qu’au basculement automatique et à la reconfiguration du matériel redondant.High availability for an Always On solution is accomplished though proactive health monitoring of physical and logical WSFC cluster resources, together with automatic failover onto and re-configuration of redundant hardware. Un administrateur système peut également initier un basculement manuel d'un groupe de disponibilité ou d'une instance SQL ServerSQL Server d'un nœud vers un autre.A system administrator can also initiate a manual failover of an availability group or SQL ServerSQL Server instance from one node to another.

Stratégies de basculement pour les nœuds, les instances de cluster de basculement et les groupes de disponibilitéFailover Policies for Nodes, Failover Cluster Instances, and Availability Groups

Une stratégie de basculement est configurée au niveau du nœud de cluster WSFC, de l’instance de cluster de basculement de SQL ServerSQL Server et des niveaux des groupes de disponibilité.A failover policy is configured at the WSFC node, the SQL ServerSQL Server Failover Cluster Instance (FCI), and the availability group levels. Ces stratégies, selon la gravité, la durée et la fréquence d'un état de ressource de cluster défectueux et la réactivité de nœud, peuvent déclencher le redémarrage d'un service ou le basculement automatique de ressources de cluster d'un nœud vers un autre, ou elles peuvent déclencher le déplacement d'un réplica principal de groupe de disponibilité d'une instance SQL ServerSQL Server vers une autre.These policies, based on the severity, duration, and frequency of unhealthy cluster resource status and node responsiveness, can trigger a service restart or an automatic failover of cluster resources from one node to another, or can trigger the move of an availability group primary replica from one SQL ServerSQL Server instance to another.

Le basculement d'un réplica de groupe de disponibilité n'affecte pas l'instance SQL ServerSQL Server sous-jacente.Failover of an availability group replica does not affect the underlying SQL ServerSQL Server instance. Le basculement d'une instance FCI déplace les réplicas de groupe de disponibilité hébergés avec l'instance.Failover of a FCI moves the hosted availability group replicas with the instance.

Pour plus d’informations, consultez Stratégie de basculement pour les instances de cluster de basculement.For more information, see: Failover Policy for Failover Cluster Instances

Détection d'intégrité des ressources WSFCWSFC Resource Health Detection

Chaque ressource dans un cluster WSFC peut signaler son état et son intégrité, de manière régulière ou à la demande.Each resource in a WSFC can report its status and health, periodically or on-demand. D'autres circonstances peuvent indiquer un échec de la ressource : par exemple, une faille de l'alimentation, des erreurs de disque ou de la mémoire, des erreurs de communication réseau ou des services non réactifs.A variety of circumstances may indicate resource failure; e.g. power failure, disk or memory errors, network communication errors, or non-responsive services.

Les ressources WSFC telles que les réseaux, le stockage ou les services peuvent être rendues dépendantes les unes des autres.WSFC resources such as networks, storage, or services can be made dependent upon one another. L'intégrité cumulative d'une ressource est déterminée en regroupant successivement son intégrité avec l'intégrité de chacune de ses dépendances de ressource.The cumulative health of a resource is determined by successively rolling up its health with the health of each of its resource dependencies.

Détection d'intégrité entre les nœuds WSFC et vote du quorumWSFC Inter-node Health Detection and Quorum Voting

Chaque nœud d’un cluster WSFC participe à la communication périodique de pulsation pour partager l’état d’intégrité du nœud avec les autres nœuds.Each node in a WSFC participates in periodic heartbeat communication to share the node's health status with the other nodes. Les nœuds qui ne répondent pas sont considérés comme étant en état d'échec.Unresponsive nodes are considered to be in a failed state.

Un quorum est un mécanisme qui permet de s’assurer que le cluster WSFC est opérationnel en garantissant qu’un nombre suffisant de ressources sont en ligne dans le cluster WSFC.Quorum is a mechanism that helps ensure that the WSFC is up and running through ensuring enough resources are online in the WSFC. Si le cluster WSFC a suffisamment de votes, il est sain et en mesure d’assurer la tolérance de panne au niveau du nœud.If the WSFC has enough votes, it is healthy and able to provide node-level fault tolerance.

Un mode de quorum est configuré dans le cluster WSFC et dicte la méthodologie utilisée pour le vote du quorum, ainsi que le moment choisi pour effectuer un basculement automatique ou mettre le cluster hors connexion.A quorum mode is configured in the WSFC that dictates the methodology used for quorum voting and when to perform an automatic failover or take the cluster offline.

ASTUCE !!TIP!! Il est recommandé de toujours avoir un nombre impair de votes de quorum dans un cluster WSFC.It is best practice to always have an odd number of quorum votes in a WSFC. Pour les besoins du vote du quorum, il n'est pas nécessaire que SQL ServerSQL Server soit installé sur tous les nœuds du cluster.For the purposes of quorum voting, SQL ServerSQL Server does not have to be installed on all nodes in the cluster. Un serveur supplémentaire peut jouer le rôle de membre de quorum, ou le modèle de quorum WSFC peut être configuré pour utiliser un partage de fichiers distant comme ressource de contrôle décisive.An additional server can act as a quorum member, or the WSFC quorum model can be configured to use a remote file share as a tie-breaker.

Pour plus d’informations, consultez Modes de quorum WSFC et configuration de vote (SQL Server).For more information, see: WSFC Quorum Modes and Voting Configuration (SQL Server)

Récupération d’urgence par le quorum forcéDisaster Recovery Through Forcing Quorum

En fonction des pratiques opérationnelles et de la configuration de cluster WSFC, vous pouvez procéder à des basculements automatiques et manuels, tout en conservant une solution AlwaysOn SQL ServerSQL Server fiable et à tolérance de panne.Depending upon operational practices and WSFC configuration, you can incur both automatic and manual failovers, and still maintain a robust, fault-tolerant SQL ServerSQL Server Always On solution. Cependant, si un quorum des nœuds de vote éligibles dans le cluster WSFC ne peut pas communiquer avec un autre, ou si le cluster WSFC échoue lors de la validation d’intégrité, le cluster WSFC peut être mis hors connexion.However, if a quorum of the eligible voting nodes in the WSFC cannot communicate with one another, or if the WSFC cluster otherwise fails health validation, then the WSFC may go offline.

Si le cluster WSFC est mis hors connexion en raison d’un problème grave non planifié, ou en raison d’un problème de matériel ou de communication persistant, une intervention administrative manuelle est nécessaire pour forcer un quorum et remettre les nœuds de cluster survivants en ligne dans une configuration sans tolérance de panne.If the WSFC goes offline because of an unplanned disaster, or due to a persistent hardware or communications failure, then manual administrative intervention is required to force quorum and bring the surviving cluster nodes back online in a non-fault-tolerant configuration.

Ensuite, une série de mesures doit également être prise pour reconfigurer le cluster WSFC, récupérer les réplicas de base de données affectés et rétablir un nouveau quorum.Afterwards, a series of steps must also be taken to reconfigure the WSFC, recover the affected database replicas, and to re-establish a new quorum.

Pour plus d’informations, consultez Récupération d’urgence WSFC par le quorum forcé (SQL Server).For more information, see: WSFC Disaster Recovery through Forced Quorum (SQL Server)

Relation des composants AlwaysOn de SQL Server avec WSFCRelationship of SQL Server AlwaysOn Components to WSFC

Plusieurs couches de relations existent entre les fonctionnalités et les composants WSFC et AlwaysOn SQL ServerSQL Server .Several layers of relationships exist between SQL ServerSQL Server Always On and WSFC features and components.

Les groupes de disponibilité AlwaysOn sont hébergés sur des instances SQL ServerSQL Server .Always On availability groups are hosted on SQL ServerSQL Server instances.
La requête d’un client qui spécifie un nom de réseau d’écouteur de groupe de disponibilité logique pour se connecter à une base de données principale ou secondaire est redirigée vers le nom de réseau d’instance approprié de l’instance de SQL ServerSQL Server sous-jacente ou de l’instance de cluster de basculement de SQL ServerSQL Server.A client request that specifies a logical availability group listener network name to connect to a primary or secondary database is redirected to the appropriate instance network name of the underlying SQL ServerSQL Server instance or SQL ServerSQL Server FCI.

Les instances SQL Server sont hébergées activement sur un nœud unique.SQL Server instances are actively hosted on a single node.
Si elle est présente, une instance SQL ServerSQL Server autonome réside toujours sur un nœud unique avec un nom réseau d'instance statique.If present, a stand-alone SQL ServerSQL Server Instance always resides on a single Node with a static instance network name. Si elle est présente, une instance de cluster de basculement SQL ServerSQL Server est active sur l'un des deux nœuds ou plus de basculement possibles avec un nom réseau d'instance virtuel unique.If present, a SQL ServerSQL Server FCI is active on one of two or more possible failover nodes with a single virtual Instance Network Name.

Les nœuds sont membres d'un cluster WSFC.Nodes are members of a WSFC cluster.
Les métadonnées et l'état de la configuration WSFC pour tous les nœuds sont stockés sur chaque nœud.WSFC configuration metadata and status for all nodes is stored on each node. Chaque serveur peut fournir des volumes de stockage ou de stockage partagé asymétriques (SAN) pour les bases de données utilisateur ou système.Each server may provide asymmetric storage or shared storage (SAN) volumes for user or system databases. Chaque serveur possède au moins une interface réseau physique sur un ou plusieurs sous-réseaux IP.Each server has at least one physical network interface on one or more IP subnets.

Le cluster WSFC surveille l’intégrité et gère la configuration d’un groupe de serveurs.The WSFC monitors health and manages configuration for a group of servers.
Les mécanismes WSFC propagent les modifications apportées aux métadonnées et à l’état de la configuration WSFC à tous les nœuds du cluster.The WSFC mechanisms propagate changes to WSFC configuration metadata and status to all nodes in the WSFC. Si un témoin de disque est utilisé, les métadonnées y sont également stockées.If a disk witness is used, the metadata is also stored there. Par défaut, chaque nœud du cluster WSFC obtient un vote pour constituer un quorum ; un témoin est utilisé si nécessaire, et configuré.By default, each node of the WSFC gets a vote towards quorum and a witness will be used if necessary and is configured.

Groupes de disponibilité Always OnAlways On availability groups sont des sous-clés du cluster WSFC. registry keys are subkeys of the WSFC cluster.
Si vous supprimez et recréez un cluster WSFC, vous devez désactiver et réactiver la fonctionnalité Groupes de disponibilité Always OnAlways On availability groups sur chaque instance de serveur activée pour Groupes de disponibilité Always OnAlways On availability groups sur le cluster WSFC d’origine.If you delete and re-create a WSFC, you must disable and re-enable the Groupes de disponibilité Always OnAlways On availability groups feature on each server instance that was enabled for Groupes de disponibilité Always OnAlways On availability groups on the original WSFC. Pour plus d’informations, consultez Activer et désactiver les groupes de disponibilité Always On (SQL Server).For more information, see Enable and Disable Always On Availability Groups (SQL Server).

Diagramme de contexte du composant SQL Server AlwaysOnSQL Server AlwaysOn Component Context Diagram

Tâches associéesRelated Tasks

Contenu associéRelated Content

Voir aussiSee Also

Instances de cluster de basculement Always On (SQL Server) Always On Failover Cluster Instances (SQL Server)
Vue d’ensemble des groupes de disponibilité Always On (SQL Server) Overview of Always On Availability Groups (SQL Server)
Modes de quorum WSFC et configuration de vote (SQL Server) WSFC Quorum Modes and Voting Configuration (SQL Server)
Stratégie de basculement pour les instances de cluster de basculement Failover Policy for Failover Cluster Instances
Récupération d’urgence WSFC par le quorum forcé (SQL Server)WSFC Disaster Recovery through Forced Quorum (SQL Server)
SQL Server 2016 prend en charge la fonctionnalité Espaces de stockage direct de Windows Server 2016SQL Server 2016 Supports Windows Server 2016 Storage Spaces Direct