Metadata cache on ZFS - How much does it help for PBS?

mgaudette112

New Member
Dec 21, 2023
20
1
3
Hi,

Question about storage support for PBS : this is from the PBS web site, under recommended specs . (bold is mine for emphasis)
  • Backup storage:
    • Use only SSDs, for best results
    • If HDDs are used: Using a metadata cache is highly recommended, for example, add a ZFS special device mirror.

I have, on another server that needed to backup about 6TB of data, tried both HDD by themselves and SSD. HDD were ok but almost too slow to do daily backups (verify jobs took 12 hours). I figured I could shell out the money for SSDs, which I did.

I have another PBS to figure out, this time backing up about 20TB of data. I am wondering, if I was to use ZFS with special vdev, as "recommended" above, am I getting close-to-SSD performance or is it barely better than HDD?

I am trying to figure out where HDD+special vdev lies in the performance spectrum compared to SSD-only and HDD-only.
 
Hi,

Question about storage support for PBS : this is from the PBS web site, under recommended specs . (bold is mine for emphasis)


I have, on another server that needed to backup about 6TB of data, tried both HDD by themselves and SSD. HDD were ok but almost too slow to do daily backups (verify jobs took 12 hours). I figured I could shell out the money for SSDs, which I did.

I have another PBS to figure out, this time backing up about 20TB of data. I am wondering, if I was to use ZFS with special vdev, as "recommended" above, am I getting close-to-SSD performance or is it barely better than HDD?

I am trying to figure out where HDD+special vdev lies in the performance spectrum compared to SSD-only and HDD-only.
Hi,
the metadata cache will help improve the performance for operations where the PBS server only needs to access the file metadata such as the atime in case of garbage collection. For verify jobs, which need to read and hash the data stored with the chunk store, the metadata cache will help not that much, you will not get the same performace as for an ssd only storage for these operations.
 
Hi,
the metadata cache will help improve the performance for operations where the PBS server only needs to access the file metadata such as the atime in case of garbage collection. For verify jobs, which need to read and hash the data stored with the chunk store, the metadata cache will help not that much, you will not get the same performace as for an ssd only storage for these operations.

Thank you for the clarification
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!