W pytaniu kluczowe są dwa elementy: zapis równoległy oraz to, że kilka dysków działa dla systemu jak jedno urządzenie logiczne. Tę charakterystykę spełnia RAID 0.
RAID 0 wykorzystuje striping (paskowanie): dane są dzielone na fragmenty (bloki/"paski"), a następnie kolejne fragmenty trafiają na różne dyski w macierzy. W praktyce oznacza to, że podczas zapisu pliku kontroler/sterownik może wykonywać operacje I/O jednocześnie na wielu dyskach. Efektem jest zwykle wyższa wydajność (zwłaszcza dla transferów sekwencyjnych), ale kosztem bezpieczeństwa: RAID 0 nie zapewnia redundancji – awaria jednego dysku może oznaczać utratę całego woluminu.
Dlaczego pozostałe odpowiedzi nie pasują do opisu?
- "RAID 1" to mirroring (lustrzane kopiowanie): te same dane są zapisywane na co najmniej dwóch dyskach. Zapisy nie służą tu do rozkładania różnych fragmentów danych dla zwiększenia przepustowości, tylko do utrzymania kopii dla odporności na awarię.
- "RAID 5" łączy striping z parzystością. Choć dane są rozkładane na wiele dysków, mechanizm parzystości wprowadza dodatkowy zapis informacji kontrolnych. To inny cel niż "czysty" równoległy zapis danych charakterystyczny dla RAID 0; RAID 5 jest projektowany z myślą o kompromisie między wydajnością a odpornością na awarię jednego dysku.
- "RAID 6" działa podobnie do RAID 5, ale stosuje podwójną parzystość, aby tolerować awarię dwóch dysków. Jeszcze mocniej akcentuje redundancję, więc nie jest odpowiedzią na opis typowy dla RAID 0.
Wskazówka egzaminacyjna: jeśli w pytaniu pojawia się nacisk na maksymalną wydajność i brak wzmianki o bezpieczeństwie danych, często chodzi o RAID 0. Jeśli mowa o "kopii" danych lub odporności na awarię, wtedy rozważ RAID 1/5/6.