RAID1 Ubuntu and SSD Cache Windows 7 -- worse idea ever?

someone755

Honorable
Oct 27, 2013
148
0
10,760
Hai there!
Currently, I have two HDDs in my PC;
The first is the main drive, a 500GB laptop HDD that boots Windows 7 (everyday gaming, schoolwork, video and photo editing etc.).
The second, a few years (at least 5-6) old HDD wiith only 160GB capacity running Ubuntu (I don't need more on Ubuntu)(used solely for the purpose of compiling Android kernels (note here that this creates TONS of disk reads, and this drive isn't good at reads)).

After much examination, I've concluded that, to improve my system without any major tweaks or OS re-installs (and save as much money and time), I'm best off buying two 120GB SSDs (quite cheap here; starting at 80€).
One of those would serve as a cache drive to Windows 7 (Intel's SRT or whatever that's called)(I know, I can use 60GB at max, but 120GB drives are cheaper for me and offer better price/GB ratio), and the other I'd hook up into a RAID1 array with the old, 160GB drive (don't know which of the two will fail sooner, so RAID1 is good here)(don't even need 100GB, but I do need the speed).

What I don't know is whether this is a good idea at all.
First there's caching, which many people don't like (though I think I'd get a big performance boost).
And then there's the RAID1 with a speedy SSD and a slow-as-[bad word] HDD (weirdest RAID setup ever, that'd be) just because I don't trust either of the two drives...

What do you guys recommend based on my needs? Is caching good and would such a RAID system work for what I'm doing?

My mobo does support RAID 0, 1, 5 and 10, I have enough cooling, ports on my mobo, PSU overhead and spaces in my case to house all this.
Specs:
i5-4440 CPU (stock cooling)
GA-H87m-D3H Mobo
Zalman Z3 Plus case
CX500M PSU
random Hitachi Laptop 500GB drive (7200RPM, 32MB cache)
random prehistoric (but still SATA) 160GB HDD (no other info on the label), Seagate (I think it's SATA 1, not sure though)
GTX660 GPU

If there's any more info you need me to share for a good answer just say so and I'll post.
Thanks all! :D
 

someone755

Honorable
Oct 27, 2013
148
0
10,760
Thanks for the speedy reply.
Well I do Ubuntu reinstalls every now and then anyways so that won't be a problem. But I don't like the idea of reinstalling windows and downloading all those huge drivers once more.
Also I'm lazy and the ssd would quickly become filled (the W7 boot one). Also, having it setup as a boot drive poses the risk of a crash after a few years or so (which I don't want).

And I thought that the speed of the raid 1 system is of the faster drive... See, the issue is that I don't trust ssds with lifetime and I don't trust the old hdd either. Doing backups is a tedious and time-consuming task that I don't do... So the raid 1 array would be a perfect solution...
On Ubuntu I don't need more than 100GB so there's that... And I would like my data to stay where it is; on a single PC, that's why I thought raid could help...
 

USAFRet

Titan
Moderator
In a RAID 1, the faster drive has to wait for the slower one to catch up. In this case, a SATA I HDD.
And limited to the size of the smallest.

The drivers for a current system are maybe a couple hundred MB. Not my idea of huge. Windows updates, OTOH...;)

AS far as drive size? I have a 128GB SSD, and it is at 55GB used and holding. There are very easy methods of redirecting stuff elsewhere so it doesn't fill up the SSD. http://www.tomshardware.com/faq/id-1834397/ssd-redirecting-static-files.html
No funky reg edits needed.

SSD life? They are proving to be several times more reliable than HDD's.

Backups? Once everything is installed, make an image, once, and save that somewhere. There are several easy, automated ways to backup your personal data. Mine copies my Docs/Music/Pictures every night at 2AM, with zero intervention from me.


The way you proposed is crippling both new SSDs. Tying one to the 500GB as a cache, and the other in a RAID I with an old 169GB drive.
 

someone755

Honorable
Oct 27, 2013
148
0
10,760
Combined with all my games (bought online and so only downloadable), along with huge NVidia GPU driver updates, Windows updates and all my other programs (includes downloading Windows 7 and Office 2013 again (legally obtained, of course -- my school handed them out for free last year!)), it's going to last at least a week (for me, a hundred MB is huge due to extremely bad internet).
Also 120GB is relatively small for all the disk I/O-intensive programs I use (and all my games, since I don't want waiting 20 seconds for a scene to load and save my game). That's why I'd use cache.

Though on the other hand, making the SSD my boot drive would work for Ubuntu, but the extra drive would be useless then (maybe I just found a place to store my Start Trek series on!? :D).

Thanks for the help!