Hello
First, I want to thanks and express my admiration to proxmox team and their great job! I am evaluating proxmox using 1 node and I would like to report my progress.
I installed a PVE node by creating a Debian 9 server and installing Proxmox 5.0 on top. I used btrfs as the main filesystem.
This node is running 1 postgresql 9.6 server inside a container with SDD local storage attached as a directory, meaning the database is located in an external btrfs volume outside the container. This databse deals with lot of queries and it is highly loaded using 16gb of RAM. So far, so good.
My idea is to have independent volumes, 1 by each storage unit with no RAID. I plan to implement HA by replicating snapshot of the btrfs volumes in other Proxmox instances. My HA needs are in the hour scope (I can have a server down up to 1 hour). We are good is we loose some hours of data so this configuration works for us. We believe there are better solutions than a RAID for data that does not change too much (I believe RAID volumes are needed near realtime data, but they have a cost in space and flexibility that is not needed to be paid with data that does not change too much).
I would like to point that btrfs is more stable now. Debian 9 has a reasonable recent version. We were using it from 2015 and it worked always great. It does not consume so much memory as a ZFS and it is not so intrusive from an administrative point of view.
I report all of this in the hope you consider to support btrfs in Proxmox for local storage and Storage Replication. Backup and Snapshots could benefit of btrfs too.
I would like to hear about other Proxmox deployments using btrfs. How did it work for you?
Regards,
Pablo
First, I want to thanks and express my admiration to proxmox team and their great job! I am evaluating proxmox using 1 node and I would like to report my progress.
I installed a PVE node by creating a Debian 9 server and installing Proxmox 5.0 on top. I used btrfs as the main filesystem.
This node is running 1 postgresql 9.6 server inside a container with SDD local storage attached as a directory, meaning the database is located in an external btrfs volume outside the container. This databse deals with lot of queries and it is highly loaded using 16gb of RAM. So far, so good.
My idea is to have independent volumes, 1 by each storage unit with no RAID. I plan to implement HA by replicating snapshot of the btrfs volumes in other Proxmox instances. My HA needs are in the hour scope (I can have a server down up to 1 hour). We are good is we loose some hours of data so this configuration works for us. We believe there are better solutions than a RAID for data that does not change too much (I believe RAID volumes are needed near realtime data, but they have a cost in space and flexibility that is not needed to be paid with data that does not change too much).
I would like to point that btrfs is more stable now. Debian 9 has a reasonable recent version. We were using it from 2015 and it worked always great. It does not consume so much memory as a ZFS and it is not so intrusive from an administrative point of view.
I report all of this in the hope you consider to support btrfs in Proxmox for local storage and Storage Replication. Backup and Snapshots could benefit of btrfs too.
I would like to hear about other Proxmox deployments using btrfs. How did it work for you?
Regards,
Pablo