We are setting up an on-premises remote pbs for our proper (bare metal) pbs server in a DataCenter: we opted for a pbs in a VM in proxmox.
Since pbs is a VM, for the datastore I guess we can just choose any standard Unix file system (ext4, xfs or zfs) in one RAW or even QEMU VM disk (or even more then one disk).
We arrived to the conclusione that ZFS on QEMU does not make sense, did we get it right?
We experimented one RAW disk with zfs and we've got this (connection is fast since is just a local test)
but to be honest we were really just playing, and now we need a reliable local pbs remote.
(yes, we are talking about a pbs, in a proxmox, to be a remote of a pbs that backups other proxmox)
Maybe it adds nothing, but the proxmox host, that will host the pbs VM, has hardware RAID: does this means we should not use ZFS in a VM disk?
Since pbs is a VM, for the datastore I guess we can just choose any standard Unix file system (ext4, xfs or zfs) in one RAW or even QEMU VM disk (or even more then one disk).
We arrived to the conclusione that ZFS on QEMU does not make sense, did we get it right?
We experimented one RAW disk with zfs and we've got this (connection is fast since is just a local test)
Code:
# proxmox-backup-client benchmark
Uploaded 142 chunks in 5 seconds.
Time per request: 36857 microseconds.
TLS speed: 113.80 MB/s
SHA256 speed: 371.45 MB/s
Compression speed: 562.08 MB/s
Decompress speed: 1076.48 MB/s
AES256/GCM speed: 1082.12 MB/s
Verify speed: 276.43 MB/s
┌───────────────────────────────────┬────────────────────┐
│ Name │ Value │
╞═══════════════════════════════════╪════════════════════╡
│ TLS (maximal backup upload speed) │ 113.80 MB/s (9%) │
├───────────────────────────────────┼────────────────────┤
│ SHA256 checksum computation speed │ 371.45 MB/s (18%) │
├───────────────────────────────────┼────────────────────┤
│ ZStd level 1 compression speed │ 562.08 MB/s (75%) │
├───────────────────────────────────┼────────────────────┤
│ ZStd level 1 decompression speed │ 1076.48 MB/s (90%) │
├───────────────────────────────────┼────────────────────┤
│ Chunk verification speed │ 276.43 MB/s (36%) │
├───────────────────────────────────┼────────────────────┤
│ AES256 GCM encryption speed │ 1082.12 MB/s (30%) │
└───────────────────────────────────┴────────────────────┘
but to be honest we were really just playing, and now we need a reliable local pbs remote.
(yes, we are talking about a pbs, in a proxmox, to be a remote of a pbs that backups other proxmox)
Maybe it adds nothing, but the proxmox host, that will host the pbs VM, has hardware RAID: does this means we should not use ZFS in a VM disk?
Last edited: