I've got 2 PBS setups, one runs on a VM on a Synology DS1019+ NAS as a VM and another runs on a much larger, Xeon / Truenas scale based Server.
Server 1 Spec
The Synology runs PBS in VM
VM is using 4 cores, single thread (4 thread total)
4GB ram
5 disk, BTRFS pool with single disk parity.
Storage access for PBS VM is via NFS share from its host
Total PVE Backups occupied space approx 2TiB
Server 2 Spec
The Xeon based server runs Trueness scale running PBS in a VM
VM has 8 Cores, dual thread allocated (16 thread total)
16GB memory
24 disk, ZFS Draid draid3:8d:22c:1s-0
Storage access for PBS VM is via NFS from it's host
Total PVE Backups occupied space approx 1TiB
There is a bottle neck somewhere causing the Truenas VM of PBS to be extremely slow to complete garabage collection, often a week or more. While the Synology completes in several hours. This makes no sense when the Truenas Vm has more processing power and more Ram to work with, likely a faster pool capability with the larger quantity of disks in DRAID too.
While I understand it's suggested that spinners aren't the best for PBS, I had expected the Xeon / Truenas VM to perform better than the little Synology with its tiny CPU and lesser memory.
Are there some tests that are available in PBS to find what's causing the bottle neck? Any tips for tweaks that may improve performance without additional hardware? Even if the Xeon / Truenas worked as well as the sinology unit, I'd be happy. The more powerful system is so much slower it's got to be something blatantly obvious that I'm somehow overlooking.
Thanks for your suggestions!
Server 1 Spec
The Synology runs PBS in VM
VM is using 4 cores, single thread (4 thread total)
4GB ram
5 disk, BTRFS pool with single disk parity.
Storage access for PBS VM is via NFS share from its host
Total PVE Backups occupied space approx 2TiB
Server 2 Spec
The Xeon based server runs Trueness scale running PBS in a VM
VM has 8 Cores, dual thread allocated (16 thread total)
16GB memory
24 disk, ZFS Draid draid3:8d:22c:1s-0
Storage access for PBS VM is via NFS from it's host
Total PVE Backups occupied space approx 1TiB
There is a bottle neck somewhere causing the Truenas VM of PBS to be extremely slow to complete garabage collection, often a week or more. While the Synology completes in several hours. This makes no sense when the Truenas Vm has more processing power and more Ram to work with, likely a faster pool capability with the larger quantity of disks in DRAID too.
While I understand it's suggested that spinners aren't the best for PBS, I had expected the Xeon / Truenas VM to perform better than the little Synology with its tiny CPU and lesser memory.
Are there some tests that are available in PBS to find what's causing the bottle neck? Any tips for tweaks that may improve performance without additional hardware? Even if the Xeon / Truenas worked as well as the sinology unit, I'd be happy. The more powerful system is so much slower it's got to be something blatantly obvious that I'm somehow overlooking.
Thanks for your suggestions!
Last edited: