Avamar: come controllare le prestazioni del disco per i client Avamar Linux
Summary: Questo articolo descrive i metodi per testare le prestazioni del disco sugli Avamar Client. Ciò può essere utile per esaminare i problemi di prestazioni del backup o del ripristino.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Le prestazioni del disco di un Avamar Client determinano se i backup e i ripristini vengono completati in tempo utile.
Sono disponibili vari strumenti e utilità per controllare le prestazioni del disco in base a Linux, alcuni esempi dei quali sono forniti di seguito.
Il comando
iostatIostat mostra i livelli di attività del disco su un sistema.
Utilizzare il flag -x per fornire informazioni estese, come mostrato nell'output riportato di seguito.
Il comando hdparm : HDPARM può essere utilizzato per semplici test delle prestazioni di lettura. Di seguito è riportato un esempio in cui viene eseguito il comando sul dispositivo hardware /dev/sdc1.
Test delle prestazioni di scrittura su disco con dd:
In questo caso si usa il comando "dd" per testare la velocità con cui i dati possono essere scritti su un disco di destinazione.
a) Sincronizzare le scritture in sospeso sul disco per assicurarsi che nessuna informazione sui dati interferisca con i risultati.
b) Prendere gli zeri da /dev/zero e scriverli nel file tempfile fino a quando il file non ha una dimensione di 4 GB.
c) Sincronizzare eventuali scritture in sospeso sul disco.
d) Rimuovere il file creato.
L'output del comando mostra la velocità con cui il sistema può scrivere su disco. Esempio riportato di seguito.
Sono disponibili vari strumenti e utilità per controllare le prestazioni del disco in base a Linux, alcuni esempi dei quali sono forniti di seguito.
Il comando
iostatIostat mostra i livelli di attività del disco su un sistema.
Utilizzare il flag -x per fornire informazioni estese, come mostrato nell'output riportato di seguito.
admin@linux:~/>: iostat -x Linux 2.6.32.59-0.19.1.8590.0.PTF-default (linux) 02/13/16 _x86_64_ avg-cpu: %user %nice %system %iowait %steal %idle 2.53 0.57 1.11 1.35 0.00 94.45 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.58 2.37 10.81 3.89 5159.38 584.63 390.61 0.16 10.76 1.59 2.34 sdb 0.04 0.00 10.04 0.43 4969.08 157.55 489.83 0.09 8.72 1.91 2.00 sdc 0.04 0.01 10.12 0.44 5006.44 161.46 489.32 0.10 9.16 1.88 1.99È possibile esaminare i valori %iowait e %idle, await e %util per sapere se la larghezza di banda di I/O di un disco è satura.
- %iowait : mostra la percentuale di tempo in cui la CPU o le CPU sono rimaste inattive durante le quali il sistema ha avuto una richiesta di I/O del disco in sospeso.
- %idle : mostra la percentuale di tempo in cui la CPU o le CPU sono rimaste inattive e il sistema non ha avuto una richiesta di I/O del disco in sospeso
- await : il tempo medio (in millisecondi) per le richieste di I/O inviate al dispositivo da servire. Ciò include il tempo impiegato dalle richieste in coda e il tempo impiegato per la loro manutenzione.
- %util - Percentuale di tempo della CPU durante la quale sono state inviate richieste di I/O al dispositivo (utilizzo della larghezza di banda per il dispositivo). La saturazione del dispositivo si verifica quando questo valore è vicino al 100%.
Il comando hdparm : HDPARM può essere utilizzato per semplici test delle prestazioni di lettura. Di seguito è riportato un esempio in cui viene eseguito il comando sul dispositivo hardware /dev/sdc1.
#: hdparm -Tt /dev/sdc1
/dev/sdc1:
Timing cached reads: 12136 MB in 2.00 seconds = 6073.44 MB/sec
Timing buffered disk reads: 420 MB in 3.01 seconds = 139.69 MB/sec
Test delle prestazioni di scrittura su disco con dd:
In questo caso si usa il comando "dd" per testare la velocità con cui i dati possono essere scritti su un disco di destinazione.
time sync; dd if=/dev/zero of=tempfile bs=1M count=4096; sync;rm tempfile
A cosa serve questo comando?
a) Sincronizzare le scritture in sospeso sul disco per assicurarsi che nessuna informazione sui dati interferisca con i risultati.
b) Prendere gli zeri da /dev/zero e scriverli nel file tempfile fino a quando il file non ha una dimensione di 4 GB.
c) Sincronizzare eventuali scritture in sospeso sul disco.
d) Rimuovere il file creato.
L'output del comando mostra la velocità con cui il sistema può scrivere su disco. Esempio riportato di seguito.
real 0m1.435s
user 0m0.000s
sys 0m0.132s
4096+0 records in
4096+0 records out
4294967296 bytes (4.3 GB) copied, 3.0865 s, 1.4 GB/s
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000013964
Article Type: How To
Last Modified: 06 Mar 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.