WSFC (Windows Server Failover Clustering) con SQL ServerWindows Server Failover Clustering (WSFC) with SQL Server

Un cluster Windows Server Failover Clustering (WSFC) è un gruppo di server indipendenti usati congiuntamente per aumentare la disponibilità di applicazioni e servizi.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 vengono utilizzate le funzionalità e i servizi di WSFC per supportare le istanze del cluster di failover di Gruppi di disponibilità Always OnAlways On availability groups e SQL ServerSQL Server . Failover Cluster Instances.

Termini e definizioni Terms and Definitions

Cluster WSFCWSFC cluster
Un cluster Windows Server Failover Clustering (WSFC) è un gruppo di server indipendenti utilizzati congiuntamente per aumentare la disponibilità di applicazioni e servizi.A Windows Server Failover Clustering (WSFC) cluster is a group of independent servers that work together to increase the availability of applications and services.

Istanza del cluster di failoverFailover cluster instance
Istanza di un servizio Windows tramite cui è possibile gestire una risorsa dell'indirizzo IP, una risorsa del nome di rete e le risorse aggiuntive necessarie per eseguire uno o più servizi o applicazioni.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. Il nome di rete può essere utilizzato dai client per accedere alle risorse nel gruppo, in modo analogo all'utilizzo del nome di un computer per accedere ai servizi in un server fisico.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. Tuttavia, poiché un'istanza del cluster di failover è un gruppo, non è possibile eseguirne il failover in un altro nodo senza influire sul nome o l'indirizzo sottostante.However, because a failover cluster instance is a group, it can be failed over to another node without affecting the underlying name or address.

NodeNode
Un sistema Microsoft Windows membro attivo o inattivo di un cluster di server.A Microsoft Windows Server system that is an active or inactive member of a server cluster.

Risorsa clusterCluster resource
Entità fisica o logica che può essere di proprietà di un nodo e che è possibile portare online e offline, spostare tra nodi e gestire come oggetto 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. Una risorsa cluster può essere solo di proprietà di un nodo singolo in qualsiasi punto nel tempo.A cluster resource can be owned by only a single node at any point in time.

Gruppo di risorseResource group
Raccolta di risorse cluster gestita come un solo oggetto cluster.A collection of cluster resources managed as a single cluster object. In genere, un gruppo di risorse contiene tutte le risorse cluster richieste per eseguire un'applicazione o un servizio specifico.Typically a resource group contains all of the cluster resources that are required to run a specific application or service. Failover e failback vengono sempre eseguiti su gruppi di risorse.Failover and failback always act on resource groups.

Dipendenza dalla risorsaResource dependency
Risorsa da cui dipende un'altra risorsa.A resource on which another resource depends. Se la risorsa A dipende dalla risorsa B, B è una dipendenza di A.If resource A depends on resource B, then B is a dependency of A.

Risorsa nome di reteNetwork name resource
Nome di server logico gestito come risorsa cluster.A logical server name that is managed as a cluster resource. Una risorsa nome di rete deve essere utilizzata con una risorsa indirizzo IP.A network name resource must be used with an IP address resource.

Proprietario preferitoPreferred owner
Nodo in cui si preferisce eseguire un gruppo di risorse.A node on which a resource group prefers to run. Ogni gruppo di risorse è associato a un elenco di proprietari preferiti ordinato in base alla preferenza.Each resource group is associated with a list of preferred owners sorted in order of preference. Durante il failover automatico, il gruppo di risorse viene spostato al nodo preferito successivo nell'elenco di proprietari preferiti.During automatic failover, the resource group is moved to the next preferred node in the preferred owner list.

Possibile proprietarioPossible owner
Nodo secondario in cui è possibile eseguire una risorsa.A secondary node on which a resource can run. Ogni gruppo di risorse è associato a un elenco di possibili proprietari.Each resource group is associated with a list of possible owners. È possibile eseguire il failover dei gruppi di risorse solo ai nodi elencati come possibili proprietari.Resource groups can fail over only to nodes that are listed as possible owners.

Modalità quorumQuorum mode
Configurazione del quorum in un cluster di failover che determina il numero di errori di nodo supportati dal cluster.The quorum configuration in a failover cluster that determines the number of node failures that the cluster can sustain.

