View a markdown version of this page

Instâncias de cluster de failover Always On - AWS Recomendações

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Instâncias de cluster de failover Always On

As FCIs (Always On Failover Cluster Instances) do SQL Server usam o Windows Server Failover Clustering (WSFC) para fornecer alta disponibilidade no nível da instância do servidor. Um FCI é uma instância única do SQL Server que é instalada nos nós do WSFC para fornecer alta disponibilidade para toda a instalação do SQL Server. Se o nó subjacente apresentar falhas de hardware, sistema operacional, aplicativo ou serviço, tudo dentro da instância do SQL Server será movido para outro nó do WSFC. Isso inclui bancos de dados do sistema, logons do SQL Server, trabalhos do SQL Server Agent e certificados.

Geralmente, é preferível um FCI a um grupo de disponibilidade Always On quando:

  • Você está usando a edição SQL Server Standard em vez da edição Enterprise.

  • Você tem um grande número de bancos de dados pequenos por instância.

  • Você está constantemente modificando objetos no nível da instância, como trabalhos do SQL Server Agent, logins e assim por diante.

Há quatro opções para implantar FCIs em: AWS

  • Amazon EBS Multi-Attach com reservas persistentes

  • Amazon FSx para Windows File Server

  • Amazon FSx para ONTAP NetApp

  • Soluções de AWS parceiros

Usando o Amazon EBS Multi-Attach com reservas persistentes

O Amazon EBS Multi-Attach com reservas NVMe oferece suporte à criação de FCIs do SQL Server com volumes do Amazon io2 EBS como armazenamento compartilhado em clusters de failover do Windows Server. Esse recurso simplifica o processo de configuração do cluster de failover, permitindo que você crie um cluster de failover usando volumes io2 do Amazon EBS. Esses volumes podem ser anexados apenas a instâncias que estejam na mesma Zona de disponibilidade. Para implantar clusters de failover do Windows Server usando io2 volumes do Amazon EBS, você deve usar os drivers AWS NVMe mais recentes.

Os volumes do Amazon EBS e os volumes de armazenamento de instâncias são expostos como dispositivos de bloco NVMe nas instâncias. Nitro-based Você deve ter o driver NVMe da AWS instalado com o recurso de reserva persistente SCSI configurado ao usar volumes io2 do Amazon EBS para formar WSFC e FCIs do SQL Server.

Para obter mais informações sobre esse recurso, consulte a postagem do AWS blog Como implantar um cluster de failover do SQL Server com o Amazon EBS Multi-Attach no Windows Server.

Usar o Amazon FSx para Windows File Server

O Amazon FSx para Windows File Server fornece armazenamento de arquivos compartilhado totalmente gerenciado. Ele replica automaticamente o armazenamento de forma síncrona em duas zonas de disponibilidade para fornecer alta disponibilidade. Usar o FSx for Windows File Server para armazenamento de arquivos ajuda a simplificar e otimizar suas implantações de alta disponibilidade do SQL Server no Amazon EC2.

Com o Microsoft SQL Server, a alta disponibilidade é normalmente implantada em vários nós de banco de dados em um WSFC, e cada nó tem acesso ao armazenamento de arquivos compartilhados. Você pode usar o FSx para Windows File Server como armazenamento compartilhado para implantações de alta disponibilidade do SQL Server de duas maneiras: como armazenamento para arquivos de dados ativos e como testemunha de compartilhamento de arquivos SMB.

Para obter informações sobre como você pode reduzir a complexidade e o custo da execução de implantações do SQL Server FCI usando o FSx para Windows File Server, consulte a postagem do blog sobre como simplificar implantações de alta disponibilidade do Microsoft SQL Server usando o Amazon FSx para Windows File Server. A postagem do blog também fornece instruções passo a passo para implantar FCIs do SQL Server usando um sistema de Multi-AZ arquivos Amazon FSx como solução de armazenamento compartilhado. Para obter mais informações, consulte a documentação do Amazon FSx para Windows File Server.

Usando o Amazon FSx para ONTAP NetApp

O Amazon FSx for NetApp ONTAP é um serviço totalmente gerenciado que fornece armazenamento de arquivos altamente confiável, escalável, de alto desempenho e rico em recursos, construído no sistema de arquivos ONTAP. NetApp O FSx for ONTAP combina os recursos, o desempenho, as capacidades e as operações de API familiares dos sistemas de NetApp arquivos com a agilidade, escalabilidade e simplicidade de um serviço totalmente gerenciado. AWS

O FSx para ONTAP fornece acesso multiprotocolo aos dados pelos protocolos NFS, SMB e iSCSI para sistemas Windows e Linux. Você pode criar uma arquitetura SQL Server Always On FCI altamente disponível, conforme explicado em detalhes na postagem do blog SQL Server High Availability Deployments Using Amazon FSx for ONTAP. NetApp O FSx for ONTAP também pode fornecer uma maneira rápida de transferir seu ambiente SQL Server para outro Região da AWS , a fim de atender aos requisitos de objetivo de tempo de recuperação (RTO) e objetivo de ponto de recuperação (RPO). Para obter mais informações, consulte a postagem do blog Implementando HA e DR para a instância de cluster de Always-On failover do SQL Server usando FSx for ONTAP.

Você também pode usar AWS Launch Wizard para implantar soluções do SQL Server em AWS, com suporte para grupos de disponibilidade Always On e implantações de nó único. O Launcher Wizard oferece suporte à implantação de FCIs do SQL Server Always On no Amazon EC2 com FSx para ONTAP como armazenamento compartilhado. Esse serviço poupa tempo e esforços, substituindo um processo de implantação manual complexo por um assistente guiado baseado em console que acelera a migração de suas workloads do SQL Server on-premises que dependem de armazenamento compartilhado. Para obter mais informações sobre como o Launch Wizard pode ajudá-lo a provisionar e configurar FCIs do SQL Server em horas, consulte a postagem do blog Simplify SQL Server Always On deployments with and AWS Launch Wizard Amazon FSx. O Launcher Wizard também oferece suporte à implantação de FCIs Always On do SQL Server usando o Amazon FSx para Windows File Server como solução de armazenamento compartilhado.

Usando soluções de AWS Parceiros

  • O SIOS DataKeeper fornece suporte de failover de cluster de alta disponibilidade em todas as zonas Regiões da AWS de disponibilidade. O SIOS DataKeeper está disponível em AWS Marketplace.

  • DxEnterprisedo DH2i permite o failover totalmente automático dos grupos de disponibilidade do SQL Server no Kubernetes e o failover de instância unificado para Windows e Linux. O D2HI está disponível no AWS Marketplace.