Gestione basata su criteri dei problemi operativi con i gruppi di disponibilità Always On

Si applica a:SQL Server

Il modello di integrità dei gruppi di disponibilità Always On consente di valutare un set di criteri predefiniti della gestione basata su criteri. Questi criteri possono essere utilizzati per la visualizzazione dell'integrità di un gruppo di disponibilità, nonché delle repliche e dei database di disponibilità corrispondenti in SQL Server.

Termini e definizioni

Criteri predefiniti Always On
Set di criteri predefiniti che consentono a un amministratore del database di verificare la conformità di un gruppo di disponibilità e delle relative repliche di disponibilità, nonché dei database, con gli stati definiti dai criteri Always On.

Gruppi di disponibilità AlwaysOn
Soluzione di disponibilità elevata e ripristino di emergenza che offre un'alternativa di livello enterprise al mirroring del database.

gruppo di disponibilità
Contenitore per un set discreto di database utente, noti come database di disponibilità, su cui si verifica il failover.

replica di disponibilità
Istanza di un gruppo di disponibilità ospitata da un'istanza specifica di SQL Server che mantiene una copia locale di ogni database di disponibilità che appartiene al gruppo di disponibilità. Sono disponibili due tipi di replica di disponibilità: una replica primaria e da una a quattro repliche secondarie. Le istanze del server che ospitano le repliche di disponibilità per un determinato gruppo di disponibilità devono risiedere in nodi diversi di un solo cluster WSFC (Windows Server Failover Clustering).

database di disponibilità
Database che appartiene a un gruppo di disponibilità. Per ogni database di disponibilità, il gruppo di disponibilità gestisce una sola copia di lettura e scrittura (il database primario) e da una a quattro copie di sola lettura (database secondari).

Dashboard Always On
Dashboard di SQL Server Management Studio che offre una panoramica immediata dell'integrità di un gruppo di disponibilità. Per altre informazioni, vedere Dashboard Always On più avanti in questo articolo.

Criteri predefiniti e problemi

Nella tabella seguente sono riepilogati i criteri predefiniti.

Nome del criterio Problema Categoria***** Facet
Stato del cluster WSFC Il servizio cluster WSFC è offline. Critico Istanza di SQL Server
stato online del gruppo di disponibilità Gruppo di disponibilità offline. Critico gruppo di disponibilità
Disponibilità del gruppo di disponibilità Idoneità al failover automatico Il gruppo di disponibilità non è pronto per il failover automatico. Critico gruppo di disponibilità
Stato di sincronizzazione dei dati delle repliche di disponibilità Alcune repliche di disponibilità non sincronizzano i dati. Avviso gruppo di disponibilità
Stato di sincronizzazione dei dati delle repliche sincrone Alcune repliche sincrone non vengono sincronizzate. Avviso gruppo di disponibilità
Stato del ruolo delle repliche di disponibilità Alcune repliche di disponibilità non hanno un ruolo integro. Avviso gruppo di disponibilità
Stato di connessione delle repliche di disponibilità Alcune repliche di disponibilità sono disconnesse. Avviso gruppo di disponibilità
Stato del ruolo della replica di disponibilità La replica di disponibilità non ha un ruolo integro. Critico replica di disponibilità
Stato di connessione della replica di disponibilità La replica di disponibilità è disconnessa. Critico replica di disponibilità
Stato di join della replica di disponibilità La replica di disponibilità non è unita in join. Avviso replica di disponibilità
Stato di sincronizzazione dei dati delle repliche di disponibilità Lo stato di sincronizzazione dei dati di un database di disponibilità non è integro. Avviso replica di disponibilità
Stato di sospensione del database di disponibilità Database di disponibilità sospeso. Avviso Database di disponibilità
Stato di join del database di disponibilità Il database secondario non è aggiunto. Avviso Database di disponibilità
Stato di sincronizzazione dei dati del database di disponibilità Lo stato di sincronizzazione dei dati del database di disponibilità non è integro. Avviso Database di disponibilità

Importante

* Per i criteri Always On, i nomi delle categorie vengono usati come ID. La modifica del nome di una categoria Always On causa l'interruzione della funzionalità di valutazione dell'integrità. Evitare quindi di modificare i nomi di categorie Always On.

Dashboard Always On

Il dashboard Always On fornisce una vista immediata dell'integrità di un gruppo di disponibilità. Nel dashboard Always On sono incluse le nuove funzionalità seguenti:

  • Consente di visualizzare facilmente i dettagli relativi a un gruppo di disponibilità specificato, le repliche di disponibilità e i database corrispondenti.

  • Fornisce indicatori visivi degli stati chiave per velocizzare la scelta di decisioni operative da parte degli amministratori del database.

  • Fornisce punti di avvio per scenari per la risoluzione di problemi.

  • Per un determinato problema operativo popola la finestra di dialogo Risultato di valutazione criteri con informazioni relative alle violazioni dei criteri di integrità Always On specifiche e con collegamenti a informazioni della Guida sulle possibili correzioni.

  • Fornisce un visualizzatore eventi estesi per l'integrità per visualizzare gli eventi precedenti per i problemi specifici di Always On.

  • Se il failover del gruppo di disponibilità è una possibile correzione per un problema, fornisce un punto di avvio per i collegamentiFailover guidato gruppo di disponibilità. Questa procedura guida un amministratore del database attraverso il processo di failover manuale.

Estendere il modello di integrità Always On

L'estensione del modello di integrità dei gruppi di disponibilità Always On consiste semplicemente nella creazione di criteri definiti dall'utente e nell'inserimento in determinate categorie in base al tipo di oggetto monitorato. Dopo aver modificato alcune impostazioni, il dashboard Always On valuta automaticamente i criteri definiti dall'utente e i criteri predefiniti Always On.

I criteri definiti dall'utente possono usare uno dei facet PBM disponibili, inclusi quelli usati dai criteri predefiniti Always On (vedere [Criteri e problemi predefiniti](#Always OnPBM), più indietro in questo articolo). Il facet Server fornisce le proprietà seguenti per il monitoraggio dell'integrità dei gruppi di disponibilità Always On: (IsHadrEnabled e HadrManagerStatus). Fornisce anche le proprietà dei seguenti criteri per il monitoraggio della configurazione del cluster WSFC: ClusterQuorumTypee ClusterQuorumState.

Per altre informazioni, vedere The Always On Health Model Part 2-Extending the Health Model (Estensione del modello di integrità Always On di SQL Server) (blog del team di SQL Server Always On).

Attività correlate

Contenuto correlato

Vedi anche