Hello everyone,
I’m currently preparing a new storage server setup.
The general idea: Storage server with 192-256GB RAM, Proxmox as OS, UCS as VM, most likely with a HBA controller pass-through for more/better configuration options of the actual storage system. Onboard Raid-Controller with RAID1 and 2x 1TB SSD for Proxmox itself and 3-5 VMs for different purpose.
I was thinking of UCS as storage VM since it allows us to integrated with a Windows DC (or even act as the main DC) and still give is plenty of options for the storage system.
The necessary shares will be 3x 50TB and 1x 100TB, scalable for future. We have (have guess, have experience) about 50TB of data coming and going to the storage per month. In our current aweful Windows Server setup that leads to a lot of fragmentation and seriously slow speeds. In future we want to be able to push 10-20TB with 1GByte/s speeds - that’s our limit from the network.
I’m not sure yet about what storage concept and filesystem we can/should use with UCS. Do you guys have any suggestions?
ZFS would be one way to go, but I’m a bit afraid of the necessary clock speed for checksum and the fragmentation question. BTRFS might be an option since it is considered stable in Debian by now.
Any feedback appreciated.