Metriche per Azure NetApp Files

Azure NetApp Files fornisce metriche relative a spazio di archiviazione allocato, utilizzo effettivo delle risorse di archiviazione, operazioni di I/O al secondo e latenza. L'analisi di queste metriche consente di comprendere meglio il modello di utilizzo e le prestazioni del volume degli account NetApp.

Definizioni

Comprendere la terminologia relativa alle prestazioni e alla capacità in Azure NetApp Files è essenziale per comprendere le metriche disponibili:

  • Pool di capacità: un pool di capacità indica come viene fatturata la capacità in Azure NetApp Files. I pool di capacità contengono volume.
  • Quota del volume: quantità di capacità di cui è stato effettuato il provisioning in un volume di Azure NetApp Files. La quota del volume è direttamente legata alla qualità automatica del servizio (QoS), che influisce sulle prestazioni del volume. Per altre informazioni, vedere Tipi QoS per i pool di capacità.
  • Velocità effettiva: la quantità di dati trasmessi attraverso la rete (in lettura/scrittura/altro) tra Azure NetApp Files e il client. La velocità effettiva in Azure NetApp Files viene misurata in byte al secondo.
  • Latenza: la latenza è la quantità di tempo per il completamento di un'operazione di archiviazione all'interno dell'archiviazione dal momento in cui arriva al momento in cui viene elaborata ed è pronta per essere inviata al client. La latenza in Azure NetApp Files viene misurata in millisecondi (ms).

Informazioni sulle metriche delle operazioni sulle prestazioni di archiviazione

Un'operazione in Azure NetApp Files viene definita come un'operazione che si verifica durante una conversazione client/server. Ad esempio, quando un client richiede la lettura di un file da Azure NetApp Files, le operazioni di lettura e altre operazioni vengono inviate e ricevute tra il client e il server.

Quando si monitora il volume di Azure NetApp Files, le operazioni di lettura e scrittura sono autoesplicative. Inclusa anche nelle metriche è quella denominata Altre operazioni di I/O al secondo, ovvero qualsiasi operazione non di lettura o scrittura. Altre operazioni di I/O al secondo include operazioni come i metadati, che sono presenti insieme alla maggior parte delle operazioni di lettura e scrittura.

Nella metrica Altre operazioni di I/O al secondo sono inclusi i tipi di operazioni di metadati seguenti:

NFSv3

Chiamate di metadati NFSv3 incluse in Altre operazioni di I/O al secondo, come descritto in RFC-1813:

  • Procedura 0: NULL - Non eseguire alcuna operazione
  • Procedura 1: GETATTR - Ottenere gli attributi del file
  • Procedura 2: SETATTR - Impostare gli attributi del file
  • Procedura 3: LOOKUP - Cercare il nome di file
  • Procedura 4: ACCESS - Controllare l'autorizzazione di accesso
  • Procedura 5: READLINK - Leggere dal collegamento simbolico
  • Procedura 8: CREATE - Creare un file
  • Procedura 9: MKDIR - Creare una directory
  • Procedura 10: SYMLINK - Creare un collegamento simbolico
  • Procedura 11: MKNOD - Creare un dispositivo speciale
  • Procedura 12: REMOVE - Rimuovere un file
  • Procedura 13: RMDIR - Rimuovere una directory
  • Procedura 14: RENAME - Rinominare un file o una directory
  • Procedura 15: LINK - Creare un collegamento a un oggetto
  • Procedura 16: READDIR - Lettura da directory
  • Procedura 17: READDIRPLUS - Lettura estesa dalla directory
  • Procedura 18: FSSTAT - Ottenere informazioni sul file system dinamico
  • Procedura 19: FSINFO - Ottenere informazioni sul file system statico
  • Procedura 20: PATHCONF - Recuperare informazioni POSIX
  • Procedura 21: COMMIT - Eseguire il commit dei dati memorizzati nella cache in un server in una risorsa di archiviazione stabile

NFSv4.1

