Partager via


Métriques pour Azure NetApp Files

Azure NetApp Files fournit des métriques sur le stockage alloué, l’utilisation réelle du stockage, les IOPS du volume et la latence. En analysant ces métriques, vous en saurez plus sur le mode d'utilisation et les performances des volumes de vos comptes NetApp.

Définitions

La compréhension de la terminologie relative aux performances et à la capacité dans Azure NetApp Files est essentielle pour comprendre les métriques disponibles :

  • Pool de capacité : un pool de capacité est la façon dont la capacité est facturée dans Azure NetApp Files. Les pools de capacité contiennent du volume.
  • Quota de volume : quantité de capacité approvisionnée sur un volume Azure NetApp Files. Le quota de volume est directement lié à la qualité de service automatique (QoS), ce qui a un impact sur les performances du volume. Pour plus d’informations, consultez Types QoS pour les pools de capacité.
  • Débit : quantité de données transmises sur le réseau (lecture/écriture/autre) entre Azure NetApp Files et le client. Dans Azure NetApp Files, le débit est mesuré en octets par seconde.
  • Latence : la latence est la durée d’exécution d’une opération de stockage, du moment où elle arrive au moment où elle est traitée et est prête à être renvoyée au client. Dans Azure NetApp Files, la latence est mesurée en millisecondes (ms).

À propos des métriques d’opération de performances de stockage

Une opération dans Azure NetApp Files est définie comme une action qui se produit pendant une conversation client/serveur. Par exemple, lorsqu’un client demande la lecture d’un fichier à partir d’Azure NetApp Files, la lecture et d’autres opérations sont envoyées et reçues entre le client et le serveur.

Lors de la supervision du volume Azure NetApp Files, les opérations de lecture et d’écriture sont explicites. Parmi les métriques figure également une métrique appelée Autres E/S par seconde, qui représente toute opération qui n’est pas une lecture ou une écriture. Autres E/S par seconde englobe des opérations telles que celles relatives aux métadonnées, qui sont présentes en même temps que la plupart des opérations de lecture et d’écriture.

Les types d’opérations de métadonnées suivants sont inclus dans la métrique Autres E/S par seconde :

NFSv3

Appels de métadonnées NFSv3 inclus dans Autres E/S par seconde, comme décrit dans RFC-1813 :

  • Procédure 0 : NULL – Ne rien faire
  • Procédure 1 : GETATTR – Obtenir les attributs de fichier
  • Procédure 2 : SETATTR – Définir les attributs de fichier
  • Procédure 3 : LOOKUP – Rechercher le nom de fichier
  • Procédure 4 : ACCESS – Vérifier l’autorisation d’accès
  • Procédure 5 : READLINK – Lire à partir d’un lien symbolique
  • Procédure 8 : CREATE – Créer un fichier
  • Procédure 9 : MKDIR – Créer un répertoire
  • Procédure 10 : SYMLINK – Créer un lien symbolique
  • Procédure 11 : MKNOD – Créer un appareil spécial
  • Procédure 12 : REMOVE – Supprimer un fichier
  • Procédure 13 : RMDIR – Supprimer un répertoire
  • Procédure 14 : RENAME – Renommer un fichier ou un répertoire
  • Procédure 15 : LINK – Créer un lien vers un objet
  • Procédure 16 : READDIR – Lire à partir d’un répertoire
  • Procédure 17 : READDIRPLUS – Lecture étendue à partir d’un répertoire
  • Procédure 18 : FSSTAT – Obtenir des informations de système de fichiers dynamiques
  • Procédure 19 : FSINFO – Obtenir des informations sur le système de fichiers statiques
  • Procédure 20 : PATHCONF – Récupérer les informations POSIX
  • Procédure 21 : COMMIT – Valider les données mises en cache sur un serveur vers un stockage stable

NFSv4.1

