Advice on moving from ZFS to BTRFS

Maher Khalil

Member
Jul 11, 2021
99
4
8
40
I tried proxmox 6 and 7 in production with ZFS and RAM was the bottleneck
Now, I am thinking to move from ZFS to BTRFS that my customers need snapshot and fore data safety and myself want better RAM saving
any advice in this part
 

Maher Khalil

Member
Jul 11, 2021
99
4
8
40
what about RAM performance. is it like ZFS or better?
i need only snapshot with raid 1 for mirror disks
 

Maher Khalil

Member
Jul 11, 2021
99
4
8
40
I think limiting of ZFS RAM will not resolve the issue of it is eating RAM
RAM is expensive and required for customers
I like ZFS and I am using it in my private PC but I think it is suitable for private cloud not for public cloud where cost is very important
 
Last edited:

Dunuin

Famous Member
Jun 30, 2020
3,639
744
113
Germany
ZFS by default will use up to 50% of the hosts RAM for its ARC for caching. So if you for example got 2x 1TB SSDs and 64GB RAM it will use up to 32GB RAM. But ZFS can easily work with way less RAM. For such a setup a 4 GB ARC should work too. I wouldn't recommend to limit the ARC too low, because it can get slow, but you can definitly limit it to more reasonable amounts. Just lower the ARC step by step and run arc_summary to check when the hit rates and free dnode/metadata cache get too low and then stop lowering it.
 
Last edited:

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 your own in 60 seconds.

Buy now!