Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Instances de cluster Always On Failover
Les instances de cluster SQL Server Always On Failover (FCIs) utilisent le cluster Windows Server Failover (WSFC) pour fournir une haute disponibilité au niveau de l'instance de serveur. Une FCI est une instance unique de SQL Server installée sur les nœuds WSFC afin de fournir une haute disponibilité pour l'ensemble de l'installation de SQL Server. Si le nœud sous-jacent rencontre des défaillances matérielles, du système d'exploitation, des applications ou des services, tout ce qui se trouve à l'intérieur de l'instance SQL Server est déplacé vers un autre nœud WSFC. Cela inclut les bases de données système, les connexions SQL Server, les tâches de l'agent SQL Server et les certificats.
Un FCI est généralement préférable à un groupe de disponibilité Always On lorsque :
-
Vous utilisez l'édition Standard de SQL Server au lieu de l'édition Enterprise.
-
Vous disposez d'un grand nombre de petites bases de données par instance.
-
Vous modifiez constamment des objets au niveau de l'instance, tels que les tâches de l'agent SQL Server, les connexions, etc.
Il existe quatre options de déploiement FCIs sur AWS :
-
Amazon EBS Multi-Attach avec réservations persistantes
-
Serveur FSx de fichiers Amazon pour Windows
-
Amazon FSx pour NetApp ONTAP
-
Solutions proposées par des AWS partenaires
Utilisation d'Amazon EBS Multi-Attach avec des réservations persistantes
Amazon EBS Multi-Attach with NVMe reservations prend en charge la création de SQL Server avec des io2
volumes FCIs Amazon EBS comme stockage partagé sur les clusters de basculement Windows Server. Cette fonctionnalité simplifie le processus de configuration du cluster de basculement en vous permettant de créer un cluster de basculement à l'aide de volumes Amazon io2
EBS. Ces volumes ne peuvent être attachés qu'à des instances situées dans la même zone de disponibilité. Pour déployer des clusters de basculement Windows Server à l'aide de io2
volumes Amazon EBS, vous devez utiliser les derniers AWS NVMe pilotes.
Les volumes Amazon EBS et les volumes de stockage d'instances sont exposés sous forme de NVMe blocs sur les instances basées sur Nitro. Le AWS NVMe pilote doit être installé avec la fonctionnalité de réservation persistante SCSI configurée lorsque vous utilisez des io2
volumes Amazon EBS pour former WSFC et SQL Server. FCIs
Pour plus d'informations sur cette fonctionnalité, consultez le billet de AWS blog Comment déployer un cluster de basculement SQL Server avec Amazon EBS Multi-Attach on
Utilisation du serveur FSx de fichiers Amazon pour Windows
Amazon FSx pour Windows File Server fournit un stockage de fichiers partagé entièrement géré. Il réplique automatiquement le stockage de manière synchrone sur deux zones de disponibilité pour garantir une haute disponibilité. L'utilisation FSx de Windows File Server pour le stockage de fichiers permet de simplifier et d'optimiser les déploiements de haute disponibilité de SQL Server sur Amazon EC2.
Avec Microsoft SQL Server, la haute disponibilité est généralement déployée sur plusieurs nœuds de base de données d'un WSFC, et chaque nœud a accès au stockage de fichiers partagé. Vous pouvez utiliser Windows File Server comme stockage partagé FSx pour les déploiements de haute disponibilité de SQL Server de deux manières : en tant que stockage pour les fichiers de données actifs et en tant que témoin de partage de fichiers SMB.
Pour savoir comment réduire la complexité et le coût liés à l'exécution des déploiements FCI de SQL Server en utilisant FSx Windows File Server, consultez le billet de blog Simplifiez vos déploiements de haute disponibilité Microsoft SQL Server à l'aide d'Amazon FSx pour Windows
Utilisation d'Amazon FSx pour NetApp ONTAP
Amazon FSx for NetApp ONTAP est un service entièrement géré qui fournit un stockage de fichiers hautement fiable, évolutif, performant et riche en fonctionnalités, basé sur le NetApp système de fichiers ONTAP. FSx for ONTAP combine les fonctionnalités, les performances, les capacités et les opérations d'API habituelles des systèmes de NetApp fichiers avec l'agilité, l'évolutivité et la simplicité d'un service entièrement géré AWS .
FSx for ONTAP fournit un accès multiprotocole aux données via les protocoles NFS, SMB et iSCSI pour les systèmes Windows et Linux. Vous pouvez créer une architecture SQL Server Always On FCI hautement disponible, comme expliqué en détail dans le billet de blog SQL Server High Availability Deployments Using Amazon FSx for NetApp
Vous pouvez également les utiliser AWS Launch Wizard pour déployer des solutions SQL Server sur AWS, avec la prise en charge des groupes de disponibilité Always On et des déploiements à nœud unique. Launch Wizard prend en charge le déploiement de SQL Server Always FCIs on on Amazon EC2 avec FSx ONTAP comme espace de stockage partagé. Ce service vous permet d'économiser du temps et des efforts en remplaçant un processus de déploiement manuel complexe par un assistant guidé basé sur une console qui accélère la migration de vos charges de travail SQL Server sur site qui reposent sur un stockage partagé. Pour plus d'informations sur la façon dont Launch Wizard peut vous aider à approvisionner et à configurer SQL Server FCIs en quelques heures, consultez le billet de blog Simplify SQL Server Always On déploiements avec AWS Launch Wizard et Amazon FSx
Utilisation de solutions proposées par des AWS partenaires
-
Le SIOS DataKeeper
fournit une prise en charge du basculement de clusters à haute disponibilité entre les zones de disponibilité Régions AWS et les zones de disponibilité. SIOS DataKeeper est disponible en. AWS Marketplace -
DxEnterprise
de DH2i permet le basculement entièrement automatique des groupes de disponibilité de SQL Server dans Kubernetes et le basculement d'instance unifié pour Windows et Linux. D2HI est disponible en. AWS Marketplace