DIY SSD made of SD Cards!

Linus Tech Tips ·Linus Tech Tips ·2018-05-06 · 1,484 words · ~7 min read
Floatplane YouTube

Transcript

JSON SRT VTT 95
0:00 okay so today's video yeah it's a product that really makes no sense to me at least on the
0:07 surface this right here is i've actually got the product page up behind me this is come come on
0:13 come on come on get in here check this out check this out this is the i don't know highland star
0:18 micro electronica anyway we ordered it from usb.brando.com and this doodad right here adapts
0:27 as regular SATA interface with some controller from sage that i've never heard of to 10 micro sd
0:35 slots that's quality right there so yes my friends today we're going to make our own SSD today's
0:51 video is brought to you by tunnelbear the simple vpn try tunnelbear for free at tunnelbear.com
0:57 LTT we're going to have that linked below so step one is going to be some r-ing t effing m because
1:06 while
1:06 it does seem fairly straightforward in principle you take the 10 micro sd cards that kingston
1:14 graciously sent you because you're a famous youtuber and then you install them in all the
1:20 things i do want to make sure that we are doing it correctly so instructional note number the first
1:27 you can use one two four eight or oh my goodness 10 micro sd cards at one time it does not support
1:35 three five seven
1:36 or nine instructional step number the second insert the micro sd cards into the micro sd slots
1:45 one by one as the order shown on adapter where is chp0l i just see con tf1 tf6 tf2 i think that's
1:55 for trans flash why does this pcb say demo on it okay well we're just gonna we're just gonna go
2:07 where's here's tf1 let's do this thing am i doing this right you put it down and then you slide it
2:13 there we go so the idea here is that it runs all of your micro sd cards which aside from being a
2:22 much lower grade typically than the nan flash that you would find in an SSD are fundamentally the
2:29 same thing it runs them all in raid zero to make up for the fact that a typical micro sd card
2:35 will be capable of anywhere from 10 to 20 micro sd cards so i'm just going to make sure that i'm not
2:37 from, you know, 20 to maybe 80 to 90 megabytes a second reads and writes, whereas a typical SSD,
2:45 especially a SATA 3 one, can saturate a SATA 3 interface at around, you know, 550 or so megabytes
2:52 per second. One problem that I do foresee, though, is that there's more to life than sequential
2:58 performance when it comes to SSDs, and the controller dictates what the random performance
3:05 will be like. And, oh, that too ignores the other problem, which is that the flash on a typical
3:12 microSD card is not only slower, but also less resilient than the higher quality stuff on a
3:18 normal SSD. A problem that is compounded, this is all about the problems with this thing, hey,
3:24 compounded by the fact that you're running this whole thing in RAID 0. So one dead microSD card
3:30 means, poof, there goes your data. It's gone.
3:36 So there it is. For better or for worse, this is now a 1.2 terabyte RAID 0 microSD SATA SSD. I
3:49 don't know what it is. Let's plug it in. This is so dumb. It's like, cool, but it's like, why?
3:56 There it is. No way. 1.16 terabytes of usable space.
4:06 Let's call this drive letter K, because it's special. So I'm actually a bit of a loss now,
4:15 because I'm going to let you guys behind the curtain for a second here. While I was prepping
4:20 this video, I actually realized that this probably wasn't going to work, because I hadn't gone
4:28 through the instructions ahead of time, and I just noticed that it says right here, do not support
4:38 and these are quite clearly UHS-I cards. So I was expecting to like go on a field trip to Best Buy
4:49 and come back. But it's working. So let's let's test it, I guess. Okay, so if I told you we have
4:58 the world's stupidest SSD, special K drive here, how would you benchmark it? It's 10 microSD cards
5:08 on a PCB.
5:09 We could use Chris.
5:11 We could use CrystalDiskBrack, we could use Atto.
5:14 Yes. I'm coming into this with literally no expectations whatsoever. Actually, at 512 byte,
5:22 that's not even that bad, is it? This is at a queue depth of eight, though. So to be clear,
5:26 this is very unrealistic for a desktop workload. Okay, so there's a couple of takeaways here.
5:32 Number one is that our drive is indeed SATA 2. And number two is that the performance is actually
5:39 better than I thought.
5:41 Unexpected. But this is just sequential. This doesn't really tell us anything about how it would
5:46 perform in a real world workload. Let's hit it with CrystalDiskBrack just for lulz. Oh, wow.
5:54 We're still going to run the passmark test, I guess, but this is not looking good for random
5:59 performance. This is performing about like you'd expect from a bad SSD four or five years ago,
6:06 because there's a lot more to SSD performance than just
6:10 taking a...
6:11 A bunch of NAND flash and writing to and reading from it in a parallelized manner to get more speed
6:20 out of it. The controller intelligence has to be high in order to get better. Oh, wow. These random
6:28 numbers, these are awful.
6:30 Okay. So for our last trick, passmark disk thread test. So the average latency here doesn't really
6:40 tell us the whole story.
6:42 So here's the thing. The thing that just really impacts the performance of a drive
6:44 is the speed or speed of it. You can see, it's a little picture-ish, but you really feel the
6:47 slowness of a drive is when it spikes. That's what most modern SSDs are really trying to overcome,
6:55 is those spikes in latencies. That's when you click on something and you feel like your computer's
6:58 like . So we are seeing spikes up to almost half a second on this drive, with a lot of them
7:07 actually sitting here around a fifth of a second.
7:09 So...
7:10 While you could...
7:11 Run an OS on this thing,
7:12 So... while you could...
7:12 really wouldn't recommend it and to drive that point home I've actually
7:17 spent the last half an hour waiting for Windows to install off a USB drive and
7:23 it's still at 81% of getting files ready for installation this thing is kind of
7:28 painfully slow like to the point where I'm having a really hard time figuring
7:32 out what its purpose could possibly be because you might go oh well you know
7:36 maybe disposable data that you need to be faster than a hard drive but not as
7:41 fast as an SSD like a Steam game library but even then the cost is so
7:46 high to fill this thing with 64 gig or 128 gig micro SD cards like we did would
7:52 cost more than just buying a proper SSD like a Crucial MX 500 or a WD blue so
7:58 I'm not sure why it exists but it does and it's cool so there it is and you
8:10 know what else is cool Dollar Shave Club if you haven't for whatever reason sign
8:14 up for Dollar Shave Club then now is a better time than ever for just five
8:19 bucks they are offering their shave shower starter set it includes their
8:24 executive razor as well as three trial sized versions of some of their most
8:28 popular products their body wash their shave butter and their one wipe Charlie's
8:33 butt wipes after the starter set replacement cartridges are just a few
8:37 bucks a month so head over to dollarshaveclub.com slash Linus we're
8:40 gonna have that link below and join the club so thanks for watching guys if you
8:44 just like this video you can hit that button but if you liked it hit like get
8:47 subscribed maybe consider checking out where to buy the maybe not that this
8:50 thing but maybe the SD cards and and that site actually where we got this has
8:54 lots of other cool random gadgets as well so you can check that out at the
8:57 link in the video description also link down there is our merch store which has
9:00 cool shirts like this one and our community forum which you should totally
9:03 join