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, 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 la redondance de zone dans ses niveaux Premium et Entreprise. 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é.

Notes

Le transfert de données entre Zones de disponibilité Azure est facturé aux tarifs de bande passante standard.

Prérequis

Création d'un cache

Pour créer un cache, procédez comme suit :

  1. Connectez-vous au portail Azure et sélectionnez Créer une ressource.

  2. Dans la page Nouvelle, sélectionnez Bases de données, puis Azure Cache pour Redis.

    Select Azure Cache for Redis.

  3. 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 utiliseront 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.
  4. Sur la page Avancé, pour un cache de niveau Premium, choisissez Nombre de réplicas.

    Replica count

  5. Sélectionnez Zones de disponibilité.

    Availability zones

  6. 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.

  7. 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.

    Notes

    Les zones de disponibilité ne peuvent pas être modifiées ni activées après la création d’un cache.

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 ?

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.

Puis-je mettre à jour mon cache Premium existant pour utiliser la redondance de zone ?

Non, la mise à jour d’un cache Premium existant pour utiliser la redondance de zone n’est pas prise en charge actuellement.

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 ou de plusieurs autres zones. 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.