Appels de métadonnées NFSv4.1 inclus dans Autres E/S par seconde, comme décrit dans RFC-7530 :

  • Procédure 0 : NULL – Ne rien faire
  • Procédure 1 : COMPOUND – Combinaison de plusieurs opérations NFS en une seule requête
  • Opération 3 : ACCESS – Vérifier les droits d’accès
  • Opération 4 : CLOSE – Fermer le fichier
  • Opération 5 : COMMIT – Valider les données mises en cache
  • Opération 6 : CREATE – Créer un objet de fichier irrégulier
  • Opération 7 : DELEGPURGE – Vider les délégations en attente de récupération
  • Opération 8 : DELEGRETURN – Retourner la délégation
  • Opération 9 : GETATTR – Obtenir les attributs
  • Opération 10 : GETFH – Obtenir le handle de fichier actuel
  • Opération 11 : LINK – Créer un lien vers un fichier
  • Opération 12 : LOCK – Créer un verrou
  • Opération 13 : LOCKT – Tester la présence d’un verrou
  • Opération 14 : LOCKU – Déverrouiller le fichier
  • Opération 15 : LOOKUP – Rechercher un nom de fichier
  • Opération 16 : LOOKUPP – Rechercher un répertoire parent
  • Opération 17 : NVERIFY – Vérifier la différence dans les attributs
  • Opération 18 : OPEN – Ouvrir un fichier normal
  • Opération 19 : OPENATTR – Ouvrir un répertoire d’attributs nommé
  • Opération 20 : OPEN_CONFIRM – Confirmer l’ouverture
  • Opération 21 : OPEN_DOWNGRADE – Réduire l’accès aux fichiers ouverts
  • Opération 22 : PUTFH – Définir un handle de fichier actuel
  • Opération 23 : PUTPUBFH – Définir un handle de fichier public
  • Opération 24 : PUTROOTFH – Définir un handle de fichier racine
  • Opération 26 : READDIR – Lire un répertoire
  • Opération 27 : READLINK – Lire un lien symbolique
  • Opération 28 : REMOVE – Supprimer l’objet système de fichiers
  • Opération 29 : RENAME – Renommer l’entrée de répertoire
  • Opération 30 : RENEW – Renouveler un bail
  • Opération 32 : SAVEFH – Enregistrer le handle de fichier actuel
  • Opération 33 : SECINFO – Obtenir la sécurité disponible
  • Opération 34 : SETATTR – Définir des attributs
  • Opération 35 : SETCLIENTID – Négocier l’ID client
  • Opération 36 : SETCLIENTID_CONFIRM – Confirmer l’ID client
  • Opération 37 : VERIFY – Vérifier les mêmes attributs
  • Opération 39 : RELEASE_LOCKOWNER – Libérer l’état du propriétaire du verrou

SMB (inclut SMB2 et SMB3.x)

Commandes SMB incluses dans Autres E/S par seconde avec valeur opcode :

Commande SMB Valeur opcode
SMB2 NEGOTIATE 0x0000
SMB2 SESSION_SETUP 0x0001
SMB2 LOGOFF 0x0002
SMB2 TREE_CONNECT 0x0003
SMB2 TREE_DISCONNECT 0x0004
SMB2 CREATE 0x0005
SMB2 CLOSE 0x0006
SMB2 FLUSH 0x0007
SMB2 LOCK 0x000A
SMB2 IOCTL 0x000B
SMB2 CANCEL 0x000C
SMB2 ECHO 0x000D
SMB2 QUERY_DIRECTORY 0x000E
SMB2 CHANGE_NOTIFY 0x000F
SMB2 QUERY_INFO 0x0010
SMB2 SET_INFO  0x0011
SMB2 OPLOCK_BREAK  0x0012

Moyens d’accès aux indicateurs

Les métriques Azure NetApp Files sont intégrées en mode natif à Azure Monitor. Depuis le portail Azure, vous pouvez trouver des mesures pour les pools de capacité et les volumes Azure NetApp Files à partir de deux emplacements :

  • Dans Azure Monitor, sélectionnez Métriques, sélectionnez un pool de capacité ou un volume. Sélectionnez ensuite Métrique pour afficher les métriques disponibles :

    Capture d’écran montrant comment accéder aux métriques Azure NetApp Files pour les pools de capacité ou les volumes.

  • Dans le pool de capacité ou le volume Azure NetApp Files, sélectionnez Métriques. Sélectionnez ensuite Métrique pour afficher les métriques disponibles :

    Capture instantanée qui montre comment accéder à la liste déroulante de métriques.

