Post Reply 
How to throw up a 4.20TB emergency array
The Fun Way!!
Author Message
PSPkiller
*The Sweaty Indian/Welsh Guy*

Posts: 2,393.2167
Threads: 251
Joined: 24th Jun 2007
Reputation: 0.56947
E-Pigs: 53.7911
Offline
Post: #11
RE: How to throw up a 4.20TB emergency array
i got a 320Gb sata and a 160Gb IDE drive in my rig and i can't think of any ways to fill it all. to mee 320+160Gb is HUGE!!!! apparently not though.

[Insert Signature Here]
28/03/2008 02:29 PM
Find all posts by this user Quote this message in a reply
S7*
Sweet Dreams

Posts: 16,689.4373
Threads: 1,056
Joined: 3rd Apr 2007
Reputation: 14.29926
E-Pigs: 383.2309
Offline
Post: #12
RE: How to throw up a 4.20TB emergency array
No surprise really, Uncompressed Video/Audio takes up an awful lot of space, and if you are doing Video Editing with HD Video, it must take a lot of space and time..
28/03/2008 02:49 PM
Find all posts by this user Quote this message in a reply
ZiNgA BuRgA
Smart Alternative

Posts: 17,022.2988
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1294
Offline
Post: #13
RE: How to throw up a 4.20TB emergency array
Wow, nice SATA setup there :)

Gosh, I've never actually heard of RAID6 before, wow.
29/03/2008 02:59 AM
Visit this user's website Find all posts by this user Quote this message in a reply
feinicks
One day... we Fly...

Posts: 6,124.6050
Threads: 531
Joined: 27th Mar 2008
Reputation: 2.35695
E-Pigs: 210817.3958
Offline
Post: #14
RE: How to throw up a 4.20TB emergency array
RAID6 has been there for sometime.. but most people will never need it! People worried about backup will probably know RAID5 with single Parity... but RAID6 is imo something only for the pros!

Spoiler:
[Image: 300px-RAID_6.svg.png]
RAID 6 extends RAID 5 by adding an additional parity block, thus it uses block-level striping with two parity blocks distributed across all member disks. It was not one of the original RAID levels.

RAID 5 can be seen as special case of a Reed-Solomon code. RAID 5, being a degenerate case, requires only addition in the Galois field. Since wee are operating on bits, the field used is a binary galois field GF(2). In cyclic representations of binary galois fields, addition is computed by a simple XOR.

After understanding RAID 5 as a special case of a Reed-Solomon code, it is easy to see that it is possible to extend the approach to produce redundancy simply by producing another syndrome; typically a polynomial in GF(28) (8 means wee are operating on bytes). By adding additional syndromes it is possible to achieve any number of redundant disks, and recover from the failure of that many drives anywhere in the array, but RAID 6 refers to the specific case of two syndromes.

Like RAID 5, the parity is distributed in stripes, with the parity blocks in a different place in each stripe.

RAID 6 performance

RAID 6 is relatively space inefficient when used with a small number of drives, but as arrays become bigger and have more drives the loss in storage capacity becomes less important and the probability of two disks failing at once is bigger. RAID 6 provides protection against double disk failures and failures while a single disk is rebuilding. In the case where there is only one array it may make more sense than having a hot spare disk.

The usable capacity of a RAID 6 array is [Image: 7b15fbdb8341c9a590ce9e19b90b4dfa.png], where N is the total number of drives in the array and Smin is the capacity of the smallest drive in the array.

RAID 6 does not have a performance penalty for read operations, but it does have a performance penalty on write operations due to the overhead associated with the additional parity calculations. This penalty can be minimized by coalescing writes in fewer stripes, which can be achieved by a Write Anywhere File Layout.

RAID 6 implementation


According to SNIA (Storage Networking Industry Association), the definition of RAID 6 is: "Any form of RAID that can continue to execute read and write requests to all of a RAID array's virtual disks in the presence of any two concurrent disk failures. Several methods, including dual check data computations (parity and Reed Solomon), orthogonal dual parity check data and diagonal parity have been used to implement RAID Level 6."
source: wiki
◄◄••• 天使たちの夢か? •••►►

[Image: ewualizer.gif]
My works!
(This post was last modified: 29/03/2008 08:36 AM by feinicks.)
29/03/2008 08:21 AM
Find all posts by this user Quote this message in a reply
ZiNgA BuRgA
Smart Alternative

Posts: 17,022.2988
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1294
Offline
Post: #15
RE: How to throw up a 4.20TB emergency array
Thanks feinicks :P
29/03/2008 07:18 PM
Visit this user's website Find all posts by this user Quote this message in a reply
feinicks
One day... we Fly...

Posts: 6,124.6050
Threads: 531
Joined: 27th Mar 2008
Reputation: 2.35695
E-Pigs: 210817.3958
Offline
Post: #16
RE: How to throw up a 4.20TB emergency array
no problem!

◄◄••• 天使たちの夢か? •••►►

[Image: ewualizer.gif]
My works!
30/03/2008 01:39 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)

 Quick Theme: