Storage is a big part of IP video security and so I thought I would start a small series of video storage starting with the basics. Today we will discuss RAID. RAID has been discussed many (x4) times throughout the years but I still get questions about it. What is it, what is the best choice for RAID for my VMS, etc. So here we go.
There are 4 major types of RAID 0, 1, 5 & 6. There are then combinations of two of the above like RAID 10, 50 & 60. We will discuss each briefly.
JBOD:
JBOD stands for "Just a Bunch Of Disks" and basically means that NO RAID has been implemented. This is how disks begin and you will then implement RAID on a JBOD storage array.
RAID 0:
RAID 0 stripes data across multiple disks WITHOUT parity. Allowing you to combine the storage capacity of multiple disks by writing small pieces of it across multiple hard drives. RAID 0 however provides no data protection. If one of the disks in the RAID 0 array fails you will lose data on ALL disks.
Tip: You can estimate a RAID 0 array’s usable capacity by this simple equation, R *n = U. Where R is the raw capacity of one hard drive, n is the number of hard drives in the array and U is the usable capacity of the array.
RAID 1: RAID 1 is also known as mirroring. A RAID 1 array consists of two disks that are mirror images of one another. If one disk of the array should fail the second automatically takes its place with zero downtime and data loss. RAID 1 is the most secure form of RAID but comes with a price, capacity. Since RAID 1 requires two disks, one essentially a hot spare for the other, your usable capacity is one half that of your raw capacity (ie. 2TB raw is 1TB usable). RAID 1 is normally used for the server operating system. Tip: You can estimate a RAID 1 array’s usable capacity by this simple equation, R / 2 = U. Where R is the raw capacity of one hard drive and U is the usable capacity of the array.
RAID 10: RAID 10 also know as RAID 1 + 0 is a combination of mentioned RAID sets. This compensates for the two drive per array limitation of RAID 1 by creating a striped mirror array. Great performance and best data protection, minimum two drives in the array. Tip: You can estimate a RAID 10 array’s usable capacity by this simple equation, (R *n)/2 = U. Where R is the raw capacity of one hard drive, n is the number of hard drives in the array and U is the usable capacity of the array.
- Ronen Isaac