Am 03.11.22 um 19:38 schrieb Stefan Puschek:
> Hallo Marcus und Kay,
>>>
>>>> Aber ich will doch nur wissen, warum pigz entweder komprimiert ODER
>>>> speichert. Nicht mehr und nicht weniger.
>> Gibt es nicht komprimierungs-tools die da mehr auf einen
>> kontinuierlichen Datenstrom hin optimiert sind?
> Nachdem ich jetzt den ganzen Nachmittag mit buffer und pv getestet
> habe, weiss ich nicht mehr weiter: ich gebe auf.
>
> Euch beiden vielen Dank für viele gute IDeen, aber er will sich nicht
> überlisten lassen :(
Ich weiß ja nicht ob dir das vielleicht weiter hilft oder eine Idee
bringt aber nur der Vollständigkeit halber hier mal eine mail die mir
mein Proxmox VE sendet wenn er mit dem Backup einer 4 GB VM fertig ist.
Zwischen Quelle und Ziel liegt eine Powerline-Strecke die im Idealfall
so um die 300 Megabit/sek. liefert. Mal mehr mal weniger. Das ist dann
*nur* das dreifache deines 100Mbit Links.
> 105: 2022-10-29 23:00:02 INFO: Starting Backup of VM 105 (qemu)
> 105: 2022-10-29 23:00:02 INFO: status = running
> 105: 2022-10-29 23:00:02 INFO: VM Name: OpenHab2
> 105: 2022-10-29 23:00:02 INFO: include disk 'scsi0' 'local-lvm:vm-105-disk-0' 4G
> 105: 2022-10-29 23:00:03 INFO: backup mode: snapshot
> 105: 2022-10-29 23:00:03 INFO: ionice priority: 7
> 105: 2022-10-29 23:00:03 INFO: creating vzdump archive '/mnt/pve/PVEC/dump/vzdump-qemu-105-2022_10_29-23_00_02.vma.lzo'
> 105: 2022-10-29 23:00:03 INFO: issuing guest-agent 'fs-freeze' command
> 105: 2022-10-29 23:00:03 INFO: issuing guest-agent 'fs-thaw' command
> 105: 2022-10-29 23:00:03 INFO: started backup task 'f2e430db-b58f-460f-a99a-df6fadb90329'
> 105: 2022-10-29 23:00:03 INFO: resuming VM again
> 105: 2022-10-29 23:00:06 INFO: 4% (174.0 MiB of 4.0 GiB) in 3s, read: 58.0 MiB/s, write: 36.5 MiB/s
> 105: 2022-10-29 23:00:09 INFO: 7% (297.2 MiB of 4.0 GiB) in 6s, read: 41.1 MiB/s, write: 41.1 MiB/s
> 105: 2022-10-29 23:00:12 INFO: 10% (427.8 MiB of 4.0 GiB) in 9s, read: 43.5 MiB/s, write: 40.5 MiB/s
> 105: 2022-10-29 23:00:15 INFO: 13% (547.9 MiB of 4.0 GiB) in 12s, read: 40.1 MiB/s, write: 37.0 MiB/s
> 105: 2022-10-29 23:00:18 INFO: 16% (668.8 MiB of 4.0 GiB) in 15s, read: 40.3 MiB/s, write: 40.0 MiB/s
> 105: 2022-10-29 23:00:21 INFO: 19% (790.8 MiB of 4.0 GiB) in 18s, read: 40.6 MiB/s, write: 40.6 MiB/s
> 105: 2022-10-29 23:00:24 INFO: 22% (916.7 MiB of 4.0 GiB) in 21s, read: 42.0 MiB/s, write: 41.6 MiB/s
> 105: 2022-10-29 23:00:27 INFO: 25% (1.0 GiB of 4.0 GiB) in 24s, read: 39.8 MiB/s, write: 39.5 MiB/s
> 105: 2022-10-29 23:00:30 INFO: 28% (1.1 GiB of 4.0 GiB) in 27s, read: 39.2 MiB/s, write: 38.7 MiB/s
> 105: 2022-10-29 23:00:33 INFO: 29% (1.2 GiB of 4.0 GiB) in 30s, read: 23.9 MiB/s, write: 23.4 MiB/s
> 105: 2022-10-29 23:00:36 INFO: 30% (1.2 GiB of 4.0 GiB) in 33s, read: 6.0 MiB/s, write: 6.0 MiB/s
> 105: 2022-10-29 23:00:39 INFO: 33% (1.3 GiB of 4.0 GiB) in 36s, read: 41.2 MiB/s, write: 41.2 MiB/s
> 105: 2022-10-29 23:00:42 INFO: 36% (1.5 GiB of 4.0 GiB) in 39s, read: 41.1 MiB/s, write: 40.6 MiB/s
> 105: 2022-10-29 23:00:45 INFO: 38% (1.5 GiB of 4.0 GiB) in 42s, read: 28.9 MiB/s, write: 28.8 MiB/s
> 105: 2022-10-29 23:00:48 INFO: 41% (1.6 GiB of 4.0 GiB) in 45s, read: 37.5 MiB/s, write: 37.5 MiB/s
> 105: 2022-10-29 23:00:51 INFO: 44% (1.8 GiB of 4.0 GiB) in 48s, read: 39.8 MiB/s, write: 39.7 MiB/s
> 105: 2022-10-29 23:00:54 INFO: 47% (1.9 GiB of 4.0 GiB) in 51s, read: 40.9 MiB/s, write: 40.9 MiB/s
> 105: 2022-10-29 23:00:57 INFO: 50% (2.0 GiB of 4.0 GiB) in 54s, read: 44.9 MiB/s, write: 42.0 MiB/s
> 105: 2022-10-29 23:01:01 INFO: 53% (2.1 GiB of 4.0 GiB) in 58s, read: 27.8 MiB/s, write: 26.4 MiB/s
> 105: 2022-10-29 23:01:05 INFO: 54% (2.2 GiB of 4.0 GiB) in 1m 2s, read: 9.3 MiB/s, write: 9.3 MiB/s
> 105: 2022-10-29 23:01:08 INFO: 57% (2.3 GiB of 4.0 GiB) in 1m 5s, read: 44.0 MiB/s, write: 44.0 MiB/s
> 105: 2022-10-29 23:01:11 INFO: 59% (2.4 GiB of 4.0 GiB) in 1m 8s, read: 32.1 MiB/s, write: 32.1 MiB/s
> 105: 2022-10-29 23:01:15 INFO: 60% (2.4 GiB of 4.0 GiB) in 1m 12s, read: 7.2 MiB/s, write: 7.2 MiB/s
> 105: 2022-10-29 23:01:18 INFO: 62% (2.5 GiB of 4.0 GiB) in 1m 15s, read: 33.7 MiB/s, write: 31.2 MiB/s
> 105: 2022-10-29 23:01:21 INFO: 65% (2.6 GiB of 4.0 GiB) in 1m 18s, read: 41.4 MiB/s, write: 41.4 MiB/s
> 105: 2022-10-29 23:01:24 INFO: 68% (2.7 GiB of 4.0 GiB) in 1m 21s, read: 38.8 MiB/s, write: 38.8 MiB/s
> 105: 2022-10-29 23:01:27 INFO: 71% (2.9 GiB of 4.0 GiB) in 1m 24s, read: 39.1 MiB/s, write: 39.0 MiB/s
> 105: 2022-10-29 23:01:30 INFO: 74% (3.0 GiB of 4.0 GiB) in 1m 27s, read: 44.2 MiB/s, write: 44.2 MiB/s
> 105: 2022-10-29 23:01:33 INFO: 77% (3.1 GiB of 4.0 GiB) in 1m 30s, read: 38.1 MiB/s, write: 33.1 MiB/s
> 105: 2022-10-29 23:01:36 INFO: 80% (3.2 GiB of 4.0 GiB) in 1m 33s, read: 40.2 MiB/s, write: 38.9 MiB/s
> 105: 2022-10-29 23:01:39 INFO: 100% (4.0 GiB of 4.0 GiB) in 1m 36s, read: 265.8 MiB/s, write: 20.6 MiB/s
> 105: 2022-10-29 23:01:39 INFO: backup is sparse: 866.85 MiB (21%) total zero data
> 105: 2022-10-29 23:01:39 INFO: transferred 4.00 GiB in 96 seconds (42.7 MiB/s)
> 105: 2022-10-29 23:01:42 INFO: archive file size: 1.58GB
> 105: 2022-10-29 23:01:42 INFO: Finished Backup of VM 105 (00:01:40)
Wie man sehen kann sind 4 GB Die Ausgangsgröße die er mit LZO auf 1,58
GB eindampft und für runde 42,7 MBit pro Sekunde dann 1 minute 40 Sek.
(also 100 Sekunden) braucht. Dabei macht er einen Snapshot (AFAIR per
LVM) und der Quellhost hat Zwei Octacore Xeons, 32 GB RAM und arbeitet
auf einem HW Raid1 aus 2,5" S-ATA Platten + eine einzelne 500 GB
Der hat natürlich GbE, hängt auch an einem solchen Switch aber dann
kommt die PWL-Verbindung als Engpaß und ein Weitere GbE Switch von dem
es dann (mit GbE) auf den nfs-server geht. Der hat einen 4 Kern Pentium
und 4 GB RAM und div. S-ATA Platten.
Ich kann dem auch über die WebUI zusehen und sehe dann wie die einzelnen
obigen Zeilen jeweils einzeln auftauchen. Allerdings habe ich da nie mit
(h)top nachgeschaut ob die Last zyklisch hoch und runter geht weil der
vielleicht; wie bei dir; zwischen komprimieren und übertragen wechselte.
Da der Engpaß für mich unvermeidbar ist habe ich damit auch kein Problem
- weil die Backups sowieso automatisch laufen. Ich weiß zwar wann, aber
mich interessiert da nur das es klappte.