Quorum forzatoForced quorum
Processo di avvio del cluster anche nel caso in cui sia in comunicazione solo una minoranza degli elementi richiesti per il quorum.The process to start the cluster even though only a minority of the elements that are required for quorum are in communication.

Panoramica di Windows Server Failover Clustering Overview of Windows Server Failover Clustering

In Windows Server Failover Clustering sono disponibili funzionalità di infrastruttura che supportano gli scenari di disponibilità elevata e ripristino di emergenza delle applicazioni server ospitate quali Microsoft SQL ServerSQL Server e 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. Se si verifica un errore in un nodo o servizio cluster, i servizi ospitati su tale nodo possono essere trasferiti automaticamente o manualmente a un altro nodo disponibile in un processo noto come failover.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.

I nodi del cluster WSFC operano insieme per fornire collettivamente questi tipi di funzionalità:The nodes in the WSFC cluster work together to collectively provide these types of capabilities:

  • Notifiche e metadati distribuiti.Distributed metadata and notifications. I metadati del servizio WSFC e delle applicazioni ospitate vengono gestiti in ogni nodo del cluster.WSFC service and hosted application metadata is maintained on each node in the cluster. I metadati includono la configurazione e lo stato di WSFC oltre alle impostazioni delle applicazioni ospitate.This metadata includes WSFC configuration and status in addition to hosted application settings. Le modifiche apportate ai metadati o allo stato di un nodo vengono automaticamente propagate agli altri nodi del cluster.Changes to a node's metadata or status are automatically propagated to the other nodes in the cluster.

  • Gestione delle risorse.Resource management. I singoli nodi del cluster possono fornire risorse fisiche, ad esempio archiviazione a collegamento diretto, interfacce di rete e accesso all'archiviazione su dischi condivisi.Individual nodes in the cluster may provide physical resources such as direct-attached storage, network interfaces, and access to shared disk storage. Le applicazioni ospitate effettuano la registrazione come risorse cluster e possono configurare dipendenze di avvio e integrità su altre risorse.Hosted applications register themselves as a cluster resource, and may configure startup and health dependencies upon other resources.

  • Monitoraggio dello stato.Health monitoring. Il rilevamento dello stato del nodo primario e tra nodi viene effettuato tramite una combinazione di comunicazioni di rete di tipo heartbeat e di monitoraggio delle risorse.Inter-node and primary node health detection is accomplished through a combination of heartbeat-style network communications and resource monitoring. Lo stato complessivo del cluster è determinato dai voti di un quorum di nodi nel cluster.The overall health of the cluster is determined by the votes of a quorum of nodes in the cluster.

  • Coordinamento del failover.Failover coordination. Ogni risorsa è configurata per essere ospitata su un nodo primario e può essere trasferita automaticamente o manualmente a uno o più nodi secondari.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. I criteri di failover basati sull'integrità controllano il trasferimento automatico della proprietà della risorsa tra i nodi.A health-based failover policy controls automatic transfer of resource ownership between nodes. Quando si verifica il failover, viene inviata una notifica ai nodi e alle applicazioni ospitate affinché siano in grado di reagire nel modo appropriato.Nodes and hosted applications are notified when failover occurs so that they may react appropriately.

    Per altre informazioni, vedere Panoramica di Clustering di failover - Windows ServerFor more information, see: Failover Clustering Overview - Windows Server

Tecnologie AlwaysOn e WSFC di SQL Server SQL Server Always On Technologies and WSFC

SQL Server 2017SQL Server 2017 AlwaysOn è una nuova soluzione per la disponibilità elevata e il ripristino di emergenza basata su WSFC. Always On is a high availability and disaster recovery solution that takes advantage of WSFC. AlwaysOn è una soluzione integrata e flessibile che aumenta la disponibilità delle applicazioni, garantisce un migliore utile sugli investimenti in componenti hardware e semplifica la distribuzione e la gestione della disponibilità elevata.Always On provides an integrated, flexible solution that increases application availability, provides better returns on hardware investments, and simplifies high availability deployment and management.

