Performance Probleme

Während des Backups auf dem Host mal
cat /proc/pressure/cpu und auch einmal io abfragen.
 
Ich sehe keinen Grund warum die Software nur bei dir einen Fehler haben soll, der sonst nirgendwo auftritt.
Da ist Hardware und Infrastruktur dazwischen einfach wahrscheinlicher.
 
Im Moment läuft ein Backup von einer VM auf einen Backup Knoten. Also nur 1 zu 1 und der PBS schafft gerade mal 1Gbit/s.
Ich mische mich hier mal mit ein. Habe den Thread aufgearbeitet und war zunächst auch der Meinung das die PVE-CPU schon relativ schwachbrüstig ist.

Gib doch mal bitte Live-Werte wenn ein Backup läuft. Wie ist die Auslastung auf dem PBS und auf dem PVE, wie hoch ist die IO/Pressure-Last auf den Systemen zu den Momenten.

Und die Graphen wären während des Backups auch wichtig.
 
Hier mal vom PBS die Max Werte für die letzten 24 Stunden:

1767955553686.png

Ansonsten hier die anderen Werte:

1767955632099.png
1767955657410.png


1767955669485.png

1767955683991.png



Mit fio bei einem 4k random Write und Random Read schafft der Server rund 300k IOPs kontant. Von daher würde ich hier die Disk ausschließen.

Die Grafiken sind von letzter Nacht. hier haben wir gerade einmal 1Gbit/s geschafft.
 
Nicht böse gemeint, aber kannst Du die Infos bitte direkt aus den Systemen liefern und nicht aus Cacti? Ich kann mit den wenigsten der Graphen etwas anfangen. Keine Ahnung was "Disk Busy" ist oder wie das berechnet wird.

Welche CPU ist bei deinem PBS verbaut (Host sagtest Du XEON-Silver 4509Y)
Die PBS-CPU scheint bei Backups bei 10% zu flatlinen:

1767956779300.png

Andere Frage: Wie kommt der Peak von 70 Gbit auf den PBS zustande?
 
Last edited:
Wie genau soll ich die Daten beschaffen aus den Systemen? Welche Befehle soll ich ausführen?
Nachts kann ich mich ja schlecht vor die Server setzen.
Backups kann man ja auch am Tag ausführen :-) (und bitte noch die anderen Infos nachliefern, habe meinen Beitrag editiert, danke).
Wir benutzen hier XEON Silver 4114 CPUs und machen 25 Gbit ohne Probleme voll. Scheint also irgendwo der Wurm drin zu sein.
 
Last edited:
Nachtrag: Ich kopiere gerade von einem PVE auf den PBS drei Dateien parallel per scp und erreiche hier volle 10Gbit/s konstant.
Also kann die Hardware entsprechend von den Disks und Netzwerk dies leisten.
 
Nachtrag: Ich kopiere gerade von einem PVE auf den PBS drei Dateien parallel per scp und erreiche hier volle 10Gbit/s konstant.
Also kann die Hardware entsprechend von den Disks und Netzwerk dies leisten.
Datei kopieren ist ja auch etwas anderes als ein Backup zu erstellen, welches komprimiert wird/wurde.

Wie ich gesagt habe, flatlined deine PBS-CPU beim backup hart bei 10%. Das ist schon sehr auffällig.
Starte mal bitte ein Backup und liefer von beiden Systemen (PVE & PBS) folgende Werte während das Backup läuft:
  • iostat
  • ps -eo pid,user,%cpu,%mem,etime,comm --sort=-%cpu | head -n 5
Wie sind die Backup-Jobs konfiguriert (Advanced Settings):

1767961437982.png
 
Last edited:
Wir starten die Backups per Commandline:
starting new backup job: vzdump 4007979 --remove 1 --mode snapshot --maxfiles 5 --storage backup14253 --node node22124-pve --compress zstd --all 0

Das andere muss ich dir noch nachliefern mit iostat etc.
 
Wir starten die Backups per Commandline:
starting new backup job: vzdump 4007979 --remove 1 --mode snapshot --maxfiles 5 --storage backup14253 --node node22124-pve --compress zstd --all 0
Sowas erfährt man dann nach 3 Seiten :D
Bitte mal die Startparameter geben (ganzen Befehl).
 
iostat vom PVE bevor das Backup startet:

Code:
avg-cpu:  %user   %nice %system %iowait  %steal   %idle

          29.86    0.00    4.00    0.01    0.00   66.13


Device             tps    kB_read/s    kB_wrtn/s    kB_dscd/s    kB_read    kB_wrtn    kB_dscd

dm-0              0.00         0.00         0.00         0.00       4996          0          0

dm-1             34.26        18.59       331.39         0.00   20936913  373134964          0

sda              25.91        18.73       331.39         0.00   21091980  373134965          0

sdb             502.55     33756.26      8293.56         0.00 38008325697 9338247256



iostat nachdem das PVE Backup läuft:
Code:
avg-cpu:  %user   %nice %system %iowait  %steal   %idle

          29.87    0.00    4.00    0.01    0.00   66.13


Device             tps    kB_read/s    kB_wrtn/s    kB_dscd/s    kB_read    kB_wrtn    kB_dscd

dm-0              0.00         0.00         0.00         0.00       4996          0          0

dm-1             34.26        18.60       331.39         0.00   20939493  373165760          0

sda              25.91        18.73       331.39         0.00   21094560  373165761          0

sdb             502.73     33772.97      8298.07         0.00 38030778175 9344221321          0


Code:
# ps -eo pid,user,%cpu,%mem,etime,comm --sort=-%cpu | head -n 5

    PID USER     %CPU %MEM     ELAPSED COMMAND

  27413 root      490  1.3 13-00:43:01 kvm

  20735 root      261  0.5 13-00:44:21 kvm

4071288 root      233  0.0       00:00 python3

   2882 root      140  1.0 13-00:47:55 kvm



PBS Knoten:

Code:
avg-cpu:  %user   %nice %system %iowait  %steal   %idle

           1.02    0.00    1.62    0.43    0.00   96.93


Device             tps    kB_read/s    kB_wrtn/s    kB_dscd/s    kB_read    kB_wrtn    kB_dscd

dm-0             33.21        65.24        67.62         0.00   73171372   75839236          0

dm-1              3.07        12.07        14.44         0.00   13535648   16196560          0

sda               6.40        77.32        82.06         0.00   86726088   92035804          0

sdb             600.26      1715.11     60444.25         0.00 1923650860 67793692636          0


Code:
# ps -eo pid,user,%cpu,%mem,etime,comm --sort=-%cpu | head -n 5

    PID USER     %CPU %MEM     ELAPSED COMMAND

   1310 backup   31.4  0.3 12-23:33:25 proxmox-backup-

   1252 root      1.9  0.0 12-23:33:25 proxmox-backup-

    221 root      1.1  0.0 12-23:33:30 kcompactd0

    244 root      0.4  0.0 12-23:33:29 kswapd0
 
Last edited:
Bitte die Ausgaben mittels [CODE]-Tag umschließen, damit man diese lesen kann.