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:
Nel pool di capacità o nel volume di Azure NetApp Files selezionare Metriche. Selezionare quindi Metrica per visualizzare le metriche disponibili:
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 provisioningDimensioni 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.
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 da1
. Uno stato non integro è indicato da0
.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 usandoGET
per volume.Volume delle dimensioni di scrittura dei dati del livello di accesso sporadico
Dati a livelli usandoPUT
per volume.