Chiamate di metadati NFSv4.1 incluse in Altre operazioni di I/O al secondo, come descritto in RFC-7530:

  • Procedura 0: NULL - Non eseguire alcuna operazione
  • Procedura 1: COMPOUND - Combinare più operazioni NFS in una singola richiesta
  • Operazione 3: ACCESS - Controllare i diritti di accesso
  • Operazione 4: CLOSE - Chiudere il file
  • Operazione 5: COMMIT - Eseguire il commit dei dati memorizzati nella cache
  • Operazione 6: CREATE - Creare un oggetto file non regolare
  • Operazione 7: DELEGPURGE - Elimina le deleghe in attesa di ripristino
  • Operazione 8: DELEGRETURN - Restituire la delega
  • Operazione 9: GETATTR - Ottenere gli attributi
  • Operazione 10: GETFH - Ottenere il filehandle corrente
  • Operazione 11: LINK - Creare collegamento a un file
  • Operazione 12: LOCK - Creare il blocco
  • Operazione 13: LOCKT - Test per il blocco
  • Operazione 14: LOCKU - Sbloccare il file
  • Operazione 15: LOOKUP - Cercare il nome file
  • Operazione 16: LOOKUPP - Cercare la directory dell’entità principale
  • Operazione 17: NVERIFY - Verificare la differenza negli attributi
  • Operazione 18: OPEN - Aprire un file normale
  • Operazione 19: OPENATTR - Aprire la directory degli attributi denominati
  • Operazione 20: OPEN_CONFIRM - Confermare apertura
  • Operazione 21: OPEN_DOWNGRADE - Ridurre l'accesso ai file aperti
  • Operazione 22: PUTFH - Impostare il filehandle corrente
  • Operazione 23: PUTPUBFH - Impostare la gestione file pubblica
  • Operazione 24: PUTROOTFH - Impostare il filehandle radice
  • Operazione 26: READDIR - Leggere la directory
  • Operazione 27: READLINK - Leggere il collegamento simbolico
  • Operazione 28: REMOVE - Rimuovere l'oggetto file system
  • Operazione 29: RENAME - Rinominare voce di directory
  • Operazione 30: RENEW - Rinnovare un lease
  • Operazione 32: SAVEFH - Salvare filehandle corrente
  • Operazione 33: SECINFO - Ottenere la sicurezza disponibile
  • Operazione 34: SETATTR - Impostare gli attributi
  • Operazione 35: SETCLIENTID - Negoziare l’ID client
  • Operazione 36: SETCLIENTID_CONFIRM - Confermare l'ID client
  • Operazione 37: VERIFY - Verificare gli stessi attributi
  • Operazione 39: RELEASE_LOCKOWNER - Rilasciare lo stato del proprietario del blocco

SMB (include SMB2 e SMB3.x)

Comandi SMB inclusi in Altre operazioni di I/O al secondo con valore opcode:

Comando SMB Valore 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
BLOCCO SMB2 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

Modi per accedere alle metriche

Le metriche di Azure NetApp Files sono integrate in modo nativo in Monitoraggio di Azure. Nel portale di Azure è possibile trovare le metriche per i pool di capacità dei volumi di Azure NetApp Files da due posizioni:

  • In Monitoraggio di Azure selezionare Metriche, selezionare un pool di capacità o un volume. Selezionare quindi Metrica per visualizzare le metriche disponibili:

    Screenshot che mostra come accedere alle metriche di Azure NetApp Files per pool di capacità o volumi.

  • Nel pool di capacità o nel volume di Azure NetApp Files selezionare Metriche. Selezionare quindi Metrica per visualizzare le metriche disponibili:

    Snapshot che mostra come passare all'elenco a discesa Metrica.

