Quote:
• Expandability – That the array size can be grown with the addition of extra drives (A particular of the recent Linux kernel as I understand). Also whether it forms space as part of the main pool.
|
That is true. Here is a good link explaining briefly how it is done -
http://scotgate.org/?p=107 The resizing of the space will be accomplished by the steps listed in that link. It will increase the size of the array, which in turn increases the size of whatever you have it mounted as.
Quote:
• Better to partition the RAID 5 array with separate drives for each media type (music, tv series etc) or use as a single pool of space.
|
I would make one big pool. Say you do split it into different pools, all mini-raid5 setups, then you get several large dvd movies, and another of the partitions fails. You might not have the space to spare to copy things around. I think it would be far better to have only a single large pool of space, and break it up as you see fit.
[quote[• I have seen somewhere (very vague) the option of different sized HDDs and using the normal loss in space for the extra drive (parity) as a separate partition (not as important… just for future proofing upgrades).[/quote]
That sounds like garbage. I think what you're getting at is leftover space, and what to do with it? Say you have 2 120 Gb drives, and the 3rd is 200. To make a RAID 5, you'd partition off a chunk of 120 Gb from the 200, combine it with the other 2 120 Gb drives, and have a 240 Gb RAID 5 partition, and 80 Gb of extra space. You could combine all the left overs into a JBOD style array, but you'll have no redundancy that way. I wouldn't mess with the extra space.
Quote:
• To have the array be functioning/accessible across Windows machines in a home network.
|
That will be easily accomplished by the samba server program.
Quote:
• SAMBA, FTP, accessibility away from the network and other interesting options available.
|
Samba for within your network, ftp from outside should be fine, assuming you configure the pass through correctly on your router.
Quote:
• E-SATA: Peoples experience with expanding for more drives via this option.
|
As near as I can tell, this simply means storing your SATAs in an external location from the case of your computer.
Any build of linux will be fine for this. I would try and get friendly with a few different live CDs, and see what feels the best to you. Many people like to start with a training wheels style linux, like Fedora or Suse, and to a lesser degree Ubuntu. Those are a fine place to start, and then from there see what you like and dig deeper to see what fits you the best.
Quote:
In general RAID5 starts to have problems after 14 drives so you should be fine with 3 drives to begin with and the option to add a few more.
|
This is true, although anyone running RAID 5 with that many disks needs their head examined by a mental health professional. RAID 6 is the way to go for the most space + failure tolerance. RAID 6 can tolerate 2 drive failures, RAID 5 only 1. Also, no mobo is going to handle more than 4 sata drives, so it makes little difference to the OP. If you want more than 4, you'd need a card for them, in which case you step up to hardware RAID, and live the good life.
Quote:
RAID5 will use one third of your total space for redunandcy
|
This is only true if you make a RAID 5 array out of only 3 disks, which is the minimum needed for RAID 5. The formula for RAID 5 is (n-1) * size of disks. So with 4 400 Gb drives as the OP states, he'd get (4-1) * 400 = 3 * 400 = 1200 Gb of space. He lost one quarter of the space, and if he had room for one more disk, he's lose only one fifth.
Peace,
JimBass