Planification de la capacité pour le service de cache géré Azure

Important

Microsoft recommande tous les nouveaux développements d’utiliser le Cache Redis Azure. Pour obtenir de la documentation et des conseils actuels sur le choix d’une offre Azure Cache, consultez Quelle offre Azure Cache est adaptée à moi ?

La capacité requise d’un cache Service de cache géré est déterminée par plusieurs facteurs, notamment la quantité de données à placer dans le cache, la fréquence et la quantité de lectures et d’écritures dans le cache, ainsi que les options, telles que la haute disponibilité, sont spécifiées pour le cache. Une fois les exigences de cache définies, l'offre et la taille de cache peuvent être déterminées. Cette rubrique fournit une vue d’ensemble de l’utilisation de la feuille de calcul du Guide de planification de la capacité pour déterminer la capacité requise du cache et les paramètres à configurer pour provisionner un cache pour répondre aux exigences.

Utilisation de la feuille de calcul Guide de planification de la capacité

La feuille de calcul du Guide de planification de la capacité est une feuille de calcul qui peut être téléchargée à partir du Centre de téléchargement Microsoft et peut être utilisée pour faciliter la planification de la capacité.

La feuille de calcul Azure Cache – Planner est la seule feuille de calcul du Guide de planification de la capacité et permet de déterminer les paramètres d’un cache Service de cache géré.

Windows Azure Cache Service Capacity Planner

La feuille de calcul Cache Azure – Planner prend plusieurs types d’entrée. La première section, Input: Data Requirements, est utilisée pour calculer la taille maximale des données pour le cache. Pour un maximum de dix types de données, vous pouvez entrer la taille moyenne de l’objet (post-sérialisation), le nombre maximal d’objets et disposer d’une copie de sauvegarde de données (HA). Dans l'exemple précédent, un seul type de données est défini. La taille moyenne est de 2 048 octets, avec 250 000 comme nombre maximal d’objets dans le cache. La haute disponibilité n'est pas activée.

La deuxième section , Entrée : Exigences de débit, est utilisée pour calculer les exigences de bande passante pour le cache, et a comme entrées le nombre de lectures/s et le nombre d’écritures/s au niveau de la charge maximale. Dans cet exemple, la charge maximale pour le type de données 1 est de 1 000 lectures par seconde et de 100 écritures par seconde.

La troisième section , Entrée : Options avancées, fournit plusieurs paramètres d’entrée supplémentaires. Coussin pour la charge maximale - données et coussin pour la charge maximale - Le débit fournit une mémoire tampon pour les pics de charge d’application. Ces paramètres permettent d'ajuster la mémoire tampon souhaitée pour la quantité et le débit de données dans le cache.

Nombre de caches nommés vous permet de spécifier le nombre de caches nommés que vous voulez pour votre cache. Les caches nommés permettent d'avoir différentes options de mise en cache pour différents ensembles de données dans le cache. L'offre de cache De base prend en charge un seul cache nommé par défaut, et les offres de cache Standard et Premium prennent en charge jusqu'à dix caches nommés, y compris le cache nommé par défaut.

Notifications permet de spécifier si vous voulez utiliser des notifications de cache. Ces dernières permettent à vos applications de recevoir des notifications asynchrones quand différentes opérations de cache se produisent sur ​​le cache. Elles fournissent également l'invalidation automatique des objets mis en cache localement. Les notifications sont prises en charge dans les offres de cache Standard et Premium, et ne sont pas disponibles dans l'offre de cache De base.

Une fois les entrées configurées, l’outil fournit des propositions dans la section Sortie : Configurations possibles . Dans cet exemple, la configuration recommandée est un cache De base avec une taille de 768 Mo.

Pour utiliser la feuille Azure Cache – Planification, entrez des valeurs dans les sections Entrée qui correspondent à vos besoins de mise en cache. Vous pouvez utiliser les recommandations comme point de départ pour la configuration de votre cache. Pour configurer votre cache, consultez Configurer le cache.

Une fois vos clients de cache déployés, vous pouvez surveiller l’intégrité et les performances de votre cache en suivant les instructions de Monitor Azure Service de cache géré. Si vous devez mettre à l’échelle votre cache vers le haut ou vers le bas, suivez les étapes décrites dans Scale a Cache pour Azure Service de cache géré.

Voir aussi

Concepts

Guide pratique pour créer un cache pour Azure Service de cache géré
Surveillance du service de cache géré Azure
Mise à l'échelle d'un cache pour service de cache géré Azure