Metriche d'uso per i pool di capacità

  • Dimensioni allocate del pool
    Dimensioni del pool di cui è stato effettuato il provisioning.

  • Pool allocato alle dimensioni del volume
    Totale della quota del volume (GiB) in un determinato pool di capacità (ossia, totale delle dimensioni dei volumi di cui è stato effettuato il provisioning nel pool di capacità).
    Questa dimensione corrisponde alle dimensioni selezionate durante la creazione del volume.

  • Dimensioni utilizzate del pool
    Totale dello spazio logico (GiB) usato nei diversi volumi in un pool di capacità.

  • Dimensioni totali degli snapshot per il pool
    Somma delle dimensioni degli snapshot di tutti i volumi nel pool.

Metriche d'uso per i volumi

  • Dimensioni usate del volume in percentuale
    Percentuale del volume utilizzato, inclusi gli snapshot.
    Le metriche di aggregazione (ad esempio, min, max) non sono supportate per le dimensioni del volume utilizzate in percentuale.

  • Dimensioni allocate del volume
    dimensioni di un volume di cui è stato effettuato il provisioning

  • Dimensioni della quota del volume
    Dimensioni della quota (GiB) con cui viene effettuato il provisioning del volume.

  • Dimensioni utilizzate dal volume
    Dimensioni logiche del volume (byte usati).
    Queste dimensioni includono lo spazio logico usato dai file system e gli snapshot attivi.

  • Dimensioni dello snapshot del volume
    Dimensioni degli snapshot totali in un volume.

  • Limite di velocità effettiva raggiunto

    Il limite di velocità effettiva raggiunto è una metrica booleana che indica che il volume raggiunge i limiti QoS. Il valore 1 indica che il volume ha raggiunto la velocità effettiva massima e la velocità effettiva per questo volume verrà limitata. Il valore 0 indica che questo limite non è ancora stato raggiunto.

    Nota

    Le metriche del limite di velocità effettiva raggiunto vengono raccolte ogni 5 minuti e vengono visualizzate come un’occorrenza se sono state raccolte negli ultimi 5 minuti.

    Se il volume raggiunge il limite di velocità effettiva, non viene ridimensionato in modo appropriato per le esigenze dell'applicazione. Per risolvere i problemi di velocità effettiva:

    • Ridimensionare il volume:

      Aumentare le dimensioni del volume per allocare una maggiore velocità effettiva al volume in modo che non venga limitata.

    • Modificare il livello di servizio:

      I livelli di servizio Premium e Ultra in Azure NetApp Files soddisfano i carichi di lavoro con requisiti di velocità effettiva più elevati. Lo spostamento del volume in un pool di capacità in un livello di servizio superiore aumenta automaticamente questi limiti per il volume.

    • Modificare i carichi di lavoro/l'applicazione:

      È consigliabile riutilizzare il volume e delegare un volume diverso con dimensioni maggiori e/o in un livello di servizio superiore per soddisfare i requisiti dell'applicazione. Se si tratta di un volume NFS, è consigliabile modificare le opzioni di montaggio per ridurre il flusso di dati qualora l'applicazione supporti tali modifiche.

    Screenshot che mostra le metriche di Azure NetApp Files un grafico a linee che illustra il limite di velocità effettiva raggiunto.

Metriche delle prestazioni per i volumi

Nota

La latenza del volume per Latenza media di lettura e Latenza media di scrittura viene misurata all'interno del servizio di archiviazione e non include la latenza di rete.

  • Latenza media in lettura
    Tempo medio di round trip (RTT) per le letture dal volume in millisecondi.
  • Latenza media in scrittura
    Tempo medio di round trip (RTT) per le scritture dal volume in millisecondi.
  • Operazioni di I/O di lettura al secondo
    Numero di operazioni di lettura nel volume al secondo.
  • Operazioni di I/O di scrittura al secondo
    Numero di operazioni di scrittura nel volume al secondo.
  • Altre operazioni di I/O al secondo Il numero di altre operazioni nel volume al secondo.
  • Totale operazioni di I/O al secondo Somma delle operazioni di scrittura, lettura e altre operazioni al volume al secondo.

Metriche di replica del volume

