|
Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
hard drive controllers
I just finished my new server- Intel q6600, 4gb ram Gb motherboard and xp pro 64 bit ( all I had available)
becasue this is 64 bit I cannot make stripe sets. I have two 500 gb drives I would like to use for recording ( have one client, one hd100 and two hd200 on the way) and am currently only using one drive. I also need to build some sort of redundant array. I lost 14gigs of mp3 several gigs of photos and all my ripped dvd's when the hurricane took our power out for 2 weeks. What would the masses suggest for a. the recording array b. redundant storage for important static content. thanks! |
#2
|
|||
|
|||
I would suggest WHS as the OS instead of using a RAID array. My music, photos and DVD backups are all on duplicated shares and I'm not worried about losing data at all anymore.
|
#3
|
||||
|
||||
I wouldn't bother with an array for the recordings. An array won't give you any benefit because after a while the drives get fragmented and the limiting factor is access time, not sequential transfer rate (which arrays improve).
As far as redundant storage, guess it all depends on how much you need. If you need less than 1.5TB (1 of largest drive available), I'd just get 2 HDDs and do RAID-0 through software/firmware/motherboard, or heck, just simple periodic copying to an extra drive. If you need much more than 1.5TB, I'd start looking at a good hardware RAID card. I've got about 4TB of space right now, pretty much all full, so I'm sort of planning new array. Right now I'm looking at either a 3ware 9690SA-8, or an Adaptec 5805, and probably 4, 1.5TB drives to start. |
#4
|
||||
|
||||
Quote:
Beyond that there's the logistics of mounting and powering the extra drives. |
#5
|
||||
|
||||
If you don't have a lot of files to backup, you might consider a free utility called Microsoft SyncToy. It can be setup to automatically copy files from one directory to another.
Another method would be to setup a batch file to automatically copy files triggered by the free DirMon2 utility that monitors directories for changes. Yet another way is to invest in a RAID controller. Some mobos have RAID controllers built-in. Usually RAID does protect files, however RAID can fail. I have seen it happen at work because there are hundreds of servers and thousands of drives, we have to recover servers from backups on those rare cases. It's great to have multiple methods to recover, rather than one method to few! To be very confident of a successful restoration in business you need to have 3 or more methods to recover files and systems. A hot spare in a RAID setup can improve data protection quite a bit. RAID 6 has a high overhead cost, but can withstand two drive failures at the same time. I think the easiest and cheapest way to protect critical files for home use is to copy files to another hard drive, even if you use RAID. If possible, the backup hard drive should be stored off-site at another location. It's also important to use disk imaging so you can recover your computer if you loose your boot drive. Backing up the critical files to CDs and DVDs is not a good choice for long term storage. I have seen many recoveries from old CDs or DVDs fail. It's far more reliable to store the backups on hard drives. Tape backup and recovery is also very reliable, but it costs too much for home use. Once you get accustom to SageTV, you will want to be able to recover quickly, with as little downtime as possible. Dave |
#6
|
|||
|
|||
Quote:
Not so with RAID arrays, with the exception of stripes which offer no redundancy, just performance. With a 4 drive mirror, you lose half of your space because the other half...is mirrored. With a 4 drive RAID5 array, you lose 1 disk (25%) to parity. Either way you do it, if you have redundancy, it's going to double your used space. The difference is; with WHS you don't waste any of your hard drives to an array and you don't have to use matching drives. With RAID, the space of 1 or more drives is lost to the array. My WHS box uses 250G, 320G (system drive), 500G and 1T drives and I can use all of the space. When I get low on space I can change one of the 250G's for a 1.5T drive, on the fly, without breaking an array or losing data. WHS makes more sense for Sage than you give it credit for, imo.... |
#7
|
||||
|
||||
Any complete backup solution needs to include offside storage. I use Carbonite, but there are several others out there that will let you store an unlimited amount of data for a reasonable fee ($50/yr). I'm a little concerned about security, so I encrypt the files locally (to a 2nd drive) and send the encrypted versions to the internet backup. The locally encrypted files also serve as a local backup mirror. I'm only talking about 100G or so of data, so it's just not worth setting up a RAID for that - it's easier to buy 2 drives and do a mirror.
|
#8
|
||||||
|
||||||
Quote:
Quote:
Quote:
Quote:
You write a 50GB Blu-ray rip to both PCs. On the WHS machine the pool writes that 50GB file to two discs using 100GB of your 4TB. On the RAID-5 machine, the 50GB file takes only 50GB of your 3TB (the redundancy comes from teh parity). So between the two arrays: In a WHS pool with duplication, you can store 40, 50GB Blu-ray rips. In a RAID-5 array, you can store 60, 50GB Blu-ray rips. You can store 50% more data on a 4 drive RAID-5 array, than you can on the same 4 drives in a WHS pool with Duplication enabled. The situation gets even worse as the number of drives increases. With 6 drives, you get 67% more useable space with RAID-5, 8 drives = 75%, 10 drives = 80%. Quote:
Further, I'm pretty sure there are situations where WHS would be unable to duplicate your data, like if you had a 250GB system drive, and 500GB and 1.5TB drives in the pool, I think over 1TB of data would be unable to be duplicated. Quote:
|
#9
|
|||
|
|||
While stanger89 is correct of what he writes, I wanted to add one comment that I didn't see mentioned....
If my RAID controller dies, it can be diffidult to find a suitable replacement such as not to loose any data. I have no personal experience with this, so I don't want to create FUD. This is jsut a thought in my head. However, if any other hardware in my WHS machine goes nuts (including one of the drives my duplicated data was written to), I can take the drives in the WHS drive pool, plug them into another PC and read the data off of it. Very simple way to retrieve data (and fast). Of course, both situations assume the hardware other than the hard drives themselves don't "take out" the data you are looking to recoup. Stanger89 is right that the RAID setup will spend less bits giving you the redundancy, the trade-off there is the amount of time it will take to get at the data should somethign go wrong (the situation it's trying to protect against). The WHS setup will take more bits (especially as the amount of data increases) to get the protection, but it is also quite easy to recover said data should something go wrong. So, look at how much data you have and then decide which situation is best for you. Personally, I have about 50-100GB of data that is not replaceable (photos, home videos, etc). I went with a RAID5 setup for these because I had the RAID5 controller (Areca 1210) before WHS came out. I tried WHS, but it couldn't perform my other server needs to my liking (try to place a particular file on a particular physical drive in the pool - you can't). That last issue causes performance problems I can't tolerate. If they fix that, I will likely move back to WHS from my current Vista Ultimate install. Oh yeah, and don't put off gettign some online backup line I have so far for the irreplaceable data. I've been meaning to sign up for carbonite for the longest time. Last edited by Beefcake550; 12-05-2008 at 08:45 AM. Reason: better wording. |
#10
|
||||
|
||||
Might I suggest taking a look at FlexRAID? I haven't implemented it yet, but I'm very close since my media server is nearing a "functional" stage.
Like you, I originally planned for redundancy in my server, but I quickly found that hardware RAID is not the answer due to there being no real standards. If you move from one motherboard to another or from one RAID card to another, there's no guarantee that the replacement hardware will be able to recognize the array and reconstruct the data, even within the same manufacturer! I've gone down this path before on my home computer, using onboard RAID, and the time spent trying to migrate the data and/or recover it was absolutely ridiculous. (BTW, this also highlights the fact that RAID is not a backup solution, it's an availability solution, which means it's meant to keep data accessible to users during a temporary/minor hardware failure.) |
#11
|
|||||||
|
|||||||
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
With WHS you get more than just simple storage with the OPTION of duplication, you get backups, remote access to your shares and to your client PC's on your home network, you get built in media streaming, you can add drives that are not the same size so you can skip the expensive large controller(s), and you get easy expandability that's only limited to the ports (SATA, PATA, USB/FW all work and can be added to the pool) available on your HW. My current WHS/Sage box has 7 drives and without adding any extra controller(s) I could add 12 more drives (1 e-sata, 1 SATA, 8 USB and 2 FW) if I needed and the drives could be any size. How much would it cost for a RAID controller that can handle 19 drives and how many of those drives would you lose to parity? WHS is far more flexible. Again, imo, WHS is better suited for Sage in the home than you give it credit for... Last edited by S_M_E; 12-05-2008 at 02:22 PM. |
#12
|
|||
|
|||
Quote:
I believe most of the time as long as you stick with controllers from the same company you should be able to take an array from controller to controller without losing data. You're getting into a lock-in no matter what kind of redundancy you use whether it be WHS, Highpoint, Promise, Adaptec, etc. It makes little sense to quibble over this as it's really a non-issue unless you decide to change controller manufacturers sometime in the future. And on a RAID 5 or even RAID 1 array as long as you have the proper maintenance software installed you are not going to be completely out of commission while the array is being re-built. It's performance might be decreased but it will still work. Even with a RAID 5 array the controller uses the parity data to rebuild the missing drive and can do this on-the-fly if the disk isn't finished rebuilding. Again, a non-issue. Although, RAID does not equal backup. A lot of people have the misconception that RAID is a form of backup. It is not. RAID's purpose is to protect against drive failure and NOT data loss. You can still lose data running a RAID array, even a working array. Corruption can creep in. So even if you have a properly maintained RAID array you still need to be doing regular backups.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD Last edited by Taddeusz; 12-05-2008 at 03:02 PM. |
#13
|
|||||||||||||||
|
|||||||||||||||
Quote:
No it is not. Data is not written twice to a RAID array, your space is "lost" up front when you create the array. If you see 3TB available on a RAID array, you can write 3TB to it, with redundancy. Quote:
Quote:
WHS you lose 1/2 your space regardless of how many drives. The difference is with RAID-5 you only see the usable space and you can use all of it. With WHS's pool you see all the space of all the drives, but you can't really use all of it, because everything you write is written to the filesystem twice. Yes, they both cost space, I never said they didn't. What I said is WHS's folder duplication costs more space. WHS's duplication is basically file-level RAID-1, mirroring. Both use 50% of the array/pool's capacity for redundancy. More advanced RAID levels (eg 5) only use 1/n of the arrays capacity for redundancy. Quote:
Quote:
Quote:
RAID-5 4x1.5TB drives ($140) = $560 9550SXU-4LP = $300 Total = $860 WHS Pool 6x1.5TB drives ($140) = $840 So there ya go, for 3 drives worth of storage space, the cost is basically a tossup. But then you've got to add in the logistics of powering and installing the array. The WHS pool will pull an extra 10-20W. I'm planning for ripping a significant number of BDs, so I'm looking at at least 8 drives (7 worth of space). Lets compare that: RAID-5: 8x1.5TB drives ($140) = $1120 9690SA-8I = $530 Total = $1650 WHS Pool: 14x1.5TB drives ($140) = $1960 +60W * electricity rate +1KW PSU to spin up 14 drives +2-3 SATA controllers +server case for 14 drives [QUOTE]Again, semantics, I do use all of the space in you first example; I use 50G for the rip and 50G for duplication.[QUOTE] True, I was disagreeing with your assertion that WHS is more efficient than RAID-5. Yes you see a larger capacity with a WHS pool, but you can't write as many 10GB files to the WHS pool since every byte you write is duplicated 1:1, where as with RAID-5 parity is calculated on those bytes. Quote:
The point is a WHS Pool is equivalent (usable capacity wise) to RAID-1, or RAID-10, which are less efficient than RAID-5. Quote:
WHS - Terribly inefficient to achieve redundancy. unRAID - requires it's own, standalone PC, and can't be used for anything else FlexRAID - developer dropped off the face of the earth for a while Between the three I've about given up on using RAID in my next server, but every time I dig into one of them, I find a flaw that makes them unsuitable for my use. If WHS used parity for redundancy instead of duplication, I'd be all over it. Quote:
This is different than a WHS pool. With a WHS pool you see all the capacity of all the drives as visible space, but everything written to a folder with duplication turned on takes up double the space. So if you want all your data in redundant storage, RAID-5 provides a lot more usable space for a given number of drives vs a WHS pool. And no, you don't lose your data if the controller dies. Quote:
Quote:
Quote:
If you really want a 19-drive RAID array, the controller will cost you $1100 or so, but the array would be able to hold 90% more data. Quote:
Quote:
Quote:
|
#14
|
||||
|
||||
Quote:
Anyway, case in point: I went from an onboard Promise controller PDC20276 on one motherboard to a PDC20378 on another motherboard from the same manufacturer. The PDC20276 was no longer available on any newer hardware. The same (now discontinued) mobo was selling for 4 times the price I originally paid. It certainly was not just a matter of swapping in the new mobo with the PDC20378 and the array magically worked again. I don't want the OP to believe it's that simple. Due to this, if I went with hardware RAID, I was planning to buy two identical cards so that I'd have the backup if one failed. That's some ridiculous money to be spending. This is for my house, not a million dollar corporation. Now, as far as implementing RAID, most home users who use it are (unfortunately) intending to use it either as a form of backup (which I already said it is not) or to gain perceived performance (via RAID 0 aka striping). Due to that, it's very important that people realize that 2 drives failing simultaneously, even during a rebuild, WILL result in a complete loss of all data on the array. This is why I was considering RAID6 over RAID5... until I was turned on to FlexRAID. However, this little back-and-forth isn't really helping the OP to make a decision. If anything, it's scaring him away from RAID entirely, which is not the intention. So, to the OP, I'd again suggest you take a look at FlexRAID. It's free, BTW. If you're comfortable with Linux, take a look at unRAID, too. |
#15
|
|||
|
|||
Thanks for all the suggestions and opinions. I have just breeezed thru the latest postings sionce I got back from the parts house.
Since I just built (rebuilt) the system from scratch, I ended up buying a copy of WHS. I will also install two 80gig drives ina mirror and 2 500 gig drives as a stripe on a highpoint rocketraid 1740 I am also installing my 4 1tb WD Green drives into a drive pool for my dvd rips photos mp3's and such. The tv recordings will go on the 500 gb stripe. I also appreciate the detail in which all have replied. Im not quite new to computers as my sage server is sitting next to my dell poweredge 2900 with perc controller. This box runs a server 2008 AD domain for my company and a few outside clients as well as hosts all my data from my online backup division. Now for the jokes on how the guy that sells online backups didnt have backups of his own personal crap! |
#16
|
||||||||||||||||
|
||||||||||||||||
Quote:
The key there is "most" of the time and "should" be able to, sometimes you cant. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Last edited by S_M_E; 12-05-2008 at 06:33 PM. Reason: tag and typos... |
#17
|
|||
|
|||
Also, be aware that WHS doesn't techincally support RAID arrays although I've experimented with RAID on WHS drive pools but it caused issues with drive health reporting. If your arrays are outside of the pool, you'll have less issues. The mirrored System drive might cause issues later. I suggest reading/searching the WHS forums.
YMMV... |
#18
|
|||
|
|||
after re reading and realizing how WHS works, i ended up taking one 80gb drive off of the raid card. I only have 6 sata ports on this board, 4 1tb drives, i 80gb drive and 1 lg bluray
on the highpoint is two 500gb drives to be striped ( because i want smooth playback while recording) and the other 80 gb drive which i may remove for another project. I will probably also end up swapping out the highpoint for something cheaper for the drive pool |
#19
|
||||
|
||||
Quote:
Quote:
Quote:
Quote:
|
#20
|
||||
|
||||
Quote:
What mobo can run 9 SATA 2 drives right of the mobo without adding a controller? Does the mobo have on board RAID? Dave |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Tell sage what tuner should use what hard drive? | chadman | SageTV Software | 3 | 11-18-2008 03:40 PM |
Hard Drive Usage | Ken C | SageTV Software | 3 | 10-11-2008 09:09 PM |
Hard drive bandwidth - 2 HD Tuners & 4 Analog Tuners | electronics4lif | Hardware Support | 17 | 05-06-2008 06:28 AM |
High hard drive activity, SageTV transcode? | gmanning | SageTV Software | 0 | 03-29-2007 12:39 PM |
Hard drive not recognized by name | robinson | Hardware Support | 9 | 08-25-2006 08:07 AM |