23442

23442



Przykład: Przedstawiona macierz typu RAID 1 jest złożona z dwóch woluminów odwzorowanie miejsca na macierzy na woluminy składowe pokazano na poniższym schemacie. Nie ma podziału na bloki, każdy z woluminów zawiera dokładną kopię danych.

RAID 1

0

Wolumin 0

0

Wolumin 1

0

5. Omów zasadę działania RAID 4 - Stripping with parity

Wymaga co najmniej 3 dysków o zbliżonym rozmiarze. Jeżeli N jest liczbą dysków to N-l dysków przechowuje informacje podzielone na paski o rozmiarze od kilku do kilkudziesięciu KB (tak jak RAID 1), natomiast ostatni dysk przechowuje parzystość (sumę XOR) danych zawartych na pozostałych dyskach składowych.

Przykład: Przedstawiona macierz typu RAID 4 jest złożona z trzech woluminów - odwzorowanie miejsca na macierzy na woluminy składowe pokazano na poniższym schemacie. Bloki 0 macierzy jest umieszczony w bloku 0 woluminu 0, blok 1 macierzy jest umieszczony w bloku 0 woluminu 1, suma kontrolna powstała przez wykonanie bitowej operacji XOR pomiędzy blokami 0 i 1 jest umieszczona w bloku 0 woluminu 2. W analogiczny sposób są rozmieszczone dalsze bbki macierzy.

| RAID 4 |0| 1 |2|3|4lS|6|7|8l9|

Wolumin 0 0 Wolumin 1 1

2

3

4

5

6

7

8

9

Wolumin 2 0x1

2x3

4x5

6x7

8x9

6. Omów zasadę działania RAID 5 - Stripping with distributed parity

Zasada działania jest identyczna jak w RAID 4, ale dane o parzystości są rozrzucone po dyskach, co poprawia wydajność. Występują różne algorytmy dystrybuowania parzystości po woluminach składowych, na ilustracji pokazano schemat left-symmetric (domyślny w linuxie, zwykle najszybszy).

Przykład: Przedstawiona macierz typu RAID 5 jest złożona z trzech woluminów - odwzorowanie miejsca na macierzy na woluminy składowe pokazano na poniższym schemacie. Bbki 0 rracierzy jest umieszczony w bloku 0 woluminu 0, blok 1 macierzy jest umieszczony w bloku 0 woluminu 1, suma kontrolna powstała przez wykonanie bitowej operacji XOR pomiędzy blokami 0 i 1 jest umieszczona w bloku 0 woluminu 2. Bloki 2 i 3 macierzy są umieszczone w blokach 1 woluminów 2 i 0, suma kontrolna jest umieszczona na woluminie 2. itd.

Taki sposób rozłożenia danych powoduje, że żądanie odczytu każdych 3 kolejnych bloków(np. 0, 1, 2) będzie skierowanie równolegle na trzy dyski.

1 RAID 5 |0|l|2|3|4l5l6|7|8l9l

Wolumin 0

0

3

4x5

6

9

Wolumin 1

1

2x3

4

7

8x9

Wolumin 2

0x1

2

5

6x7

8

Fbjemność macierzy to (N-l) razy pojemność jednego woluminu, odczyt jest szybki, zapis jest wolny ze względu na konieczność obliczenia sumy kontrolnej (obliczenia, konieczność odczytania



Wyszukiwarka

Podobne podstrony:
IMGF82 22. Takt na 5 (4). Takti J J J J jest złożony z dwóch taktów prostych. 1. Zaznacz miejsce &qu
11159469i3750607418054?68743607637153635 n c c Pr2E?dsiębiorstwo jest złożone z dwóch oddziałów (w
4.4 Ustalanie kolejności - „ustaw zdarzenia w kolejności”. Poniższy przykład przedstawia pytanie typ
P1010323 (2) Prostowniki Na rysunku 3.27 przedstawiono schemat prostownika dwunastopuj-sowego, złożo
IMGF85 Takt 23. Takt na 6 (J ).J J J J J J Jest złożony z dwóch taktów prostych:IJ J JJ J J 1. Napis
4.4 Ustalanie kolejności - „ustaw zdarzenia w kolejności". Poniższy przykład przedstawia pytani
IMG?97 i UO Nadwrażliwość typu palnego jest oceniana aa pomocą odczynu Maniou* na tuberkullnę « zach
POMIARY Rysunek przedstawia schemat kodeka gotowego do współpracy dwóch (lub wielu) kodeków na
celów wojskowych, na tyle na ile jest to możliwe, powinna mieć miejsce na Ziemi, a nie w kosmosie. P
6 KS. JAROSŁAW JĘCZEŃ Czym jest praca socjalna? Odpowiedź nie jest prosta: w każdym czasie i każdym
132 LESZEK CHODOR wymiar, potrzebne jest tylko zdefiniowanie parametru i odwzorowanie go na oś liczb
img224 /^wymiarowych kombinacji cech. Przykładowo, miara dyskryminacyjna zbiom złożonego z dwóch cec
Image136 Na rysunku 4.82 przedstawiono przykład rozwiązania pamięci typu RAM, zbudowanej z rejestrów

więcej podobnych podstron