3 ms·
I imagine at times like this a small USB-3.2 device which is a RAID-6 array of 20 or 30 microSD cards, probably a small FPGA to provide the 30 port SDIO device
by ChuckMcM 7y ago
I imagine at times like this a small USB-3.2 device which is a RAID-6 array of 20 or 30 microSD cards, probably a small FPGA to provide the 30 port SDIO device that can do 100MB/s per channel, a two gigabyte static ram with battery backup (coin cell) for holding open stripe state, and a SCSI or SAS export point for reporting out as a drive. Device is probably the size of a deck of cards, maybe smaller, consume or feed data at a GB/s all day.
That would be pretty freaking amazing.
- jscheel 7y agoThere are devices kinda like this, but they are hacky and unreliable.
- crest 7y agoIt would offer good throughput but there is no way to hide the latency.
- ChuckMcM 7y agoCould you elaborate on that thought? My experience is that it is possible to create a storage element with arbitrary throughput and latency (within a fairly wide design space) by composing storage elements.
- naniwaduni 7y agoYou can create a storage element with arbitrarily _large_ latency...
- boredishBoi 7y agoHave you seen the T series portable ssd’s by Samsung. Nowadays multiple companies make portable ssds that use the same nand in their internal ssds but in a smaller custom form factor. They’re exactly like what you described, about the size of a deck of cards and much much more reliable and cheaper than micro as cards.
- bradknowles 7y agoYou mean, you want a homebuilt spit-and-bailing-wire Beowulf cluster of these things? ;)