Considerazioni sulle prestazioni

Questa pagina descrive i parametri che influiscono sul rendimento del volume.

Considerazioni sul volume

Quando assegni la capacità ai tuoi volumi, considera quanto segue:

  • La scelta del protocollo di accesso (Server Message Block (SMB) o Network File System (NFS)) potrebbe influire sulla velocità effettiva.

  • La scelta del livello di servizio influisce sul limite di velocità effettiva.

Considerazioni sui volumi per il livello di servizio Flex

Le seguenti considerazioni si applicano ai volumi creati nel livello di servizio Flex:

  • Il pool fornisce un limite di throughput aggregato comune per tutti i volumi nel pool. I volumi condividono il throughput del pool.

  • L'aggiunta di capacità al pool aumenta il limite di throughput massimo per i volumi nel pool.

  • L'aggiunta di capacità aggiuntiva a un volume non aumenta il limite massimo di velocità effettiva 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 di capacità del volume aumenta il limite massimo di velocità effettiva del volume.

Caratteristiche del workload

Quando utilizzi NetApp Volumes, la tua applicazione invia richieste di operazioni di input/output (I/O) ai volumi che definiscono il tuo workload 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 più cache buffer nelle tue macchine virtuali (VM), il che può contribuire a ridurre il numero di operazioni di lettura necessarie.

  • Dimensione blocco: poche operazioni I/O di grandi dimensioni sono molto più efficienti di molte più piccole. Cerca di utilizzare blocchi di grandi dimensioni, pari ad almeno 64 KiB. Consulta il manuale dell'applicazione per determinare se puoi modificare le dimensioni del blocco.

  • Simultaneità I/O: puoi aumentare la simultaneità I/O per elaborare più operazioni di I/O in parallelo senza aumentare il runtime complessivo.

Operazioni con metadati

Le operazioni sui metadati sono operazioni ridotte e specifiche del protocollo. Il rendimento delle operazioni sui metadati è limitato principalmente dalla latenza. Ecco alcuni esempi di operazioni sui metadati:

  • Elenca i contenuti di una cartella

  • Eliminazione di 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 l'I/O viene eseguito. Per migliorare la latenza, ti consigliamo di testare la connessione a NetApp Volumes da tutte le zone della tua regione e 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 segnalata da perfmon in Windows o nfsiostat in Linux è superiore alla latenza segnalata da NetApp Volumes perché l'operazione I/O trascorre del tempo in coda sul client.

  • La latenza di archiviazione aumenta quando il limite di velocità effettiva di un volume è inferiore a quello richiesto per un determinato carico di lavoro. Inoltre, la latenza del client è maggiore 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.

Passaggi successivi

Prestazioni previste.