My itec professor is a genius

Page 8 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: Thorny
Originally posted by: randay
Originally posted by: Goosemaster
Originally posted by: randay
Originally posted by: Goosemaster
Originally posted by: randay
Originally posted by: Goosemaster
Originally posted by: randay

so you agree that this a pointless discussion that serves no real purpose except to vindicate you on what was orginally a stupid thing to spend so much time on anyway?

yes, i said that to trey on like page 4 or 5 or something, but i was bored and he didnt acknowlege id so what the hey?!

The thing that irks me is that he was tryign to give you right information and in the midst of actign all high and mighty you prolonged what coudl ahve been a very short disscussion on the usage of the term RAID in the IT Industry.


ive never head anyone call it anything other then "raidzero"

Wait, I though your deal was to follow "standards" and not what's going on in the industry?

RAID zero is the industry standard term of describing a striping array.

Listen, some of you cannot grasp the fact that redundant != fault tolerant. redundant can mean many things. redundancy is a bad way to describe the fault tolerancy of data in the different RAID levels.

Take a redundant power supply for example. it has nothing to do with data or parity bits or anything. But it is still redundant, when one part fails, the other one(or more) can still supply power.

Redundant internet connections, when one connection goes down, the other can continue to transmit and recieve, the data being tx/rx is not duplicated.

The easiest way to explain things, without any confusion, is to say that a RAID array is an array of two or more(redundant as in multiple/or identical) disks. and that RAID0 is not fault tolerant.

If you were(and you are currently) say that RAID is redundant and RAID0 is not redundant and so RAID0 is not a RAID. All you end up doing is saying something that makes no sense to me and makes me want to clarify exactly what you are trying to say.



What makes those things redundant is that they perform the EXACT same task. The disk in Raid 0 do not perform the same task, therefor are not redundant. The reason for redundancy is so that if one device fails the other can take its place with no down time. The things you mentioned would not be redundant if they did provide fail protection for the other.

You saying that the disk in a Raid 0 are redundant is like me saying the tires on my car are redundant, which of course they are not. Each tire is has it's own task and cannot be eliminated, except for the spare, which IS redundant.

The only way two disk can be redundant without being in a Raid 1 or higher is if they were both being used as a paperweight on the same piece of paper. Just because there are two physical disk in a computer does not make them redundant.

RAID level 0 is not fault tolerant and it is not data redundant.
RAID level 0 is still a RAID array
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Originally posted by: randay

RAID level 0 is not fault tolerant and it is not data redundant.
RAID level 0 is still a RAID array

Now you're just trolling.

ps - there's a reason why you are so desperately underpaid. It's becoming more clear with each post.

Just to twist the knife a little bit, a factory worker makes close to double that.
 

Thorny

Golden Member
May 8, 2005
1,122
0
0
Originally posted by: randay
Originally posted by: Thorny




What makes those things redundant is that they perform the EXACT same task. The disk in Raid 0 do not perform the same task, therefor are not redundant. The reason for redundancy is so that if one device fails the other can take its place with no down time. The things you mentioned would not be redundant if they did provide fail protection for the other.

You saying that the disk in a Raid 0 are redundant is like me saying the tires on my car are redundant, which of course they are not. Each tire is has it's own task and cannot be eliminated, except for the spare, which IS redundant.

The only way two disk can be redundant without being in a Raid 1 or higher is if they were both being used as a paperweight on the same piece of paper. Just because there are two physical disk in a computer does not make them redundant.

RAID level 0 is not fault tolerant and it is not data redundant.
RAID level 0 is still a RAID array



Only because it uses a RAID controller. It was not an original RAID standard, just an implimentation of RAID technology for a purpose other than data protection, the only reason it got thrown in with the RAID standards is because it used RAID technology, not because it was a RAID. RAID 0 is NOT a RAID, it's just a NAME. There is NO redundancy in a RAID 0, data or otherwise. The disk themselves are not redundant just becuase they are both disk. They perform different task and therefore are NOT redundant.

