Re: RAID - pytanie teoretyczne

Autor: Piotr Smerda <piotrs00_at_go2hell.pl>
Data: Mon 23 Jan 2006 - 14:46:40 MET
Message-ID: <10fwbkdyioul1.19l7wotqzkbe.dlg@40tude.net>
Content-Type: text/plain; charset="iso-8859-2"

On 23 Jan 2006 11:09:50 +0100, palmito wrote:

> Witam. Zadanie na kolokwium :-)
>
> Mam 3 dyski 3, 4 i 5GB
> Jezeli je teraz polacze w macierz raid to uzyskam odpowiednio takie pojemności?
> Stripped (raid 0): 9GB (n*poj_najmniejszego)
> Spanned (JBOD): 12GB (suma)
> RAID5: 6GB ((n-1)*poj_najmniejszego)
> Mirror (raid1): 3GB ??
>
> Dobrze to wyliczylem? znalazlem gdzies, ze jak sie laczy 3 dyski w raid1 to
> traci sie 66% pojemnosci, a gdzies indziej, ze wogole nie mozna innej liczby niz
> 2? jak sie chce wiecej dyskow trzeba stosowac raid1+0, ale i tak ta liczba musi
> byc podzielna przez 2 - jak to jest?
>
> pzdr
> palmito

Przy pojemności dysków jakie posiadasz masz odpowiednio :
RAID0 = 9GB = 383GB
RAID1 = 4GB = wykorzystanie 2 dysków 4GB i 5GB daje Ci optymalną wielkość
RAID1. Jeśli użyjesz kombinacji 3GB/4GB lub 3GB/5GB dostaniesz 3GB RAID1.
IMHO szkoda miejsca.
RAID5 = 3*3GB -3GB = 6GB.
JBOD = 3GB + 4GB + 5GB = 12GB

Jeśli łączysz nieparzystą liczbę dysków i chcesz zrobić na nich mirroring
to masz do dyspozycji 2 możliwości (załóżmy że kontroler obsługuje obie).
a) RAID1 z więcej niż 1 mirrorem
b) RAID1E z mirrorem rozłożonym niesymetrycznie.

Ad. a) Przy Twojej konfiguracji miałbyś 3GB RAID1 z dwoma mirrorami.
Ad. b) Przy Twojej konfiguracji miałbyś RAID1 z następującym rozłożeniem
pasków mirrorujących :

Dysk 0 (3GB) : Pasek 0, Pasek 1m,Pasek 3 ,Pasek 4m.....
Dysk 1 (4GB) : Pasek 0m,Pasek 2 ,Pasek 3m,Pasek 5 .....
Dysk 2 (5GB) : Pasek 1 ,Pasek 2m,Pasek 4 ,Pasek 5m.....

Zatem miałbyś RAID1 o pojemości 4.5GB.
Niestety na chwilę obecną mało jest kontrolerów które obsługują RAID1E, że
nie wspomnę o kontrolerach, które sprzętowo wspierają więcej niż 1 mirror w
RAID1.

Przy standardowych konfiguracjach (bez rozszerzeń) do RAID1 potrzebna jest
parzysta liczba dysków (minimum 2), dla RAID1/0 lub 0/1 potrzebna jest
rónież parzysta liczba dysków (minimum 4).
Można jeszcze stosować kombinacje typu RAID5/3 lub RAID 5/0 lub RAID 3/0
ale to już jest egzotyka dość rzadko spotykana. Podobnie sprawa ma się z
RAID6, RAID7, RAID S, oraz RAID ADG.

-- 
Pozdrawiam
Piotrek 
Received on Mon Jan 23 14:50:21 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 23 Jan 2006 - 15:42:04 MET