Monday, January 14, 2013

RAID(s): Not Just for Vikings or Pillaging Hoards


For the purposes of our discussion today, we are going to ASSume (yea, I know what “assume” does) that you have found this article and will further read it because the word RAID is not only foreign but you're not even sure how to spell it. For those who are new to the concept of using computer storage systems, I'm especially talking to you folks who have been using DVRs and analog cameras for video surveillance installations, it turns out that RAID isn't a word after all. It's an acronym (the big word of the day, even though its not very “big”) that stands for Random Array of Incompetent Dunderheads – OK, I made that up but I'm sure we all have examples we can cite. Random Array of Independent Disks (R.A.I.D.) is not only pretty cool but its also extremely useful in systems requiring more than one hard drive and/or some form of redundancy. If you are an installation tech, a sales engineer, manager, VP (does VP really stand for Vacuous Pratt?) or someone just looking for a high level understanding of RAID then you should be able to get what you need right here. If, however, you are more inquisitive, a hard gore geek (“it takes one to know one” - and you thought I was a VP) or just want to dig in and learn the details that makes the technology work, there is a great write up in wikipedia.

RAID comes in multiple flavors, called levels. These levels can be nested (combined) to create new flavors. We are going to concern ourselves with the most common levels – i.e. what you are mostly likely to come across. These are levels 0, 1, 5 and 6.

RAID (Level) 0: This method combines all the of the disks in the array into one, possibly gigantic, hard drive (at least as far as the OS is concerned). The cool thing about this is that there is no loss in capacity as all drives are added together and since there is no math going on to handle redundancy the write speed is at maximum performance for a RAID. The down side of RAID 0, and this is a rather steep downside, is that there is no data protection as there is no redundancy. The upshot is that if you lose one drive in the array, you lose the whole array. And as each drive has a an independent probability of failure the possibility of a failure of the array increases as drives are added.

RAID (Level) 1: RAID 1 is often called mirroring as data is written to drives created a “mirrored pair”. Obviously this creates great redundancy and only minimally impacts read and write performance – compared to a single drive. The data in the array will remain viable as long as one of the drives is operating correctly. I'm sure you see the drawbacks: 1) the array's capacity is limited to a single drive and 2) you need as twice as many drives for the same capacity as single drives. As much as hard drive prices have come down over the years they are still not free.

RAID (Level) 5: For storage systems (SAN, NAS and DAS) used with NVRs, whether external or internal, this is the most popular arrangement. RAID 5 uses distributed parity (math) across all the drives in the array - minimum size is 3 drives. This gives you the ability to operate at reduced performance and recover from one drive failure which of course is highly desirable. But if a second one goes out your data is toast so you'll need to get failed drives replaced ASAP. And what is the price of this miracle you ask... One drive's worth of capacity and reduced write speed (compared to RAID 0). That means that if you have an array with 2TB drives it'll cost you a extra 2TB drive.

RAID (Level) 6: For the layperson, this is basically RAID 5 with even more drive failure tolerance. Upside – two drive failure tolerance. Downside – 2 drives lost in capacity and slower write speed. Few installations in the security world use this but for those applications where “failure is not an option” or the site is distant and you don't want to have to immediately run out to the job site RAID 6 may be worth the extra cost.

So, recapping for the VP's... RAID makes multiple drives look like one to the Operating System, comes in multiple guises , can provide data protection and is widely used with Network Video Recorders (you'll have to trust me on this one). There are some bug-a-boos with RAID, but that's a subject for another time.

Sing with me now (to the tune of War): RAID! Huh! What is it good for? Absolutely... quite a bit it turns out.

2 comments:

  1. Ottimo lavoro per aver pubblicato un articolo così carino. Il tuo articolo non è solo utile, ma è anche molto informativo. Grazie perché sei stato disposto a condividere le informazioni con noi. vikings eurostreaming

    ReplyDelete
  2. Cash Dispenser Manipulation – A strategy to win without actually half in}. With insider data, some players were able to to} immediate the slot machine to set off a payout. This was achieved by sending a sign to the cash reminiscence, in some circumstances with magnets, to manipulate the cash dispenser. When you search for tips on method to|tips on how to} win at slots, you'll encounter varied strategies that claim to provide 빅카지노 you an advantage. The reality of the matter, however, is that they do not work, especially phrases of|in relation to} half in} online.

    ReplyDelete