Oh yeah, I can use bold tooooo
 

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: MrPickins
Originally posted by: Thorny

What makes those things redundant is that they perform the EXACT same task. The disk in Raid 0 do not perform the same task, therefor are not redundant. The reason for redundancy is so that if one device fails the other can take its place with no down time. The things you mentioned would not be redundant if they did provide fail protection for the other.

You saying that the disk in a Raid 0 are redundant is like me saying the tires on my car are redundant, which of course they are not. Each tire is has it's own task and cannot be eliminated, except for the spare, which IS redundant.

The only way two disk can be redundant without being in a Raid 1 or higher is if they were both being used as a paperweight on the same piece of paper. Just because there are two physical disk in a computer does not make them redundant.

And we have a winnar! ;)

Both disks in a RAID 0 array perform the EXACT same task. They both store data. Therefore the disks are redundant. They do not store the same data, they also do not store parity or any error correcting bits, therefore they are not fault tolerant or data redundant. The disks in a RAID 2-6 array perform the EXACT same task. They both store data. Therefore the disks are redundant. They do not store the same data, but they do store parity or error correcting bits, therefore they are data redundant and fault tolerant.

The doubled up rear tires on a semi are redundant. If one blows out the other is there to continue supporting the load and reducing friction. Your spare tire for your car is redundant, but not fault tolerant. If one of your tires blow out, you must stop your car and manually replace the blown tire with the spare tire, resulting in a downtime.
 

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: spidey07
Originally posted by: randay

RAID level 0 is not fault tolerant and it is not data redundant.
RAID level 0 is still a RAID array

Now you're just trolling.

ps - there's a reason why you are so desperately underpaid. It's becoming more clear with each post.

Just to twist the knife a little bit, a factory worker makes close to double that.

I know janitors who make more. sorry, Im not an idiot and it wont work.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Originally posted by: randay
I know janitors who make more. sorry, Im not an idiot and it wont work.

So how does the Sony PS3 use a RAID? Do you think Sony uses a RAID? I'm thinking they don't. they're too stupid to use modern technology and standards. Face it - you don't have a freakin' clue what you are talking about.

Yet another reason why the PS3 sucks big balls along with sony in general. Apart from their ES line of audio of course.
 

BigJ

Lifer
Nov 18, 2001
21,330
1
81
Originally posted by: randay
Originally posted by: MrPickins
Originally posted by: Thorny

What makes those things redundant is that they perform the EXACT same task. The disk in Raid 0 do not perform the same task, therefor are not redundant. The reason for redundancy is so that if one device fails the other can take its place with no down time. The things you mentioned would not be redundant if they did provide fail protection for the other.

You saying that the disk in a Raid 0 are redundant is like me saying the tires on my car are redundant, which of course they are not. Each tire is has it's own task and cannot be eliminated, except for the spare, which IS redundant.

The only way two disk can be redundant without being in a Raid 1 or higher is if they were both being used as a paperweight on the same piece of paper. Just because there are two physical disk in a computer does not make them redundant.

And we have a winnar! ;)

Both disks in a RAID 0 array perform the EXACT same task. They both store data. Therefore the disks are redundant. They do not store the same data, they also do not store parity or any error correcting bits, therefore they are not fault tolerant or data redundant. The disks in a RAID 2-6 array perform the EXACT same task. They both store data. Therefore the disks are redundant. They do not store the same data, but they do store parity or error correcting bits, therefore they are data redundant and fault tolerant.

The doubled up rear tires on a semi are redundant. If one blows out the other is there to continue supporting the load and reducing friction. Your spare tire for your car is redundant, but not fault tolerant. If one of your tires blow out, you must stop your car and manually replace the blown tire with the spare tire, resulting in a downtime.

If redundant is just performing the same task, then the two 400gb drives I have in one of my computers that are not in RAID 0 are technically a RAID array?
 

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: Thorny
RAID 0 is NOT a RAID, it's just a NAME.
:confused:

