Jump to content

Plan for cheap home server using mixed drives

Hi guys, looking for some opinions on how best to build some sort of home server with the following drives.

 

1 1tb Samsung Spinpoint f3

1 WD green 1tb

1 WD green 500gb

1 Seagate 640gb 

 

I'm thinking raid 5? Want some redundancy, but want to spend as little as possible as already have all these drives all over the place.

 

I'm not entirely sure how to proceed, all I want is for it to be able to stream content through my wifi to any of my computers. Preferably I would like to be able to download straight to it through the computers as I will only have SSDs left in my desktop and laptop. What's the best plan off attack? Wait for the haswell refresh, as i'm planning to upgrade so re-use my current hardware somehow? (sandy bridge, i5 2400, p67 pro etc) any other suggestions welcome thanks.

Link to comment
Share on other sites

Link to post
Share on other sites

Your setting yourself up for failure in so many ways it's sad. 

RAID 5, with mixed, used, consumer grade drives? Do that, and you may as well use them RAW (i.e. no RAID) because your chances of the RAID failing irreparably is somewhat high (relative to normal RAID 5 conditions). 

Really, I just suggest this: Mirror the 1TB drives. Mirror the 500gb and the 640gb. Don't do anything else and run it like that. You lose more space, but that's the only way you would actually get trustable redundancy out of this setup.

† Christian Member †

For my pertinent links to guides, reviews, and anything similar, go here, and look under the spoiler labeled such. A brief history of Unix and it's relation to OS X by Builder.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

^ This guy.

 

Two mirrors is your best bet for safety. You'll lose just as much space running a RAID 5, but you won't have as much risk of total data loss.

I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use, and by some other means to give us knowledge which we can attain by them. - Galileo Galilei
Build Logs: Tophat (in progress), DNAF | Useful Links: How To: Choosing Your Storage Devices and Configuration, Case Study: RAID Tolerance to Failure, Reducing Single Points of Failure in Redundant Storage , Why Choose an SSD?, ZFS From A to Z (Eric1024), Advanced RAID: Survival Rates, Flashing LSI RAID Cards (alpenwasser), SAN and Storage Networking

Link to comment
Share on other sites

Link to post
Share on other sites

Right ok thanks for the help guys i'll plan with this in mind.

Link to comment
Share on other sites

Link to post
Share on other sites

Hi guys, looking for some opinions on how best to build some sort of home server with the following drives.

 

1 1tb Samsung Spinpoint f3

1 WD green 1tb

1 WD green 500gb

1 Seagate 640gb 

 

I'm thinking raid 5? Want some redundancy, but want to spend as little as possible as already have all these drives all over the place.

 

I'm not entirely sure how to proceed, all I want is for it to be able to stream content through my wifi to any of my computers. Preferably I would like to be able to download straight to it through the computers as I will only have SSDs left in my desktop and laptop. What's the best plan off attack? Wait for the haswell refresh, as i'm planning to upgrade so re-use my current hardware somehow? (sandy bridge, i5 2400, p67 pro etc) any other suggestions welcome thanks.

I would recommend checking out FlexRAID. It's a software based solution that allows you to have arrays with mixed drive sizes. In your case, you could do a "raid 5" equivalent with the 1TB drives each as a separate "disk", with the 500GB and 640GB merged together to make a "1TB" virtual drive. Then all 3 1TB "drives" are put into a RAID 3 array where one of the disks is the parity drive. You only lose 1TB out of 3TB. Also all the data is stored in a standard NTFS filesystem. The benefit of this is that if you take one of the drives out of the array, you can read whatever data, folder, and files is on it. And if one of your disks die, you lose no data, and if 2 disks die, then you only lose the data on the failed disk.

For Sale: Meraki Bundle

 

iPhone Xr 128 GB Product Red - HP Spectre x360 13" (i5 - 8 GB RAM - 256 GB SSD) - HP ZBook 15v G5 15" (i7-8850H - 16 GB RAM - 512 GB SSD - NVIDIA Quadro P600)

 

Link to comment
Share on other sites

Link to post
Share on other sites

+1 on the FlexRAID recommendation.

 

With FlexRAID you have a lot of freedom with regards to how you setup your drives, and you can merge them to be a single unit if you prefer, or you can leave them individually, and organize your files yourself based on the drives. Depending on the version of FlexRAID you buy, you could also just pool everything into one entire pool, where it emulates a RAID 5 array in the sense that you see them as a single disk, and you are protected from a single drive failure, but you are less likely to have software errors and the restrictions placed on Hardware RAID.

 

One thing to note is that FlexRAID performance is not that great, the reads should be similar in speed to the source drive, but the writes are nowhere near as fast due to the calculations required, and this could be a problem if you're writing very heavily.

 

Also, there is now a new variant of FlexRAID called Transparent RAID, which does the parity calculations in real time similar to RAID 5, and seems a lot more user friendly than the original FlexRAID. The software might be around $100, but compared to the cost of a RAID Controller and new drives, it's a pretty good deal if it suits your needs

Desktop: Core i5-2500K, ASUS GTX 560, MSI Z68A GD65, CM HAF 912 Advanced, OCZ Vertex 4, WD 1TB Black, Seasonic P660, Samsung S27A850D, Audioengine A2, Noctua NH-D14, NB eLoops

Laptop: Lenovo Thinkpad X1 Carbon

Peripherals: Razer Blackwidow Ultimate 2013, Razer Deathadder 3.5G, Razer Deathadder 2013, Razer Goliathus Control, Razer Manticor

Link to comment
Share on other sites

Link to post
Share on other sites

+1 on the FlexRAID recommendation.

 

With FlexRAID you have a lot of freedom with regards to how you setup your drives, and you can merge them to be a single unit if you prefer, or you can leave them individually, and organize your files yourself based on the drives. Depending on the version of FlexRAID you buy, you could also just pool everything into one entire pool, where it emulates a RAID 5 array in the sense that you see them as a single disk, and you are protected from a single drive failure, but you are less likely to have software errors and the restrictions placed on Hardware RAID.

 

One thing to note is that FlexRAID performance is not that great, the reads should be similar in speed to the source drive, but the writes are nowhere near as fast due to the calculations required, and this could be a problem if you're writing very heavily.

 

Also, there is now a new variant of FlexRAID called Transparent RAID, which does the parity calculations in real time similar to RAID 5, and seems a lot more user friendly than the original FlexRAID. The software might be around $100, but compared to the cost of a RAID Controller and new drives, it's a pretty good deal if it suits your needs

I just need to make a clarification here:

 

The write performance hit is ONLY in real-time RAID (Available in both Transparent RAID and RAID-F). The Snapshot RAID mode (Available only in RAID-F) does the parity calculations on a schedule. I have mine set to calculate once a day, but you can set the schedule as often or as little as you'd like.

 

Since I'm using it on a file/media server, the content doesn't change very quickly. There is no need to calculate RAID in real time, as yes, there is a performance hit. HOWEVER, using a scheduled parity calculation, your read/write performance is (basically) 100% the same as with a stand alone drive. Only when the scheduled calculation happens will you receive performance issues, and all you need to do is schedule it during a time you won't be using the array (Like 4 am or something).

 

Transparent RAID is a new mode that I'm not all that familiar with (It didn't exist yet when I bought FlexRAID).

For Sale: Meraki Bundle

 

iPhone Xr 128 GB Product Red - HP Spectre x360 13" (i5 - 8 GB RAM - 256 GB SSD) - HP ZBook 15v G5 15" (i7-8850H - 16 GB RAM - 512 GB SSD - NVIDIA Quadro P600)

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×