PaulAlcorn :
dosmastrify :
how long before somebody tries to RAID 0 a bunch of them
What a wonderful idea!
I used to think about running RAID-5 of DVD-R's and USB flash drives, years ago, but this is a head scratcher.
These seem mostly targeted at tablets, phones, and laptops, that would have only one slot. But that's no different from DVD-R's.
Where I get stuck is, assuming you're not RAID'ing them just for capacity (in which case there are cheaper and simpler options), what would it take actually to get a performance boost by doing it? Would your SoC or PCH have any bottlenecks that limit the combined speed of the connected readers? On Haswell systems, I know the PCH would bottleneck even a RAID-0 of two SATA 3 SSDs. How much software overhead does reading/writing over USB 3.0/3.1 usually incur, and how much CPU headroom would be needed for the software RAID?
Anyway, I think we can say that RAIDing these for capacity is probably not a good move. I think it'd be more cost-effective either to simply use a bigger USB 3 flash drive or to put a SATA SSD in a USB 3 enclosure. For performance, I wonder if there aren't already USB 3.1 enclosures for NVMe drives, which would at least exceed the sequential throughput of a single UFS drive (while USB would cut down on random performance, any likely UFS RAID configuration would probably also rely on USB 3).