Per le istanze di Gruppi di disponibilità Always OnAlways On availability groups e del cluster di failover AlwaysOn viene utilizzata la tecnologia della piattaforma WSFC che prevede la registrazione dei componenti come risorse cluster WSFC.Both Gruppi di disponibilità Always OnAlways On availability groups and Always On Failover Cluster Instances use WSFC as a platform technology, registering components as WSFC cluster resources. Le risorse correlate vengono combinate in un gruppo di risorseche può essere reso dipendente dalle altre risorse del cluster WSFC.Related resources are combined into a resource group, which can be made dependent upon other WSFC cluster resources. Il servizio cluster WSFC può quindi rilevare e segnalare la necessità di riavviare l'istanza di SQL ServerSQL Server o eseguirne automaticamente il failover a un altro nodo server nel 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.

IMPORTANTEIMPORTANT!! Per sfruttare al meglio i vantaggi delle tecnologie SQL ServerSQL Server AlwaysOn, è necessario applicare diversi prerequisiti correlati a WSFC.To take full advantage of SQL ServerSQL Server Always On technologies, you should apply several WSFC-related prerequisites.

Per altre informazioni, vedere Prerequisiti, restrizioni e consigli per i gruppi di disponibilità AlwaysOn (SQL Server)For more information, see: Prerequisites, Restrictions, and Recommendations for Always On Availability Groups (SQL Server)

Disponibilità elevata a livello di istanza con istanze del cluster di failover AlwaysOnInstance-level High Availability with Always On Failover Cluster Instances