There is NO redundancy in a RAID 0, data or otherwise.
There is no data redundancy or fault tolerance provided by RAID0.

The disk themselves are not redundant just becuase they are both disk.
The disk array is redundant because it contains two disks, usually identical.

They perform different task and therefore are NOT redundant.
They perform the same tasks. All disks perform the same tasks. Simply put, they read, write, store, etc... data.
 

Thorny

Golden Member
May 8, 2005
1,122
0
0
Originally posted by: randay
Originally posted by: MrPickins
Originally posted by: Thorny

What makes those things redundant is that they perform the EXACT same task. The disk in Raid 0 do not perform the same task, therefor are not redundant. The reason for redundancy is so that if one device fails the other can take its place with no down time. The things you mentioned would not be redundant if they did provide fail protection for the other.

You saying that the disk in a Raid 0 are redundant is like me saying the tires on my car are redundant, which of course they are not. Each tire is has it's own task and cannot be eliminated, except for the spare, which IS redundant.

The only way two disk can be redundant without being in a Raid 1 or higher is if they were both being used as a paperweight on the same piece of paper. Just because there are two physical disk in a computer does not make them redundant.

And we have a winnar! ;)

Both disks in a RAID 0 array perform the EXACT same task. They both store data. Therefore the disks are redundant. They do not store the same data, they also do not store parity or any error correcting bits, therefore they are not fault tolerant or data redundant. The disks in a RAID 2-6 array perform the EXACT same task. They both store data. Therefore the disks are redundant. They do not store the same data, but they do store parity or error correcting bits, therefore they are data redundant and fault tolerant.

The doubled up rear tires on a semi are redundant. If one blows out the other is there to continue supporting the load and reducing friction. Your spare tire for your car is redundant, but not fault tolerant. If one of your tires blow out, you must stop your car and manually replace the blown tire with the spare tire, resulting in a downtime.


The disk in a Raid 0 store DIFFERENT data, therefore have different task. One stores data set A, and the other stores data set B. They are not redundant unless they store the SAME data. Duals on a semi are redundant, and like raid 1, where if one fails you still have a functional truck. However a car has 1 tire performing a specific task, just like a disk in a RAID 0. The two disk in a RAID 0 are no more redundant than the four tires on my car, each has its own task to perform, and failing to do so results in a non-functioning piece of hardware. You saying that the disk in a RAID 0 perform the same task is like me saying the four tires on my car provide the same task, which they do not.
 

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: Thorny

The disk in a Raid 0 store DIFFERENT data, therefore have different task. One stores data set A, and the other stores data set B. They are not redundant unless they store the SAME data.

The only RAID level that completely mirrors data is level 1, or mirroring. In RAID2 through RAID6, each drive stores a completely different set of data from each other drive. The data is still considered data redundant and fault tolerant because the data can be rebuilt on the fly from parity bits of the lost data. In the case of a RAID0 array suffering a drive failure, the functioning drive still contains 50% of the data, thought there is no parity bits so the data cannot be automatically rebuilt and therefore there is no fault tolerance. In a RAID1 array data is completely mirrored between both drives, if one drive fails, the second drive has a complete copy and no loss of data occurs.
 

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: BigJ
Originally posted by: randay
Originally posted by: MrPickins
Originally posted by: Thorny

What makes those things redundant is that they perform the EXACT same task. The disk in Raid 0 do not perform the same task, therefor are not redundant. The reason for redundancy is so that if one device fails the other can take its place with no down time. The things you mentioned would not be redundant if they did provide fail protection for the other.

You saying that the disk in a Raid 0 are redundant is like me saying the tires on my car are redundant, which of course they are not. Each tire is has it's own task and cannot be eliminated, except for the spare, which IS redundant.

The only way two disk can be redundant without being in a Raid 1 or higher is if they were both being used as a paperweight on the same piece of paper. Just because there are two physical disk in a computer does not make them redundant.

