Gérer votre cache

La page vue d’ensemble du cache dans le portail Azure affiche les détails du projet, l’état du cache et les statistiques de base de votre cache. Il dispose également de contrôles permettant d’arrêter ou de démarrer le cache, de supprimer le cache, de vider les données dans le stockage à long terme et de mettre à jour les logiciels.

Cet article explique également comment effectuer ces tâches de base avec Azure CLI.

Pour ouvrir la page vue d’ensemble, sélectionnez votre ressource de cache dans le portail Azure. Par exemple, chargez la page Toutes les ressources , puis cliquez sur le nom du cache.

Capture d’écran de la page Vue d’ensemble d’une instance Azure HPC Cache

Les boutons en haut de la page peuvent vous aider à gérer le cache :

  • Démarrer et arrêter - Reprend ou interrompt l’opération de cache
  • Flusher - Écrit les données modifiées sur les destinations de stockage
  • Mise à niveau - Met à jour le logiciel de cache
  • Collecter des diagnostics - Charge les informations de débogage
  • Actualiser : recharge la page de vue d’ensemble
  • Supprimer : détruit définitivement le cache

En savoir plus sur ces options ci-dessous.

Tip

Vous pouvez également gérer des cibles de stockage individuelles : afficher et gérer des cibles de stockage pour plus d’informations.

Arrêter le cache

Vous pouvez arrêter le cache pour réduire les coûts pendant une période inactive. Vous n’êtes pas facturé pendant l’arrêt du cache, mais vous êtes facturé pour le stockage disque alloué du cache. (Consultez la page de tarification pour plus d’informations.)

Un cache arrêté ne répond pas aux demandes du client. Vous devez déconnecter les clients avant d’arrêter le cache.

Le bouton Arrêter suspend un cache actif. Le bouton Arrêter est disponible lorsque l’état d’un cache est sain ou détérioré.

capture d’écran des boutons supérieurs avec Arrêter mis en surbrillance et message contextuel décrivant l’action d’arrêt et demandant « Voulez-vous continuer ? » avec Oui (par défaut) et Aucun bouton

Après avoir cliqué sur Oui pour confirmer l’arrêt du cache, le cache vide automatiquement son contenu sur les cibles de stockage. Ce processus peut prendre un certain temps, mais il garantit la cohérence des données. Enfin, l’état du cache passe à Arrêté.

Pour réactiver un cache arrêté, cliquez sur le bouton Démarrer . Aucune confirmation n’est nécessaire.

capture d’écran des boutons principaux avec l’option Démarrer mise en surbrillance

Vider les données mises en cache

Le bouton Vider sur la page vue d’ensemble indique au cache d’écrire immédiatement toutes les données modifiées stockées dans le cache dans les cibles de stockage back-end. Le cache enregistre régulièrement les données dans les cibles de stockage. Il n’est donc pas nécessaire de le faire manuellement, sauf si vous souhaitez vous assurer que le système de stockage principal est à jour. Par exemple, vous pouvez utiliser Flush avant de prendre un instantané de stockage ou de vérifier la taille du jeu de données.

Note

Pendant le processus de vidage, le cache ne peut pas traiter les demandes du client. L’accès au cache est suspendu et reprend une fois l’opération terminée.

Lorsque vous démarrez l’opération de vidage du cache, le cache cesse d’accepter les demandes client et l’état du cache sur la page d'aperçu passe à l'état Vidage.

Les données du cache sont enregistrées dans les cibles de stockage appropriées. Selon la quantité de données à vider, le processus peut prendre quelques minutes ou plus d’une heure.

Une fois que toutes les données sont enregistrées dans des cibles de stockage, le cache commence automatiquement à reprendre les demandes du client. L’état du cache revient à Sain.

Pour vider le cache, cliquez sur le bouton Vider , puis sur Oui pour confirmer l’action.

capture d’écran des boutons supérieurs avec Vidage mis en surbrillance et message contextuel décrivant l’action de vidage et demandant « Voulez-vous continuer ? » avec Oui (par défaut) et Aucun bouton

Tip

Si vous devez réécrire des fichiers individuels spécifiques dans une cible de stockage sans écrire l’intégralité du contenu du cache, envisagez d’utiliser le script flush_file.py contenu dans la distribution de bibliothèque de client NFSv3 du cache PC. Pour plus d’informations, consultez Personnaliser la réécriture des fichiers dans Azure HPC Cache.

Mettre à niveau le logiciel de cache

Si une nouvelle version de logiciel est disponible, le bouton Mettre à niveau devient actif. Vous devez également voir un message en haut de la page sur la mise à jour des logiciels.

capture d’écran de la ligne supérieure des boutons avec le bouton Mettre à niveau activé

L’accès client n’est pas interrompu lors d’une mise à niveau logicielle, mais les performances du cache sont lentes. Planifiez la mise à niveau des logiciels pendant les heures d’utilisation non maximales ou pendant une période de maintenance planifiée.