Un' istanza del cluster di failover AlwaysOn è un'istanza di SQL ServerSQL Server installata nei nodi di 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. Questo tipo di istanza dipende dalle risorse per l'archiviazione e dal nome di rete virtuale.This type of instance depends on resources for storage and virtual network name. L'archiviazione può usare Fibre Channel, iSCSI, FCoE o SAS per l'archiviazione su disco condiviso o l'archiviazione collegata in locale con Spazi di archiviazione diretta (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 risorsa del nome di rete virtuale dipende da uno o più indirizzi IP virtuali, ciascuno in una subnet diversa.The virtual network name resource depends on one or more virtual IP addresses, each in a different subnet. Anche il servizio SQL Server e il servizio SQL Server Agent vengono registrati come risorse ed entrambi dipendono dalle risorse del nome di rete virtuale e di archiviazione.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.

In caso di failover, la proprietà delle risorse di un'istanza viene trasferita dal servizio WSFC a un nodo di failover definito.In the event of a failover, the WSFC service transfers ownership of instance's resources to a designated failover node. L'istanza di SQL ServerSQL Server viene quindi riavviata sul nodo di failover e i database vengono recuperati nel modo consueto.The SQL ServerSQL Server instance is then re-started on the failover node, and databases are recovered as usual. In un qualsiasi momento specifico, solo un nodo singolo nel cluster può ospitare l'istanza del cluster di failover e le risorse sottostanti.At any given moment, only a single node in the cluster can host the FCI and underlying resources.

NOTA: un'istanza del cluster di failover AlwaysOn richiede l'archiviazione su disco condiviso simmetrica, ad esempio una rete di archiviazione SAN o una condivisione file SMB.NOTE: An Always On Failover Cluster Instance requires symmetrical shared disk storage such as a storage area network (SAN) or SMB file share. I volumi dell'archiviazione su disco condiviso devono essere disponibili a tutti i nodi di failover potenziali nel cluster WSFC.The shared disk storage volumes must be available to all potential failover nodes in the WSFC cluster.

Per altre informazioni, vedere Istanze del cluster di failover AlwaysOn (SQL Server)For more information, see: Always On Failover Cluster Instances (SQL Server)

Disponibilità elevata a livello di database con Gruppi di disponibilità Always OnAlways On availability groupsDatabase-level High Availability with Gruppi di disponibilità Always OnAlways On availability groups

Un gruppo di disponibilità è un set di database utente il cui failover viene eseguito contemporaneamente.An availability group is a set of user databases that fail over together. Un gruppo di disponibilità è costituito da una replica di disponibilità primaria e da una a quattro repliche secondarie gestite tramite lo spostamento dati basato su log di SQL Server per la protezione dei dati senza la necessità di archiviazione condivisa.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. Ogni replica è ospitata da un'istanza di SQL ServerSQL Server su un nodo diverso del cluster WSFC.Each replica is hosted by an instance of SQL ServerSQL Server on a different node of the WSFC cluster. Il gruppo di disponibilità e un nome di rete virtuale corrispondente sono registrati come risorse nel cluster WSFC.The availability group and a corresponding virtual network name are registered as resources in the WSFC cluster.

Tramite un listener del gruppo di disponibilità sul nodo della replica primaria si risponde alle richieste client in ingresso per connettersi al nome di rete virtuale e, in base agli attributi nella stringa di connessione, si indirizza ogni richiesta all'istanza di SQL ServerSQL Server appropriata.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.

In caso di failover, anziché trasferire la proprietà delle risorse fisiche condivise a un altro nodo si utilizza WSFC per riconfigurare una replica secondaria su un'altra istanza di SQL ServerSQL Server come replica primaria del gruppo di 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 risorsa del nome di rete virtuale del gruppo di disponibilità viene quindi trasferita a tale istanza.The availability group's virtual network name resource is then transferred to that instance.

In un qualsiasi momento specifico, solo una singola istanza di SQL ServerSQL Server può ospitare la replica primaria dei database di un gruppo di disponibilità; tutte le repliche secondarie associate devono trovarsi ciascuna in un'istanza separata e ogni istanza deve risiedere su nodi fisici separati.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: Gruppi di 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: Gruppi di disponibilità Always OnAlways On availability groups do not require deployment of a Failover Cluster Instance or use of symmetric shared storage (SAN or SMB).

È possibile utilizzare un'istanza del cluster di failover con un gruppo di disponibilità per migliorare la disponibilità di una replica di disponibilità.A Failover Cluster Instance (FCI) may be used together with an availability group to enhance the availability of an availability replica. Per evitare potenziali race condition nel cluster WSFC, tuttavia, non è consentito eseguire il failover automatico del gruppo di disponibilità a o da una replica di disponibilità ospitata in un'istanza del cluster di failover.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.

Per altre informazioni, vedere Panoramica di Gruppi di disponibilità AlwaysOn (SQL Server)For more information, see: Overview of Always On Availability Groups (SQL Server)

Monitoraggio dello stato e failover di WSFC WSFC Health Monitoring and Failover

La disponibilità elevata per una soluzione AlwaysOn viene realizzata attraverso il monitoraggio dello stato proattivo delle risorse cluster WSFC fisiche e logiche, insieme al failover automatico e alla riconfigurazione dell'hardware ridondante.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 amministratore di sistema può inoltre iniziare un failover manuale di un gruppo di disponibilità o un'istanza di SQL ServerSQL Server da un nodo a un altro.A system administrator can also initiate a manual failover of an availability group or SQL ServerSQL Server instance from one node to another.

Criteri di failover per nodi, istanze del cluster di failover e gruppi di disponibilitàFailover Policies for Nodes, Failover Cluster Instances, and Availability Groups

I criteri di failover vengono configurati a livello di nodo del cluster WSFC, di istanza del cluster di failover di SQL ServerSQL Server e di gruppo di disponibilità.A failover policy is configured at the WSFC cluster node, the SQL ServerSQL Server Failover Cluster Instance (FCI), and the availability group levels. Tali criteri, basati sulla gravità, la durata e la frequenza degli stati non integri delle risorse cluster e sulla velocità di risposta del nodo, possono attivare un riavvio del servizio o un failover automatico delle risorse cluster da un nodo a un altro oppure attivare lo spostamento di una replica primaria del gruppo di disponibilità da un'istanza di SQL ServerSQL Server a un'altra.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.

Il failover di una replica del gruppo di disponibilità non ha effetti sull'istanza di SQL ServerSQL Server sottostante.Failover of an availability group replica does not affect the underlying SQL ServerSQL Server instance. Con il failover di un'istanza del cluster di failover le repliche del gruppo di disponibilità ospitate vengono spostate con l'istanza.Failover of a FCI moves the hosted availability group replicas with the instance.

Per altre informazioni, vedere Criteri di failover per istanze del cluster di failover.For more information, see: Failover Policy for Failover Cluster Instances

Rilevamento dell'integrità delle risorse WSFCWSFC Resource Health Detection

Ogni risorsa in un nodo del cluster WSFC può segnalare il proprio stato e la propria integrità, periodicamente o su richiesta.Each resource in a WSFC cluster node can report its status and health, periodically or on-demand. Un'ampia gamma di circostanze potrebbe indicare un errore della risorsa; ad esempio, interruzione dell'alimentazione, errori di disco o memoria, errori nella comunicazione di rete o servizi che non rispondono.A variety of circumstances may indicate resource failure; e.g. power failure, disk or memory errors, network communication errors, or non-responsive services.

È possibile rendere dipendenti l'una dall'altra risorse cluster WSFC quali reti, archiviazione o servizi.WSFC cluster resources such as networks, storage, or services can be made dependent upon one another. L'integrità cumulativa di una risorsa è determinata dal rollup successivo dell'integrità e con l'integrità di ognuna delle dipendenze della risorsa.The cumulative health of a resource is determined by successively rolling up its health with the health of each of its resource dependencies.

Rilevamento dell'integrità tra nodi WSFC e voto del quorumWSFC Inter-node Health Detection and Quorum Voting

Ogni nodo in un cluster WSFC partecipa alla comunicazione heartbeat periodica per condividere il proprio stato di integrità con gli altri nodi.Each node in a WSFC cluster participates in periodic heartbeat communication to share the node's health status with the other nodes. I nodi che non rispondono sono considerati in stato di errore.Unresponsive nodes are considered to be in a failed state.

Un set di nodi quorum rappresenta una maggioranza dei nodi votanti e degli elementi di controllo nel cluster WSFC.A quorum node set is a majority of the voting nodes and witnesses in the WSFC cluster. L'integrità e lo stato complessivi di un cluster WSFC sono determinati da un voto quorumperiodico.The overall health and status of a WSFC cluster is determined by a periodic quorum vote. La presenza di un quorum indica che il cluster è integro e in grado di fornire tolleranza di errore a livello di nodo.The presence of a quorum means that the cluster is healthy and able to provide node-level fault tolerance.

Una modalità quorum è configurata a livello del cluster WSFC che determina la metodologia utilizzata per il voto del quorum, nonché quando eseguire un failover automatico o portare il cluster offline.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.

SUGGERIMENTOTIP!! La procedura consigliata prevede di disporre sempre di un numero dispari di voti del quorum in un cluster WSFC.It is best practice to always have an odd number of quorum votes in a WSFC cluster. Ai fini del voto del quorum, non è necessario che SQL ServerSQL Server sia installato in tutti i nodi nel cluster.For the purposes of quorum voting, SQL ServerSQL Server does not have to be installed on all nodes in the cluster. Un server aggiuntivo può fungere da membro del quorum o è possibile configurare il modello del quorum WSFC per utilizzare una condivisione file remota come elemento per la risoluzione dei conflitti.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.

Per altre informazioni, vedere Modalità quorum WSFC e configurazione del voto (SQL Server)For more information, see: WSFC Quorum Modes and Voting Configuration (SQL Server)

Ripristino di emergenza tramite quorum forzatoDisaster Recovery Through Forced Quorum

A seconda delle procedure operative e della configurazione del cluster WSFC, è possibile generare failover sia automatici sia manuali pur mantenendo una soluzione di SQL ServerSQL Server AlwaysOn affidabile e a tolleranza d'errore.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. Se tuttavia un quorum di nodi votanti idonei nel cluster WSFC non è in grado di comunicare reciprocamente o se la convalida dell'integrità del cluster WSFC ha esito negativo, è possibile che il cluster WSFC passi alla modalità offline.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.

Se il cluster WSFC passa alla modalità offline a causa di un'emergenza non pianificata o di un errore persistente a livello di hardware o di comunicazione, è necessario un intervento amministrativo manuale per forzare un quorum e riportare online i nodi del cluster ancora esistenti in una configurazione non a tolleranza d'errore.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.

Successivamente, sarà inoltre necessario effettuare una serie di passaggi per riconfigurare il cluster WSFC, recuperare le repliche di database interessate e ristabilire un nuovo 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.

Per altre informazioni, vedere Ripristino di emergenza WSFC tramite quorum forzato (SQL Server)For more information, see: WSFC Disaster Recovery through Forced Quorum (SQL Server)

Relazione dei componenti AlwaysOn di SQL Server con WSFC Relationship of SQL Server AlwaysOn Components to WSFC

Sono presenti diversi livelli di relazione tra le funzionalità e i componenti di SQL ServerSQL Server AlwaysOn e WSFC.Several layers of relationships exist between SQL ServerSQL Server Always On and WSFC features and components.

I gruppi di disponibilità AlwaysOn sono ospitati nelle istanze di SQL ServerSQL Server .Always On availability groups are hosted on SQL ServerSQL Server instances.
Una richiesta client tramite cui viene specificato un nome di rete del listener del gruppo di disponibilità logico per connettersi a un database primario o secondario viene reindirizzato al nome di rete dell'istanza appropriata di SQL ServerSQL Server sottostante o all'istanza del cluster di failover (FCI) di 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).

