Hi all,
I'd love to run a Proxmox setup for my home server and really like the flexibility that BTRFS seems to offer for my personal files and media, but I know that BTRFS isn't great with VMs (by default) nor integrated into Proxmox. So I'm wondering whether I can do some sort of mix of ZFS and BTRFS and how to configure the drives.
1) Can I put Proxmox on a ZFS Raid 1 array of two drives, and then put all my data on a different BTRFS raid 1 array?
2) Should I install Proxmox on SSDs or HDDs? I understand that Proxmox does not run in memory so would kill a USB stick but I don't know if that also applies to SSDs.
3) Should I put my VMs/Containers on SSDs or HDDs? I think I read that performance is better if the VMs/containers are on SSDs.
4) Should I have a separate SSD for a ZFS cache?
5) Based on the answers above, what's my best drive configuration? My focus is getting the foundation set up right, so I don't mind buying a couple of extra drives now (SSDs or HDDs). But I would prefer to buy the disks for my data as and when required rather than trying to anticipate my future storage needs now, hence my strong preference for BTRFS over ZFS for my media & files. Also, I'm hoping to need only the 8 SATA ports on my MB rather than having to buy a controller. So I'm hoping I can get away with two ports for the OS (and VMs?) and have the other 6 for the data drives.
Hardware already owned:
Uses Currently planned (in various VMs/containers)
I'd love to run a Proxmox setup for my home server and really like the flexibility that BTRFS seems to offer for my personal files and media, but I know that BTRFS isn't great with VMs (by default) nor integrated into Proxmox. So I'm wondering whether I can do some sort of mix of ZFS and BTRFS and how to configure the drives.
1) Can I put Proxmox on a ZFS Raid 1 array of two drives, and then put all my data on a different BTRFS raid 1 array?
2) Should I install Proxmox on SSDs or HDDs? I understand that Proxmox does not run in memory so would kill a USB stick but I don't know if that also applies to SSDs.
3) Should I put my VMs/Containers on SSDs or HDDs? I think I read that performance is better if the VMs/containers are on SSDs.
4) Should I have a separate SSD for a ZFS cache?
5) Based on the answers above, what's my best drive configuration? My focus is getting the foundation set up right, so I don't mind buying a couple of extra drives now (SSDs or HDDs). But I would prefer to buy the disks for my data as and when required rather than trying to anticipate my future storage needs now, hence my strong preference for BTRFS over ZFS for my media & files. Also, I'm hoping to need only the 8 SATA ports on my MB rather than having to buy a controller. So I'm hoping I can get away with two ports for the OS (and VMs?) and have the other 6 for the data drives.
Hardware already owned:
CPU - Intel Xeon E3-1240 V5
MB - Supermicro X11SSM-F
Memory - 32GB DDR4 (comprising 2 * 16GB DDR 2133 sticks)
HDDs - 1 * 2TB WD Green, 1 * 3TB WD Red, 1 * 2TB Seagate
MB - Supermicro X11SSM-F
Memory - 32GB DDR4 (comprising 2 * 16GB DDR 2133 sticks)
HDDs - 1 * 2TB WD Green, 1 * 3TB WD Red, 1 * 2TB Seagate
Uses Currently planned (in various VMs/containers)
Media server (Plex, subsonic/MPD)
Media recorder (Mythtv/tvheadend)
Act as remote backup for family (Crashplan)
Create local backups to external drives (Crashplan)
Home security (zoneminder)
File server (Samba, Owncloud)
Media recorder (Mythtv/tvheadend)
Act as remote backup for family (Crashplan)
Create local backups to external drives (Crashplan)
Home security (zoneminder)
File server (Samba, Owncloud)