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.
 
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

Avamar

Products

Avamar
Article 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.