Questa pagina fornisce dettagli sui parametri che influiscono direttamente sul rendimento del volume.
Considerazioni sul volume
Quando assegni la capacità ai volumi, tieni presente quanto segue:
La scelta del protocollo di accesso (Server Message Block (SMB) o Network File System (NFS)) potrebbe influire sulla velocità in bit.
La scelta del livello di servizio influisce sul limite di throughput.
Considerazioni sul volume per il livello di servizio Flex
Le seguenti considerazioni si applicano ai volumi creati all'interno del livello di servizio Flex:
Il pool fornisce un limite di throughput aggregato comune per tutti i volumi al suo interno. I volumi condividono la velocità effettiva del pool.
L'aggiunta di capacità del pool aumenta il limite di throughput massimo per i volumi nel pool.
L'aggiunta di capacità aggiuntiva a un volume non aumenta il limite di throughput massimo del volume.
Considerazioni sui volumi per i livelli di servizio Standard, Premium ed Extreme
Le seguenti considerazioni si applicano ai volumi creati nei livelli di servizio Standard, Premium ed Extreme:
La capacità del volume definisce il limite di throughput comune, indipendentemente dalla capacità del pool di archiviazione.
L'aggiunta della capacità del volume aumenta il limite di throughput massimo del volume.
Caratteristiche del carico di lavoro
Quando utilizzi i volumi NetApp, l'applicazione invia richieste di operazioni di input/output (I/O) ai volumi che definiscono il carico di lavoro e sono caratterizzati dai seguenti parametri:
Dimensioni della cache di lettura della VM client: non puoi modificare il rapporto di lettura e scrittura di un workload, ma puoi aggiungere altra cache del buffer alle tue macchine virtuali (VM), il che può contribuire a ridurre il numero di operazioni di lettura necessarie.
Dimensioni dei blocchi: meno operazioni I/O di dimensioni maggiori sono molto più efficienti rispetto a molte operazioni più piccole. Cerca di utilizzare blocchi di grandi dimensioni, di almeno 64 KiB. Consulta il manuale dell'applicazione per determinare se puoi modificare le dimensioni del blocco.
Contemporaneità I/O: puoi aumentare la contemporaneità I/O per elaborare più operazioni I/O in parallelo senza aumentare il tempo di esecuzione complessivo.
Operazioni con metadati
Le operazioni sui metadati sono operazioni ridotte e specifiche del protocollo. Il rendimento delle operazioni con metadati è limitato principalmente dalla latenza. Ecco alcuni esempi di operazioni sui metadati:
Elenca i contenuti di una cartella
Eliminare un file
Imposta autorizzazioni
Latenza
La latenza è il tempo totale necessario per completare un'operazione di I/O. Sono inclusi il tempo di attesa in coda e il tempo di servizio in cui viene eseguita l'I/O. Per migliorare la latenza, ti consigliamo di testare la connessione ai volumi NetApp da tutte le zone della tua regione e di selezionare la zona con la latenza più bassa.
Considerazioni sulla latenza
Quando la larghezza di banda di rete di un client è inferiore a quella richiesta, la latenza del client riportata da perfmon in Windows o da
nfsiostat
in Linux è superiore alla latenza riportata da NetApp Volumes perché l'operazione I/O impiega tempo in coda sul client.La latenza dello spazio di archiviazione diventa elevata quando il limite di throughput di un volume è inferiore a quello richiesto per un determinato carico di lavoro. Ciò comporta anche un aumento della latenza del client a causa della coda lato client aggiuntiva.
Quando viene raggiunto il limite di throughput definito dalla capacità, puoi migliorare le latenze del client e dello spazio di archiviazione aumentando il limite di throughput.