Le istanze di SQL Server sono ospitate attivamente in un solo nodo.SQL Server instances are actively hosted on a single node.
Se presente, un'istanza di SQL ServerSQL Server autonoma risiede sempre in un solo nodo con un nome di rete dell'istanza statico.If present, a stand-alone SQL ServerSQL Server Instance always resides on a single Node with a static instance network name. Se presente, un'istanza FCI di SQL ServerSQL Server è attiva su uno di due o più nodi di failover possibili con un solo nome di rete dell'istanza virtuale.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.

I nodi sono membri di un cluster WSFC.Nodes are members of a WSFC cluster.
I metadati e lo stato della configurazione WSFC per tutti i nodi sono archiviati in ciascun nodo.WSFC configuration metadata and status for all nodes is stored on each node. In ciascun server possono essere disponibili volumi di archiviazione o archiviazione condivisa (SAN) asimmetrica per i database utente o di sistema.Each server may provide asymmetric storage or shared storage (SAN) volumes for user or system databases. Ogni server dispone almeno di un'interfaccia di rete fisica su una o più subnet IP.Each server has at least one physical network interface on one or more IP subnets.

Tramite il servizio WSFC viene monitorato lo stato e viene gestita la configurazione per un gruppo di server.The WSFC service monitors health and manages configuration for a group of servers.
Tramite il servizio Windows Server Failover Clustering (WSCF) le modifiche vengono propagate ai metadati e allo stato della Configurazione WSFC in tutti i nodi del cluster.The Windows Server Failover Cluster (WSFC) service propagates changes to WSFC Configuration metadata and status to all nodes in the cluster. È possibile che stato e metadati parziali vengano archiviati in una condivisione di file remota del server di controllo quorum WSFC.Partial metadata and status may be stored on a WSFC quorum-witness remote file share. Due o più nodi attivi o server di controllo costituiscono un quorum per il voto relativo all'integrità del cluster WSFC.Two or more active nodes or witnesses constitute a quorum to vote on the health of the WSFC cluster.