And we have a winnar! ;)

Both disks in a RAID 0 array perform the EXACT same task. They both store data. Therefore the disks are redundant. They do not store the same data, they also do not store parity or any error correcting bits, therefore they are not fault tolerant or data redundant. The disks in a RAID 2-6 array perform the EXACT same task. They both store data. Therefore the disks are redundant. They do not store the same data, but they do store parity or error correcting bits, therefore they are data redundant and fault tolerant.

The doubled up rear tires on a semi are redundant. If one blows out the other is there to continue supporting the load and reducing friction. Your spare tire for your car is redundant, but not fault tolerant. If one of your tires blow out, you must stop your car and manually replace the blown tire with the spare tire, resulting in a downtime.

If redundant is just performing the same task, then the two 400gb drives I have in one of my computers that are not in RAID 0 are technically a RAID array?

Just to clarify for you:

Both disks in a RAID0 array(or any level array for that matter) perform the same tasks. Since there are two disks the disk array is redundant. If one disk fails, the remaining disk still holds its set of data.

The two drives in your computer are not part of an array, they are seperate, so they may not be considered to be a RAID array, But they might be considered redundant since if one fails, the other will still work. However your computer will not be data redundant or fault tolerant. Unless you manually copy your data from one drive to the other. which is basically what RAID1 does.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Originally posted by: randay
The only RAID level that completely mirrors data is level 1, or mirroring. In RAID2 through RAID6, each drive stores a completely different set of data from each other drive. The data is still considered data redundant and fault tolerant because the data can be rebuilt on the fly from parity bits of the lost data. In the case of a RAID0 array suffering a drive failure, the functioning drive still contains 50% of the data, thought there is no parity bits so the data cannot be automatically rebuilt and therefore there is no fault tolerance. In a RAID1 array data is completely mirrored between both drives, if one drive fails, the second drive has a complete copy and no loss of data occurs.

Honest question here. Please answer honestly.

Have you ever lost a drive in any kind of striped or RAID storage situation? Or is what you are spewing learned from books and the intarweb?
 

Thorny

Golden Member
May 8, 2005
1,122
0
0
Originally posted by: randay
Originally posted by: Thorny

The disk in a Raid 0 store DIFFERENT data, therefore have different task. One stores data set A, and the other stores data set B. They are not redundant unless they store the SAME data.

The only RAID level that completely mirrors data is level 1, or mirroring. In RAID2 through RAID6, each drive stores a completely different set of data from each other drive. The data is still considered data redundant and fault tolerant because the data can be rebuilt on the fly from parity bits of the lost data. In the case of a RAID0 array suffering a drive failure, the functioning drive still contains 50% of the data, thought there is no parity bits so the data cannot be automatically rebuilt and therefore there is no fault tolerance. In a RAID1 array data is completely mirrored between both drives, if one drive fails, the second drive has a complete copy and no loss of data occurs.


I'm not sure I get your point. I'm up to snuff on the differences between RAID arrays and you don't seem to be arguing the point that both drives in a RAID 0 store completely different data. I'm also aware that every other RAID level provides data redundancy, by in one way or another duplicating the data. That makes the ARRAY redundant, not the individual disks.
 

BigJ

Lifer
Nov 18, 2001
21,330
1
81
Originally posted by: randay
Originally posted by: BigJ

If redundant is just performing the same task, then the two 400gb drives I have in one of my computers that are not in RAID 0 are technically a RAID array?

Just to clarify for you:

Both disks in a RAID0 array(or any level array for that matter) perform the same tasks. Since there are two disks the disk array is redundant. If one disk fails, the remaining disk still holds its set of data.

The two drives in your computer are not part of an array, they are seperate, so they may not be considered to be a RAID array, But they might be considered redundant since if one fails, the other will still work. However your computer will not be data redundant or fault tolerant. Unless you manually copy your data from one drive to the other. which is basically what RAID1 does.

