This isn't an answer to your question but rather some general comments on RAID and your intended use as a NAS.
- In my experience doing RAID in software has a major impact on performance. All calculations are done on the CPU and data has to be written to all drives in the array (i.e. sent over the USB bus multiple times).* Whether or not that makes a difference in your use case I can't say - your performance is likely to be restricted by network speeds.
- RAID is not a substitute for backups. It protects against hardware failure but not other forms of data loss.
- For best performance put no more than one drive on each USB3 port and one on the Pi5's PCIe port. More than one drive per port means sharing bandwidth and introducing latency with USB hubs.
- I'd use LVM instead of RAID 0. It's expandable and does not use striping so losing one drive doesn't lose everything.
- You may find my guide to Building A Pi Based NAS to be of interest.
Statistics: Posted by thagrol — Mon May 06, 2024 11:42 am