Nota

  • Le dimensioni del trasferimento di rete (ad esempio, le metriche di Trasferimento totale della replica del volume) possono differire dai volumi di origine o di destinazione di una replica tra aree. Questo comportamento è dovuto all'utilizzo efficiente del motore di replica per ridurre al minimo i costi di trasferimento di rete.
  • Le metriche di replica del volume sono attualmente popolate per i volumi di destinazione della replica e non per l'origine della relazione di replica.
  • Lo stato della replica del volume è integro
    Condizione della relazione di replica. Uno stato integro è indicato da 1. Uno stato non integro è indicato da 0.

  • Il trasferimento della replica del volume è in corso
    Indica se lo stato della replica del volume viene trasferito.

  • Tempo di ritardo della replica del volume
    Il tempo di ritardo è la quantità effettiva di tempo che la replica ritarda rispetto all'origine. Indica l'età dei dati replicati nel volume di destinazione rispetto al volume di origine.

Nota

Quando si valuta lo stato di integrità della replica del volume, prendere in considerazione il tempo di ritardo della replica del volume. Se il tempo di ritardo è maggiore della pianificazione della replica, il volume di replica non verrà aggiornato all'origine. Per risolvere questo problema, modificare la velocità di replica o la pianificazione della replica.

  • Durata dell’ultimo trasferimento della replica del volume
    Quantità di tempo in secondi necessaria per il completamento dell'ultimo trasferimento.

  • Dimensioni ultimo trasferimento della replica del volume
    Numero totale di byte trasferiti come parte dell'ultimo trasferimento.

  • Stato della replica del volume
    Quantità totale di dati trasferiti per l'operazione di trasferimento corrente.

  • Trasferimento totale della replica del volume
    Byte cumulativi trasferiti per la relazione.

Metriche della velocità effettiva per i pool di capacità

  • Velocità effettiva allocata al pool
    Somma della velocità effettiva di tutti i volumi appartenenti al pool.

  • Velocità effettiva di provisioning per il pool
    Provisioning velocità effettiva di questo pool.

Metriche della velocità effettiva per i volumi

  • Velocità effettiva in lettura
    Velocità effettiva lettura in byte al secondo.

  • Velocità effettiva totale
    Somma di tutte le velocità effettive in byte al secondo.

  • Velocità effettiva in scrittura
    Velocità effettiva scrittura in byte al secondo.

  • Altra velocità effettiva
    Altro tipo di velocità effettiva (non in lettura o scrittura) in byte al secondo.

  • Velocità effettiva totale Somma di tutta la velocità effettiva (lettura, scrittura e altro) in byte al secondo.

Metriche di backup del volume

  • Backup del volume abilitato
    Indica se il backup è abilitato per il volume. 1 è abilitato. 0 è disabilitato.

  • Operazione di backup del volume completata
    Indica se l'ultima operazione di backup o ripristino del volume è stata completata correttamente. 1 ha avuto esito positivo. 0 non riuscita.

  • Backup del volume sospeso
    Indica se i criteri di backup sono sospesi per il volume. 1 non è sospeso. 0 è sospeso.

  • Volume di byte del backup
    Totale byte di cui è stato eseguito il backup per questo volume.

  • Volume di byte trasferiti per l’ultimo backup
    Totale byte trasferiti per l'ultima operazione di backup o ripristino.

  • Volume di byte trasferiti per l’ultima operazione di backup
    Totale byte trasferiti per l'ultima operazione di backup.

  • Volume di byte trasferiti per l’ultima operazione di ripristino del backup
    Totale byte trasferiti per l'ultima operazione di ripristino del backup.

Metriche di accesso sporadico

  • Volume delle dimensioni del livello di accesso sporadico
    Footprint del volume per il livello di accesso sporadico.

  • Volume delle dimensioni di lettura dei dati del livello di accesso sporadico
    Dati letti usando GET per volume.

  • Volume delle dimensioni di scrittura dei dati del livello di accesso sporadico
    Dati a livelli usando PUT per volume.

Passaggi successivi