By your own definition, they are part of an array:
array

quote:
?verb (used with object) 1. to place in proper or desired order; marshal: Napoleon arrayed his troops for battle.
2. to clothe with garments, esp. of an ornamental kind; dress up; deck out: She arrayed herself in furs and diamonds.
?noun 3. order or arrangement, as of troops drawn up for battle.
4. military force, esp. a body of troops.
5. a large and impressive grouping or organization of things: He couldn't dismiss the array of facts.
6. regular order or arrangement; series: an array of figures.
7. a large group, number, or quantity of people or things: an impressive array of scholars; an imposing array of books.
8. attire; dress: in fine array.
9. an arrangement of interrelated objects or items of equipment for accomplishing a particular task: thousands of solar cells in one vast array.
10. Mathematics, Statistics. a. an arrangement of a series of terms according to value, as from largest to smallest.
b. an arrangement of a series of terms in some geometric pattern, as in a matrix.
11. Computers. a block of related data elements, each of which is usually identified by one or more subscripts.
12. Radio. antenna array.

They are interrelated because they are both hard drives storing data on a single computer.

So since they are part of an array, and the reason you gave for them not being a RAID array is that they aren't, why aren't they a RAID array?
 

TreyRandom

Diamond Member
Jun 29, 2001
3,346
0
76
Originally posted by: randay
Just to clarify for you:

Both disks in a RAID0 array(or any level array for that matter) perform the same tasks. Since there are two disks the disk array is redundant. If one disk fails, the remaining disk still holds its set of data.

The two drives in your computer are not part of an array, they are seperate, so they may not be considered to be a RAID array, But they might be considered redundant since if one fails, the other will still work. However your computer will not be data redundant or fault tolerant. Unless you manually copy your data from one drive to the other. which is basically what RAID1 does.

Your first paragraph is incorrect. If one disk fails in a RAID0 array, the remaining disk doesn't hold any usable data.

The opposite of "redundant" is "essential", "necessary", or "required". Because all the disks are required in a RAID 0 array, there are no redundant components - there are no disks that are not essential for operation of the array. All other RAID levels have one or more disks that are not required for operation of the array.
 

TreyRandom

Diamond Member
Jun 29, 2001
3,346
0
76
Originally posted by: Thorny
Originally posted by: randay
Originally posted by: Thorny

The disk in a Raid 0 store DIFFERENT data, therefore have different task. One stores data set A, and the other stores data set B. They are not redundant unless they store the SAME data.

The only RAID level that completely mirrors data is level 1, or mirroring. In RAID2 through RAID6, each drive stores a completely different set of data from each other drive. The data is still considered data redundant and fault tolerant because the data can be rebuilt on the fly from parity bits of the lost data. In the case of a RAID0 array suffering a drive failure, the functioning drive still contains 50% of the data, thought there is no parity bits so the data cannot be automatically rebuilt and therefore there is no fault tolerance. In a RAID1 array data is completely mirrored between both drives, if one drive fails, the second drive has a complete copy and no loss of data occurs.


I'm not sure I get your point. I'm up to snuff on the differences between RAID arrays and you don't seem to be arguing the point that both drives in a RAID 0 store completely different data. I'm also aware that every other RAID level provides data redundancy, by in one way or another duplicating the data. That makes the ARRAY redundant, not the individual disks.

I already tried using this logic on him, Thorny. ;) He still thinks the disks are redundant.
 

Thorny

Golden Member
May 8, 2005
1,122
0
0
Originally posted by: TreyRandom
Originally posted by: Thorny
Originally posted by: randay
Originally posted by: Thorny

The disk in a Raid 0 store DIFFERENT data, therefore have different task. One stores data set A, and the other stores data set B. They are not redundant unless they store the SAME data.

