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 (FCI) 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 pour déployer des FCI sur AWS :
-
Amazon EBS Multi-Attach avec réservations persistantes
-
Amazon FSx for Windows File Server
-
Amazon FSx pour ONTAP NetApp
-
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 FCI SQL Server avec des volumes Amazon io2
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 pilotes AWS NVMe.
Les volumes Amazon EBS et les volumes de stockage d’instances sont exposés en tant que périphériques de stockage en mode bloc NVMe sur les instances basées sur Nitro. Le pilote AWS NVMe doit être installé avec la fonctionnalité de réservation persistante SCSI configurée lorsque vous utilisez des io2
volumes Amazon EBS pour former des FCI WSFC et SQL Server.
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 d'Amazon FSx for Windows File Server
Amazon FSx for 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 de FSx for 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 FSx for Windows File Server comme stockage partagé 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 à l'aide de FSx for Windows File Server, consultez le billet de blog Simplifiez vos déploiements de haute disponibilité de Microsoft SQL Server à l'aide d'Amazon FSx for Windows File Server
Utilisation d'Amazon FSx pour ONTAP NetApp
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 système de fichiers ONTAP. NetApp 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
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 on FCI sur Amazon EC2 avec FSx for ONTAP comme 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 à provisionner et à configurer des FCI SQL Server en quelques heures, consultez le billet de blog Simplify SQL Server Always On déploiements avec et AWS Launch Wizard Amazon FSx
Utilisation de solutions proposées par des AWS partenaires
Le SIOS DataKeeper
fournit un support de 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