Clustering de basculement Windows Server (WSFC) avec SQL ServerWindows Server Failover Clustering (WSFC) with SQL Server

Un cluster WSFC (clustering de basculement Windows Server) est un groupe de serveurs indépendants qui fonctionnent conjointement afin d’augmenter la disponibilité des applications et des services.A Windows Server Failover Clustering (WSFC) cluster 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 . Failover Cluster Instances.

Termes et définitions Terms and Definitions

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

Instance de cluster de basculementFailover cluster instance
Une instance d'un service Windows qui gère une ressource d'adresse IP, une ressource de nom réseau et des ressources supplémentaires requises pour exécuter un ou plusieurs services ou applications.An instance of a Windows service that manages an IP address resource, a network name resource, and additional resources that are required to run one or more applications or services. Les clients peuvent utiliser le nom réseau pour accéder aux ressources du groupe, comme c'est le cas d'un nom d'ordinateur utilisé pour accéder aux services sur un serveur physique.Clients can use the network name to access the resources in the group, similar to using a computer name to access the services on a physical server. Toutefois, comme une instance de cluster de basculement est un groupe, elle peut être basculée vers un autre nœud sans affecter le nom ou l'adresse sous-jacent.However, because a failover cluster instance is a group, it can be failed over to another node without affecting the underlying name or address.

NœudNode
Système Microsoft Windows Server qui est membre actif ou inactif d'un cluster de serveurs.A Microsoft Windows Server system that is an active or inactive member of a server cluster.

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.

Groupe de ressourcesResource group
Collection de ressources de cluster gérée comme objet de cluster unique.A collection of cluster resources managed as a single cluster object. Généralement, un groupe de ressources contient toutes les ressources de cluster nécessaires pour exécuter une application ou un service spécifique.Typically a resource group contains all of the cluster resources that are required to run a specific application or service. Le basculement et la restauration automatique agissent toujours sur des groupes de ressources.Failover and failback always act on resource groups.

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, alors B est une dépendance de A.If resource A depends on resource B, then B is a dependency of A.

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.

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 groupes de ressources peuvent basculer uniquement vers des nœuds répertoriés comme propriétaires possibles.Resource groups 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éForced 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 Server Overview 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 le cluster WSFC fonctionnent de concert afin de fournir collectivement ces types de fonctionnalités :The nodes in the WSFC cluster 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.Changes to a node's metadata or status are automatically propagated to the other nodes in the cluster.

  • Gestion des ressources.Resource management. Les différents nœuds du cluster 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 cluster 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 est déterminée par les votes d'un quorum de nœuds du cluster.The overall health of the cluster is determined by the votes of a quorum of nodes in the cluster.

  • 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 WSFC SQL 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. AlwaysOn offre une solution intégrée et souple qui augmente la disponibilité d’application, fournit de meilleurs retours sur les investissements en matériel, et simplifie le déploiement et la gestion haute disponibilité.Always On provides an integrated, flexible solution that increases application availability, provides better returns on hardware investments, and simplifies 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 au sein d'un groupe de ressources, lequel peut être rendu dépendant d'autres ressources de cluster WSFC.Related resources are combined into a resource group, which can be made dependent upon other WSFC cluster resources. Le service de cluster WSFC peut ensuite détecter et indiquer la nécessité de redémarrer l'instance SQL ServerSQL Server ou la basculer automatiquement vers un nœud serveur différent dans le cluster WSFC.The WSFC cluster service 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 cluster.

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 (FCI) AlwaysOn est une instance 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 cluster. 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é est un ensemble de bases de données utilisateur qui basculent de concert.An availability group is a set of 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 cluster. 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.

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).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 basculement WSFC 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 (FCI) SQL ServerSQL Server et aux niveaux du groupe de disponibilité.A failover policy is configured at the WSFC cluster 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 nœud de cluster WSFC peut signaler son état et son intégrité, de manière régulière ou à la demande.Each resource in a WSFC cluster node 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 de cluster WSFC telles que les réseaux, le stockage ou les services peuvent être rendues dépendantes les unes des autres.WSFC cluster 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 cluster 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 ensemble de nœuds de quorum est une majorité des nœuds votants et des témoins dans le cluster WSFC.A quorum node set is a majority of the voting nodes and witnesses in the WSFC cluster. L'intégrité globale et le statut d'un cluster WSFC sont déterminés par un vote de quorumpériodique.The overall health and status of a WSFC cluster is determined by a periodic quorum vote. La présence d'un quorum signifie que le cluster est intègre et en mesure d'assurer la tolérance aux pannes au niveau du nœud.The presence of a quorum means that the cluster is healthy and able to provide node-level fault tolerance.

Un mode de quorum est configuré au niveau du 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 at the WSFC cluster level 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 cluster. 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 Forced 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 pannes.Depending upon operational practices and WSFC cluster 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 cluster cannot communicate with one another, or if the WSFC cluster otherwise fails health validation, then the WSFC cluster 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 cluster goes offline because of an unplanned disaster, or due to a persistent hardware or communications failure, then manual administrative intervention is required to force a 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 cluster, 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 WSFC Relationship 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.
Une requête d'un client qui spécifie un nom réseau d'écouteur de groupe de disponibilité logique pour se connecter à une base de données principale ou secondaire est acheminée vers le nom de réseau d'instance approprié de l'instance SQL ServerSQL Server sous-jacente ou de l'instance de cluster de basculement 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 Failover Cluster Instance (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 service WSFC surveille l'intégrité et gère la configuration d'un groupe de serveurs.The WSFC service monitors health and manages configuration for a group of servers.
Le service WSFC (Windows Server Failover Cluster) propage les modifications apportées aux métadonnées et à l'état de la configuration WSFC à tous les nœuds du cluster.The Windows Server Failover Cluster (WSFC) service propagates changes to WSFC Configuration metadata and status to all nodes in the cluster. Les métadonnées partielles et l'état peuvent être stockés sur un partage de fichiers distant témoin du quorum WSFC.Partial metadata and status may be stored on a WSFC quorum-witness remote file share. Deux ou plusieurs nœuds actifs ou témoins constituent un quorum de vote pour l'intégrité du cluster WSFC.Two or more active nodes or witnesses constitute a quorum to vote on the health of the WSFC cluster.

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 puis réactiver la fonctionnalité Groupes de disponibilité Always OnAlways On availability groups sur chaque instance de serveur pour laquelle Groupes de disponibilité Always OnAlways On availability groups était activé sur le cluster WSFC d'origine.If you delete and re-create a WSFC cluster, 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 cluster. 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

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 2016 SQL Server 2016 Supports Windows Server 2016 Storage Spaces Direct