Métriques d’utilisation pour les pools de capacités

  • Taille allouée au pool
    Taille provisionnée du pool.

  • Pool alloué à la taille du volume
    Quota total des volumes (en Gio) d’un pool de capacités donné (autrement dit, total des tailles provisionnées pour les volumes du pool de capacités).
    Il s’agit de la taille que vous avez sélectionnée lors de la création des volumes.

  • Taille du pool consommée
    Espace logique total (en Gio) utilisé sur l’ensemble des volumes d’un pool de capacités.

  • Taille totale des instantanés du pool
    Somme de la taille des instantanés de tous les volumes du pool.

Métriques d’utilisation pour les volumes

  • Taille du volume consommée en pourcentage
    Pourcentage du volume consommé, y compris les instantanés.
    Les métriques d’agrégation (par exemple, min, max) ne sont pas prises en charge pour la taille de volume consommée en pourcentage.

  • Taille allouée aux volumes
    Taille provisionnée d’un volume

  • Taille de quota du volume
    Taille de quota (Gio) avec laquelle le volume est approvisionné.

  • Taille du volume consommée
    Taille logique du volume (octets utilisés).
    Cette taille inclut l'espace logique utilisé par les captures instantanées et les systèmes de fichiers actifs.

  • Taille du cliché instantané de volume
    Taille de tous les instantanés dans un volume.

  • Limite de débit atteinte

    La limite de débit atteinte est une mesure booléenne qui indique que le volume atteint ses limites de qualité de service. La valeur 1 signifie que le volume a atteint son débit maximal et que le débit de ce volume sera limité. La valeur 0 signifie que cette limite n’a pas encore été atteinte.

    Remarque

    L’indicateur Limite de débit atteinte est collecté toutes les 5 minutes et est affiché comme un hit s’il a été collecté au cours des 5 dernières minutes.

    Si le volume atteint la limite de débit, il n’est pas dimensionné correctement pour les requêtes de l’application. Pour résoudre les problèmes de débit :

    • Redimensionnez le volume :

      Augmentez la taille du volume pour allouer plus de débit au volume afin qu’il ne soit pas limité.

    • Modifiez le niveau de service :

      Les niveaux de service Premium et Ultra dans Azure NetApp Files sont adaptés aux charges de travail nécessitant un débit plus élevé. Déplacer le volume vers un pool de capacités dans un niveau de service supérieur augmente automatiquement ces limites pour le volume.

    • Changez les charges de travail/applications :

      Envisagez de réaffecter le volume et de déléguer un autre volume de plus grande taille et/ou dans un niveau de service supérieur pour répondre aux exigences de votre application. S’il s’agit d’un volume NFS, envisagez de changer les options de montage pour réduire le flux de données si votre application prend en charge ces changements.

    Capture d’écran montrant les métriques d’Azure NetApp Files, un graphique linéaire montrant la limite de débit atteinte.

Métriques de performances des volumes

Remarque

La latence de volume de type Latence de lecture moyenne et Latence d’écriture moyenne est mesurée au sein du service de stockage sans tenir compte du temps de réponse du réseau.

  • Latence de lecture moyenne
    Durée moyenne des allers-retours (RTT) pour les lectures à partir du volume en millisecondes.
  • Latence d’écriture moyenne
    Durée moyenne des allers-retours (RTT) pour les écritures à partir du volume en millisecondes.
  • E/S par seconde en lecture
    Nombre d’opérations de lecture sur le volume par seconde.
  • E/S par seconde en écriture
    Nombre d’opérations d’écriture sur le volume par seconde.
  • Autres E/S par seconde Nombre d’autres opérations sur le volume par seconde.
  • Nombre total d’E/S par seconde Somme des opérations d’écriture, de lecture et autres sur le volume par seconde.