La mise à jour logicielle peut prendre plusieurs heures. Les caches configurés avec un débit plus élevé prennent plus de temps que les caches avec des valeurs de débit maximales plus petites. L’état du cache passe à la mise à niveau jusqu’à la fin de l’opération.

Lorsqu’une mise à niveau logicielle est disponible, vous aurez une semaine pour l’appliquer manuellement. La date de fin est répertoriée dans le message de mise à niveau. Si vous ne mettez pas à niveau pendant cette période, Azure applique automatiquement le nouveau logiciel à votre cache.

Vous pouvez utiliser le portail Azure pour planifier un temps plus pratique pour la mise à niveau. Suivez les instructions de l’onglet Portail ci-dessous.

Si votre cache est arrêté lorsque la date de fin passe, le cache met automatiquement à niveau le logiciel la prochaine fois qu’il est démarré. (La mise à jour peut ne pas démarrer immédiatement, mais elle démarre dans la première heure.)

Cliquez sur le bouton Mettre à niveau pour configurer votre mise à jour logicielle. Vous avez la possibilité de mettre à niveau le logiciel immédiatement ou de planifier la mise à niveau pour une date et une heure spécifiques.

Capture d’écran du panneau de mise à niveau logicielle Planification montrant les boutons radio avec « Planifier ultérieurement » sélectionné et les champs pour choisir une nouvelle date et heure.

Pour mettre à niveau immédiatement, sélectionnez Mettre à niveau maintenant , puis cliquez sur le bouton Enregistrer .

Pour planifier une heure de mise à niveau différente, sélectionnez Planifier ultérieurement , puis sélectionnez une nouvelle date et une nouvelle heure.

  • La date et l’heure sont affichées dans le fuseau horaire local du navigateur.
  • Vous ne pouvez pas choisir une date ultérieure à l’échéance dans le message d’origine.

Lorsque vous enregistrez la date personnalisée, le message de bannière change pour afficher la date que vous avez choisie.

Si vous souhaitez réviser votre date de mise à niveau planifiée, cliquez à nouveau sur le bouton Mettre à niveau . Cliquez sur le lien Réinitialiser la date . Cela supprime immédiatement votre date planifiée.

Capture d’écran du panneau Planifier la mise à niveau logicielle avec une date personnalisée sélectionnée. Un lien de texte apparaît à gauche de la date intitulée « Réinitialiser la date ».

Après avoir réinitialisé la valeur planifiée précédemment, le sélecteur de date est réinitialisé à la date et à l’heure disponibles les plus récentes. Vous pouvez choisir une nouvelle date et l’enregistrer, ou cliquer sur Ignorer pour conserver la date la plus récente.

Vous ne pouvez pas modifier la planification s’il reste moins de 15 minutes avant la mise à niveau.

Collecter des diagnostics

Le bouton Collecter les diagnostics démarre manuellement le processus de collecte des informations système et le charge sur le service Microsoft et le support pour la résolution des problèmes. Votre cache collecte et charge automatiquement les mêmes informations de diagnostic si un problème de cache grave se produit.

Utilisez ce contrôle si le service Microsoft et le support le demandent.

Après avoir cliqué sur le bouton, cliquez sur Oui pour confirmer le chargement.

capture d’écran du message de confirmation contextuel « Démarrer la collection de diagnostics ». Le bouton par défaut « oui » est mis en surbrillance.

Supprimer le cache

Le bouton Supprimer détruit le cache. Lorsque vous supprimez un cache, toutes ses ressources sont détruites et n’entraînent plus de frais de compte.

Les volumes de stockage back-end utilisés comme cibles de stockage ne sont pas affectés lorsque vous supprimez le cache. Vous pouvez les ajouter à un cache ultérieur ou les désactiver séparément.

Note

Azure HPC Cache n’écrit pas automatiquement les données modifiées du cache vers les systèmes de stockage back-end avant de supprimer le cache.

Pour vous assurer que toutes les données du cache ont été écrites dans le stockage à long terme, arrêtez le cache avant de le supprimer. Assurez-vous qu’il affiche l’état Arrêté avant la suppression.

Après avoir arrêté le cache, cliquez sur le bouton Supprimer pour supprimer définitivement le cache.

Afficher les avertissements

Si le cache passe à un état défectueux, vérifiez la page Avertissements . Cette page affiche les notifications du logiciel de cache qui peuvent vous aider à comprendre son état.

Ces notifications n’apparaissent pas dans le journal d’activité, car elles ne sont pas contrôlées par le portail Azure. Ils sont souvent associés à des paramètres personnalisés que vous avez peut-être effectués.

Les types d’avertissements que vous pouvez voir ici sont les suivants :

  • Le cache ne peut pas atteindre son serveur NTP
  • Le cache n’a pas pu télécharger les informations de nom d’utilisateur des groupes étendus
  • Les paramètres DNS personnalisés ont été modifiés sur une cible de stockage

capture d’écran de la page Avertissements de surveillance > montrant un message indiquant que les noms d’utilisateur des groupes étendus n’ont pas pu être téléchargés

Étapes suivantes