Partilhar via


Gestão baseada em políticas para questões operacionais com grupos de disponibilidade Always On

Aplica-se a:SQL Server

O modelo de saúde dos grupos de disponibilidade Sempre Ativo avalia um conjunto de políticas de gestão baseada em políticas (PBM) pré-definidas. Pode usá-los para visualizar o estado de saúde de um grupo de disponibilidade e as suas réplicas de disponibilidade e bases de dados no SQL Server.

Termos e Definições

Políticas predefinidas Always On
Um conjunto de políticas incorporadas que permitem a um administrador de bases de dados verificar um grupo de disponibilidade e as suas réplicas e bases de dados para conformidade com os estados definidos pelas políticas Always On.

Grupos de disponibilidade Always On
Uma solução de alta disponibilidade e recuperação de desastres que oferece uma alternativa a nível empresarial ao espelhamento de bases de dados.

grupo de disponibilidade
Um contentor para um conjunto discreto de bases de dados de utilizadores, conhecidas como bases de dados de disponibilidade, que fazem failover em conjunto.

Réplica de disponibilidade
Uma instância de um grupo de disponibilidade alojado por uma instância específica do SQL Server e que mantém uma cópia local de cada base de dados de disponibilidade que pertence ao grupo de disponibilidade. Existem dois tipos de réplicas disponíveis: uma única réplica primária e uma a quatro réplicas secundárias. As instâncias de servidor que hospedam as réplicas de disponibilidade para um determinado grupo de disponibilidade devem residir em nós diferentes de um único cluster WSFC (Cluster de Failover do Windows Server).

Base de Dados de Disponibilidade
Um banco de dados que pertence a um grupo de disponibilidade. Para cada base de dados de disponibilidade, o grupo de disponibilidade mantém uma única cópia de leitura-escrita (a base de dados principal) e uma a quatro cópias de leitura somente (bases de dados secundárias).

Painel Sempre Ativo
Um painel do SQL Server Management Studio que oferece uma visão rápida da saúde de um grupo de disponibilidade. Para mais informações, consulte o Painel Always On, mais adiante neste artigo.

Políticas e Questões Pré-Definidas

A tabela seguinte resume as políticas pré-definidas.

Nome da política Questão Categoria***** Faceta
Estado de Agrupamento WSFC O serviço de cluster WSFC está offline. Crítico Instância do SQL Server
Grupo de disponibilidade Online Estado O grupo de disponibilidade está offline. Crítico Grupo de disponibilidade
Grupo de disponibilidade Prontidão Automática de Failover O grupo de disponibilidade não está pronto para failover automático. Crítico Grupo de disponibilidade
Estado de sincronização de dados das réplicas de disponibilidade Algumas réplicas de disponibilidade não sincronizam dados. Advertência Grupo de disponibilidade
Estado de Sincronização de Dados de Réplicas Síncronas Algumas réplicas síncronas não são sincronizadas. Advertência Grupo de disponibilidade
Disponibilidade Réplicas Estado de Função Algumas réplicas disponíveis não têm um papel saudável. Advertência Grupo de disponibilidade
Disponibilidade Réplicas Estado da Ligação Algumas réplicas de disponibilidade estão desconectadas. Advertência Grupo de disponibilidade
Disponibilidade Estado do Papel da Réplica A réplica disponível não tem um papel saudável. Crítico Réplica de disponibilidade
Disponibilidade Estado da Ligação Réplica A réplica de disponibilidade está desligada. Crítico Réplica de disponibilidade
Disponibilidade Estado de Junção da Réplica A réplica de disponibilidade não está ligada. Advertência Réplica de disponibilidade
Estado de Sincronização de Dados Réplicas de Disponibilidade O estado de sincronização de dados de alguma base de dados de disponibilidade não é saudável. Advertência Réplica de disponibilidade
Estado de Suspensão da Base de Dados de Disponibilidade A base de dados de disponibilidade está suspensa. Advertência Base de dados de disponibilidade
Base de Dados de Disponibilidade Estado de Entrada A base de dados secundária não está ligada. Advertência Base de dados de disponibilidade
Estado de Sincronização de Dados da Base de Dados de Disponibilidade A base de dados do estado de disponibilidade da sincronização de dados não é saudável. Advertência Base de dados de disponibilidade

Importante

* Para as políticas Always On, os nomes das categorias são usados como IDs. Mudar o nome de uma categoria Sempre Ligada quebraria a sua funcionalidade de avaliação de saúde. Portanto, não modifiquem os nomes das categorias Always On.

Painel Sempre Ativo

O Painel Always On dá-lhe uma visão rápida da saúde de um grupo de disponibilidade. O Painel Always On inclui as seguintes funcionalidades:

  • Permite-lhe apresentar facilmente detalhes sobre um determinado grupo de disponibilidade, as suas réplicas de disponibilidade e as suas bases de dados.

  • Apresenta indicações visuais dos estados-chave para ajudar os administradores de bases de dados a tomar decisões operacionais rápidas.

  • Fornece pontos de lançamento para cenários de resolução de problemas.

  • Para uma determinada questão operacional, preenche a caixa de diálogo Resultado de Avaliação de Políticas com informações sobre violações específicas das políticas de saúde do Always On e com ligações para ajuda em remediação.

  • Fornece um visualizador de eventos de saúde estendida para mostrar eventos anteriores de edições específicas do Always On.

  • Se falhar sobre o grupo de disponibilidade for uma possível solução para um problema, fornece um ponto de lançamento para oassistente de disponibilidade Fail Over do grupo de ligações. Este assistente guia um administrador de base de dados através do processo manual de failover.

Estenda o Modelo de Saúde Sempre Ligado

Estender o modelo de saúde dos grupos de disponibilidade Always On é simplesmente uma questão de criar as suas próprias políticas definidas pelo utilizador e colocá-las em certas categorias com base no tipo de objeto que está a monitorizar. Depois de alterar algumas definições, o painel Always On avalia automaticamente as suas próprias políticas definidas pelo utilizador, bem como as políticas predefinidas Always On.

Uma política definida pelo utilizador pode usar qualquer uma das facetas disponíveis do PBM, incluindo aquelas usadas pelas políticas predefinidas Always On (ver [Políticas e Questões Predefinidas](#Always OnPBM), anteriormente neste artigo). O lado servidor fornece as seguintes propriedades para monitorizar o estado dos grupos de disponibilidade Always On: (IsHadrEnabled e HadrManagerStatus). O lado servidor também fornece propriedades das seguintes políticas para monitorizar a configuração do cluster WSFC: ClusterQuorumType e ClusterQuorumState.

Para mais informações, consulte The Always On Health Model Part 2--Extending the Health Model (um blogue do SQL Server Always On Team).

Tarefas relacionadas

Conteúdo relacionado

Consulte também