I’m trying to find information about storage configuration recommendations, but the only thing I found was « don’t use a Raspberry Pi with ADSL ».
The server I’m thinking about will have 2 HDDs working in RAID1 for data safetly (though this should also double read throughput).
I am wondering if adding an SSD with Bcache is going to be a good idea, if the server starts seeing dozens or maybe even hundreds of simultaneous playbacks of various videos at once.
I expect the HDDs may get overwhelmed with random I/O volume when multiple videos are played back at once. I am guessing a Bcache would solve that problem by storing most commonly accessed data blocks in solid-state memory that’s random IO is extremely high in comparison, leaving the HDDs to stream less popular videos.
I wonder if anyone has any experience with this, and can share any thoughts on the matter.