The only RAID level that completely mirrors data is level 1, or mirroring. In RAID2 through RAID6, each drive stores a completely different set of data from each other drive. The data is still considered data redundant and fault tolerant because the data can be rebuilt on the fly from parity bits of the lost data. In the case of a RAID0 array suffering a drive failure, the functioning drive still contains 50% of the data, thought there is no parity bits so the data cannot be automatically rebuilt and therefore there is no fault tolerance. In a RAID1 array data is completely mirrored between both drives, if one drive fails, the second drive has a complete copy and no loss of data occurs.


I'm not sure I get your point. I'm up to snuff on the differences between RAID arrays and you don't seem to be arguing the point that both drives in a RAID 0 store completely different data. I'm also aware that every other RAID level provides data redundancy, by in one way or another duplicating the data. That makes the ARRAY redundant, not the individual disks.

I already tried using this logic on him, Thorny. ;) He still thinks the disks are redundant.

But what red blooded male can deny logic? I thought only females could do that.
 

TreyRandom

Diamond Member
Jun 29, 2001
3,346
0
76
Originally posted by: Thorny
Originally posted by: TreyRandom
I already tried using this logic on him, Thorny. ;) He still thinks the disks are redundant.

But what red blooded male can deny logic? I thought only females could do that.

Perhaps you're on to something, there! :light:
 

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: Thorny
Originally posted by: randay
Originally posted by: Thorny

The disk in a Raid 0 store DIFFERENT data, therefore have different task. One stores data set A, and the other stores data set B. They are not redundant unless they store the SAME data.

The only RAID level that completely mirrors data is level 1, or mirroring. In RAID2 through RAID6, each drive stores a completely different set of data from each other drive. The data is still considered data redundant and fault tolerant because the data can be rebuilt on the fly from parity bits of the lost data. In the case of a RAID0 array suffering a drive failure, the functioning drive still contains 50% of the data, thought there is no parity bits so the data cannot be automatically rebuilt and therefore there is no fault tolerance. In a RAID1 array data is completely mirrored between both drives, if one drive fails, the second drive has a complete copy and no loss of data occurs.


I'm not sure I get your point. I'm up to snuff on the differences between RAID arrays and you don't seem to be arguing the point that both drives in a RAID 0 store completely different data. I'm also aware that every other RAID level provides data redundancy, by in one way or another duplicating the data. That makes the ARRAY redundant, not the individual disks.

My main point is that redundancy is not equal to fault tolerance(or data redundancy). I gave a real world example a few pages back on how a RAID array could be considered redundant.

Compare a single 1TB drive to a RAID0 array of (2)500GB drives. say that a 1TB costs 500, and the 500GB cost 200 each. with the RAID0 array you now have a 1TB drive for 100 dollars less, and if one drive fails, you replace it for 200 dollars and still have your 1TB RAID array. If you go with a single 1TB drive, and it fails, you replace it for 500 dollars.

With that said a RAID0 array is not data redundant or fault tolerant. When one drive fails the array is broken, though technically you still have 50% of your data, but with no way to rebuild lost data, thought you can recover that 50%

I also gave a bunch of examples on how redundancy can apply to things that have nothing to do with data redundancy. power supplies, internet connections, even truck tires. :)
 

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: TreyRandom
Originally posted by: randay
Your first paragraph is incorrect. If one disk fails in a RAID0 array, the remaining disk doesn't hold any usable data.
Your first paragraph is incorrect. If one disk fails in a RAID0 array, the remaining disk doesn't hold any usable data.


Are you trying to say that when a disk in a RAID array fails, that the data on the other disk automagically deletes itself or becomes corrupted? It is very possible to pull usable data off of said drive.

 

TreyRandom

Diamond Member
Jun 29, 2001
3,346
0
76
Originally posted by: randay
Originally posted by: TreyRandom
Your first paragraph is incorrect. If one disk fails in a RAID0 array, the remaining disk doesn't hold any usable data.

Are you trying to say that when a disk in a RAID array fails, that the data on the other disk automagically deletes itself or becomes corrupted? It is very possible to pull usable data off of said drive.