Gruppi di disponibilità Always OnAlways On availability groups sono sottochiavi del cluster WSFC. registry keys are subkeys of the WSFC cluster.
Se si elimina e si ricrea un cluster WSFC, è necessario disabilitare e riabilitare la funzionalità Gruppi di disponibilità Always OnAlways On availability groups in ogni istanza del server abilitata per Gruppi di disponibilità Always OnAlways On availability groups nel cluster WSFC originale.If you delete and re-create a WSFC cluster, you must disable and re-enable the Gruppi di disponibilità Always OnAlways On availability groups feature on each server instance that was enabled for Gruppi di disponibilità Always OnAlways On availability groups on the original WSFC cluster. Per altre informazioni, vedere Abilitare e disabilitare la funzionalità Gruppi di disponibilità AlwaysOn (SQL Server).For more information, see Enable and Disable Always On Availability Groups (SQL Server).

Diagramma del contesto del componente SQL Server AlwaysOnSQL Server AlwaysOn Component Context Diagram

Vedere ancheSee Also

Istanze del cluster di failover Always On (SQL Server) Always On Failover Cluster Instances (SQL Server)
Panoramica di Gruppi di disponibilità AlwaysOn (SQL Server) Overview of Always On Availability Groups (SQL Server)
Modalità quorum WSFC e configurazione del voto (SQL Server) WSFC Quorum Modes and Voting Configuration (SQL Server)
Criteri di failover per istanze del cluster di failover Failover Policy for Failover Cluster Instances
Ripristino di emergenza WSFC tramite quorum forzato (SQL Server) WSFC Disaster Recovery through Forced Quorum (SQL Server)
SQL Server 2016 Supports Windows Server 2016 Storage Spaces Direct (Supporto di SQL Server 2016 per Spazi di archiviazione diretta di Windows Server 2016) SQL Server 2016 Supports Windows Server 2016 Storage Spaces Direct