I need to build a storage array that will only be used to write large files (mostly long videos at 1080p or higher resolutions), but will also be accessed by more than four editing workstations.
Basically, there is one video+audio input capture workstation that saves all of the video and audio onto the storage array in 10-minute chunks.
While the files are being saved onto the array, two workstations are going to read the completed chunks and compress it with a low bitrate VP9 codec. Two or more workstations are going to use those same files for editing and combining the audio stream with the video before being exported into VP9 at a near lossless bitrate.
What sort of solution should I be looking at? PCIe SSDs in JBOD, SATA SSDs in RAID0, or SATA/SAS hard drives in a RAID0?
inb4 no redundancy
All the files will be backed up on different workstations depending on which one is accessing the raw files and the video/audio capture machine. There will be multiple copies of the raw video+audio track in case of failures/corruptions.