Not on a failed RAID 0 array, you cannot. The data is striped, meaning a little on drive A, a little on drive B, a little on drive C, a little on drive A, a little on drive B, a little on drive C. One drive fails, all data is unrecoverable. You must restore from backup. You can't recover the stripes of data - they are not able to be reassembled into anything meaningful. That's why you don't use RAID 0 unless you want to sacrifice reliability for sheer disk access speed.
 

Thorny

Golden Member
May 8, 2005
1,122
0
0
Originally posted by: randay
Originally posted by: Thorny
Originally posted by: randay
Originally posted by: Thorny

The disk in a Raid 0 store DIFFERENT data, therefore have different task. One stores data set A, and the other stores data set B. They are not redundant unless they store the SAME data.

The only RAID level that completely mirrors data is level 1, or mirroring. In RAID2 through RAID6, each drive stores a completely different set of data from each other drive. The data is still considered data redundant and fault tolerant because the data can be rebuilt on the fly from parity bits of the lost data. In the case of a RAID0 array suffering a drive failure, the functioning drive still contains 50% of the data, thought there is no parity bits so the data cannot be automatically rebuilt and therefore there is no fault tolerance. In a RAID1 array data is completely mirrored between both drives, if one drive fails, the second drive has a complete copy and no loss of data occurs.


I'm not sure I get your point. I'm up to snuff on the differences between RAID arrays and you don't seem to be arguing the point that both drives in a RAID 0 store completely different data. I'm also aware that every other RAID level provides data redundancy, by in one way or another duplicating the data. That makes the ARRAY redundant, not the individual disks.

My main point is that redundancy is not equal to fault tolerance(or data redundancy). I gave a real world example a few pages back on how a RAID array could be considered redundant.

Compare a single 1TB drive to a RAID0 array of (2)500GB drives. say that a 1TB costs 500, and the 500GB cost 200 each. with the RAID0 array you now have a 1TB drive for 100 dollars less, and if one drive fails, you replace it for 200 dollars and still have your 1TB RAID array. If you go with a single 1TB drive, and it fails, you replace it for 500 dollars.

With that said a RAID0 array is not data redundant or fault tolerant. When one drive fails the array is broken, though technically you still have 50% of your data, but with no way to rebuild lost data, thought you can recover that 50%

I also gave a bunch of examples on how redundancy can apply to things that have nothing to do with data redundancy. power supplies, internet connections, even truck tires. :)

Your wrong on both counts. The RAID array also requires a RAID controller (they're not free BTW) and supporting software. Your example does not explain how a RAID 0 is any more redundant than two different drives not in an array. What you said can be true with a JBOD set up as well.

The other examples you gave don't explain redundancy either. I can have two power supplies in my box, but if they don't power the same things, they are NOT redundant. I can have two internet connections at work, but if they are not hooked to the same networks, they are not redundant. Just because you have more than one of something does not make it redundant.
 

randay

Lifer
May 30, 2006
11,018
216
106
Originally posted by: TreyRandom
Originally posted by: randay
Originally posted by: TreyRandom
Your first paragraph is incorrect. If one disk fails in a RAID0 array, the remaining disk doesn't hold any usable data.

Are you trying to say that when a disk in a RAID array fails, that the data on the other disk automagically deletes itself or becomes corrupted? It is very possible to pull usable data off of said drive.

Not on a failed RAID 0 array, you cannot. The data is striped, meaning a little on drive A, a little on drive B, a little on drive C, a little on drive A, a little on drive B, a little on drive C. One drive fails, all data is unrecoverable. You must restore from backup. You can't recover the stripes of data - they are not able to be reassembled into anything meaningful. That's why you don't use RAID 0 unless you want to sacrifice reliability for sheer disk access speed.

look up block size, or stripe size. If the file is small enough to fit into a single block, then the entire file exists in that block which means a single drive.