Activer la redondance de zone pour Azure Cache pour Redis
Dans cet article, vous allez apprendre à configurer une instance Azure Cache redondante interzone à l’aide du portail Azure.
Les niveaux Standard (préversion), Premium et Entreprise d’Azure Cache pour Redis offrent une redondance intégrée en hébergeant chaque cache sur deux machines virtuelles dédiées. Même si ces machines virtuelles se trouvent dans des domaines d’erreur et de mise à jour Azure distincts et hautement disponibles, elles sont sensibles aux défaillances au niveau du centre de données. Azure Cache pour Redis prend également en charge les redondances de zone dans ses niveaux Standard (préversion), Premium et Enterprise. Un cache redondant interzone s’exécute sur des machines virtuelles distribuées dans plusieurs zones de disponibilité. Il offre une plus grande résilience et disponibilité.
Prérequis
- Abonnement Azure : créez-en un gratuitement
Création d'un cache
Pour créer un cache, procédez comme suit :
Connectez-vous au portail Azure et sélectionnez Créer une ressource.
Dans la page Nouvelle, sélectionnez Bases de données, puis Azure Cache pour Redis.
Dans la page Général, configurez les paramètres du nouveau cache.
Paramètre Valeur suggérée Description Abonnement Sélectionnez votre abonnement. Abonnement sous lequel créer cette nouvelle instance d’Azure Cache pour Redis. Groupe de ressources Sélectionnez un groupe de ressources ou choisissez Créer nouveau, puis entrez un nouveau nom de groupe de ressources. Nom du groupe de ressources dans lequel créer votre cache et d’autres ressources. En plaçant toutes les ressources de votre application dans un seul groupe de ressources, vous pouvez facilement les gérer ou les supprimer ensemble. Nom DNS Entrez un nom globalement unique. Le nom du cache doit être une chaîne de 1 à 63 caractères ne contenant que des chiffres, des lettres et des traits d’union. Le nom doit commencer et se terminer par un chiffre ou une lettre, et ne peut pas contenir de traits d’union consécutifs. Le nom d’hôte de votre instance de cache sera <nom DNS>.redis.cache.windows.net. Lieu Sélectionnez un emplacement. Choisissez une Région proche d’autres services qui utilisent votre cache. Type de cache Sélectionnez un cache de niveau Premium ou Entreprise. Le niveau tarifaire détermine la taille, les performances et les fonctionnalités disponibles pour le cache. Pour plus d’informations, consultez Présentation du cache Azure pour Redis. Pour le cache de niveau Standard ou Premium, sélectionnez Avancé dans le menu Ressource. Pour activer la résilience de zone avec l’allocation automatique de zones, sélectionnez (Préversion) Sélectionner automatiquement des zones.
Remarque
Dans les caches Premium, seule sélection automatique de zone est en préversion publique. La sélection manuelle des zones de disponibilité n’est pas modifiée. La sélection manuelle est en disponibilité générale (disponibilité générale).
Pour un cache de niveau Entreprise, sélectionnez Avancé dans le menu Ressource. Pour Redondance de zone, sélectionnez Zone redondante (recommandé).
L’allocation automatique de zones augmente la disponibilité globale de votre cache en la répartissant automatiquement sur plusieurs zones de disponibilité. L’utilisation de zones de disponibilité rend le cache plus résilient aux pannes dans un centre de données. Pour plus d’informations, consultez Redondance de zone.
Important
L’allocation automatique de zones ne peut pas être modifiée une fois activée pour un cache.
Important
L’activation de l’allocation automatique de zones (préversion) n’est actuellement PAS prise en charge pour les caches répliqués géographiquement ou les caches avec injection de réseau virtuel.
Les zones de disponibilité peuvent être sélectionnées manuellement pour les caches de niveau Premium. Le nombre de zones de disponibilité doit toujours être inférieur ou égal au nombre total de nœuds pour le cache.
Configurez vos paramètres pour le clustering et/ou la persistance RDB.
Notes
La redondance de zone ne prend pas en charge la persistance Append-only File (AOF) avec plusieurs réplicas. La redondance de zone ne fonctionne pas actuellement avec la géoréplication.
Sélectionnez Create (Créer).
La création du cache prend un certain temps. Vous pouvez surveiller la progression dans la page Vue d’ensemble du Azure Cache pour Redis. Lorsque État indique En cours d’exécution, le cache est prêt pour utilisation.
FAQ sur la redondance de zone
- Pourquoi ne puis-je pas activer la redondance de zone lors de la création d’un cache Premium ?
- Pourquoi ne puis-je pas sélectionner les trois zones pendant la création du cache ?
- Puis-je mettre à jour mon cache Standard ou Premium existant pour utiliser la redondance de zone ?
- Combien coûte la réplication de mes données entre Zones de disponibilité Azure ?
Pourquoi ne puis-je pas activer la redondance de zone lors de la création d’un cache Premium ?
La redondance de zone est disponible uniquement dans les régions Azure qui disposent de la fonctionnalité Zones de disponibilité. Consultez Régions Azure avec Zones de disponibilité pour obtenir la liste la plus récente.
Pourquoi ne puis-je pas sélectionner les trois zones pendant la création du cache ?
Un cache Premium a un nœud principal et un nœud de réplica par défaut. Pour configurer la redondance de zone pour plus de deux zones de disponibilité, vous devez ajouter d’autres réplicas au cache que vous créez. Le nombre total de zones de disponibilité ne doit pas dépasser le nombre combiné de nœuds dans le cache, y compris les nœuds principaux et réplicas.
Puis-je mettre à jour mon cache Standard ou Premium existant pour utiliser la redondance de zone ?
Oui, la mise à jour d’un cache Standard ou Premium existant pour utiliser la redondance de zone est prise en charge. Vous pouvez l’activer en sélectionnant Allouer automatiquement des zones à partir des Paramètres avancés dans le menu Ressource. Vous ne pouvez pas désactiver la redondance de zone une fois que vous l’avez activée.
Important
L’allocation automatique de zones ne peut pas être modifiée une fois activée pour un cache.
Important
L’activation de l’allocation automatique de zones n’est actuellement PAS prise en charge pour les caches répliqués géographiquement ou les caches avec injection de réseau virtuel.
Combien coûte la réplication de mes données entre Zones de disponibilité Azure ?
Lorsque votre cache utilise la redondance de zone, configurée avec plusieurs zones de disponibilité, les données sont répliquées du nœud de cache principal d’une zone vers les autres nœuds d’une autre zone. Les frais de transfert de données correspondent au coût de sortie du réseau des données se déplaçant dans les zones de disponibilité sélectionnées. Pour plus d'informations, consultez Détails de la tarification de la bande passante.
Étapes suivantes
En savoir plus sur les fonctionnalités d’Azure Cache pour Redis.