I'm looking into how I'm going to store media files (audio and video). I need to start off small but be able to scale. My plan was to start with say 2TB of NVMe storage and use RAID-Z. I'd also copy the data to a bulk storage server which has slower I/O.
I'd want to be able to add more ZFS storage servers but I'm unsure of the best way to go about this. Unfortunately I don't have any exact figures on the amount of storage needed as it depends entirely on how well the website is received by users and how much data is uploaded.
Is there some way in which I can have multiple servers with ZFS arrays appear as one physical server with one array to the application and then have things load balanced over the multiple storage servers? I could then easily get slow bulk servers as a backup.
I'd want to be able to add more ZFS storage servers but I'm unsure of the best way to go about this. Unfortunately I don't have any exact figures on the amount of storage needed as it depends entirely on how well the website is received by users and how much data is uploaded.
Is there some way in which I can have multiple servers with ZFS arrays appear as one physical server with one array to the application and then have things load balanced over the multiple storage servers? I could then easily get slow bulk servers as a backup.