Re: RAID 5 jak to działą?

Autor: Rafal (rafalw_at_msn.com)
Data: Wed 07 Jul 1999 - 14:14:20 MET DST


Krzysiolek
<krzysiołek_at_Krzysio.Obrzud.jest.de.besciak.i.cala.jego.banda.tez.rotfl.pl.eu
.org> wrote in message news:37830806.69792157_at_intranet.rmf.pl...
> On Tue, 6 Jul 1999 21:54:15 -0500, "Rafal" <rafalw_at_msn.com> wrote:
>
> >
> >MARCIN <mlpol_at_friko4.onet.pl> wrote in message
> >news:3781f75c.998013_at_news.tpnet.pl...
> >> Czy ktoś może mi dokładnie wyjaśnić na czym polega RAID 5.
> >> Chodzi mi między innymi o to czy mając trzy dyski w tym systemie po
> >> uszkodzeniu jednego nie stracę moich danych.
> >>
> >> Bo w RAID 1 jest mirroring i to rozumię, ale jak działa ta parzystość
> >> w 5 -tce ?
> >
> >Jeden z dysków w RAID 5 jest dyskiem parzystości. Oznacza to, że jak
> >stracisz jeden (ale tylko jeden) dysk to jest on możliwy do odtworzenia.
>
> To co opisałeś to RAID 3. Na wszystkich (oprócz jednego) dyskach są
> twoje dane, a na jednym ta cała parzystość (tak naprawde to XOR).
>
> Raid 5 rożni się tym, że dane są tak rozproszone, że żadnego dysku nie
> możesz nazwać dyskiem parzystości, wszystkie są równorzędne. Dane są
> po prostu zapisywane wg. trochę innego algorytmu.

Wiem, wiem. Chodzio mi tylko o oddanie idei. Przecie cała różnica pomiędzy 3
i 5 to tylko zwiększenie wydajnośći operacji czytania/zapisu.

> >A jak działa parzystość?
> >Wyobraź sobie tabelkę gdzie kolumnami są dyski. Po prostu sumujesz
wszystkie
> >bity w wierszu (oprócz jednej kolumny/dysku) i zapisujesz na tym ostatnim
> >czy to jest parzyste czy nie. Daje Ci to dosyć danych do odtworzenia
całej
> >tabelki jak wytniesz jedną kolumnę.
> >
>
> Czyli tak naprawdę jest to operacja logoczna na bitach XOR.

Z tym, że jak zauważyłeś, dane parzystości są rozproszone.



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:44:17 MET DST