Métriques de réplication de volume

Remarque

  • La taille de transfert réseau (par exemple, les métriques Transfert total de la réplication de volume) peut différer des volumes source ou de destination d’une réplication entre régions. Ce comportement est dû à l’utilisation d’un moteur de réplication efficace pour réduire au maximum le coût du transfert réseau.
  • Les métriques de réplication de volume sont actuellement renseignées pour les volumes de destination de réplication et non la source de la relation de réplication.
  • L’état de la réplication de volume est-il sain
    Condition de la relation de réplication. Un état sain est indiqué par 1. Un état non sain est indiqué par 0.

  • La réplication de volume est-elle en cours de transfert
    Indique si l’état de la réplication de volume est « en cours de transfert » ou non.

  • Décalage de la réplication de volume
    Le temps de retard est la durée réelle pendant laquelle la réplication est en décalage par rapport à la source. Il indique l’âge des données répliquées dans le volume de destination par rapport au volume source.

Remarque

Lors de l’évaluation de l’état d’intégrité de la réplication de volume, tenez compte du temps de retard de la réplication de volume. Si le temps de retard est supérieur à la planification de réplication, le volume de réplication ne rattrape pas la source. Pour résoudre ce problème, ajustez la vitesse de réplication ou la planification de réplication.

  • Durée du dernier transfert de réplication de volume
    Durée, en secondes, nécessaire au dernier transfert

  • Taille du dernier transfert de réplication de volume
    Nombre total d’octets transférés dans le cadre du dernier transfert

  • Progression de la réplication de volume
    Le volume total de données transférées pour l’opération de transfert en cours.

  • Transfert total de la réplication de volume
    Les octets cumulés transférés pour la relation.

Mesures de débit pour les pools de capacité

  • Débit alloué du pool
    Somme du débit de tous les volumes appartenant au pool.

  • Débit provisionné pour le pool
    Débit approvisionné de ce pool.

Métriques de débit pour les volumes

  • Débit de lecture
    Débit de lecture en octets par seconde.

  • Débit total
    Somme de tous les débits en octets par seconde.

  • Débit d’écriture
    Débit d’écriture en octets par seconde.

  • Autre débit
    Autre débit (qui n’est pas en lecture ou en écriture), en octets par seconde.

  • Débit total Somme de tous les débits (lecture, écriture et autres) en octets par seconde.

Métriques des sauvegardes de volume

  • La sauvegarde des volumes est-elle activée
    Indique si la sauvegarde est activée pour le volume. 1 est activé. 0 indique qu'ils sont désactivés.

  • L'opération de sauvegarde du volume est-elle terminée
    Indique si la dernière opération de sauvegarde ou de restauration de volume s'est déroulée avec succès. 1 a réussi. 0 n’a pas réussi.

  • La sauvegarde des volumes est-elle suspendue
    Indique si la stratégie de sauvegarde est suspendue pour le volume. 1 n’est pas suspendu. 0 est suspendu.

  • Octets de sauvegarde du volume
    Nombre total d’octets sauvegardés pour ce volume.

  • Sauvegarde du volume Derniers octets transférés
    Nombre total d’octets transférés pour la dernière opération de sauvegarde ou de restauration

  • Octets transférés lors de la dernière opération de sauvegarde du volume
    Nombre total d’octets transférés pour la dernière opération de sauvegarde.

  • Octets transférés lors de la dernière opération de restauration du volume
    Nombre total d’octets transférés pour la dernière opération de restauration de la sauvegarde.

Métriques d’accès sporadique

  • Taille du niveau sporadique du volume
    Empreinte de volume pour le niveau sporadique.

  • Taille de lecture des données du niveau sporadique du volume
    Données lues en utilisant GET par volume.

  • Taille d’écriture des données du niveau sporadique du volume
    La couche Données sont réparties PUT par volume.

Étapes suivantes