KWALIFIKACJA INF2 - WRZESIEŃ 2014 (test 2)

PYTANIE NR 7.
Który poziom macierzy RAID zapisuje dane równolegle na kilku dyskach działających jako jedno urządzenie?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
RAID 0 działa w trybie stripingu: dzieli dane na bloki i rozkłada je na kilka dysków, które system widzi jako jedno urządzenie. Dzięki temu zapis (i odczyt) może odbywać się jednocześnie na wielu dyskach, co zwiększa wydajność. RAID 1 kopiuje te same dane, a RAID 5/6 dodają parzystość.

Pełne wyjaśnienie:

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.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
RAID to metoda łączenia kilku dysków fizycznych w jeden wolumin logiczny. Stosuje się go głównie po to, aby zwiększyć wydajność (np. równoległy odczyt/zapis) i/lub zwiększyć odporność na awarie dzięki redundancji (mirroring, parzystość). Konkretny efekt zależy od poziomu RAID.
RAID 0 dzieli dane na fragmenty i zapisuje je naprzemiennie na wielu dyskach. Dzięki temu kontroler może wykonywać operacje I/O jednocześnie na różnych dyskach, co zwykle podnosi transfer. Wadą jest brak redundancji: awaria jednego dysku często oznacza utratę całej macierzy.
W RAID 0 plik jest rozkładany na "paski", a każdy pasek trafia na inny dysk. To umożliwia jednoczesny zapis wielu fragmentów danych na różnych nośnikach. W efekcie rośnie przepustowość, bo kilka dysków pracuje w tym samym czasie jako jedno urządzenie logiczne.
RAID 1 zapisuje dane na kilku dyskach, ale w formie kopii lustrzanej (te same dane na każdym dysku). To inny sens niż striping: celem RAID 1 jest redundancja i łatwe odtworzenie po awarii, a nie rozdział różnych fragmentów danych dla maksymalnej wydajności.
RAID 0 to czysty striping bez redundancji: maksymalna wydajność, ale brak tolerancji awarii. RAID 5 łączy striping z informacją parzystości, co pozwala przetrwać awarię jednego dysku. RAID 5 zwykle jest bezpieczniejszy, ale ma narzut na zapisy związany z parzystością.
Oba poziomy używają stripingu i parzystości. RAID 5 ma pojedynczą parzystość i toleruje awarię jednego dysku, a RAID 6 ma podwójną parzystość i toleruje awarię dwóch dysków. RAID 6 jest bezpieczniejszy, ale zwykle ma większy narzut zapisu i potrzebuje więcej dysków.
Nie. RAID 0 nie ma redundancji (brak mirroringu i brak parzystości). Zwiększa wydajność i pojemność logiczną, ale awaria jednego dysku może spowodować utratę całości danych na woluminie. Przy RAID 0 kopie zapasowe są szczególnie ważne.
Najczęstsze pomyłki to: mylenie "równoległości" z "lustrzaniem" (RAID 1), wybieranie RAID 5/6, bo "też rozkładają dane", bez zauważenia parzystości, oraz traktowanie RAID 0 jako rozwiązania do zabezpieczania danych. W testach szukaj słów: wydajność vs redundancja.
RAID 0 rozważa się wtedy, gdy kluczowa jest wydajność i dopuszcza się ryzyko (lub dane są odtwarzalne). Przykłady to operacje na dużych plikach roboczych lub środowiska testowe. W praktyce produkcyjnej zwykle łączy się to z dobrym systemem backupu.
Wskazówkami są: opis "dzielenia danych na bloki/paski", "zapis/odczyt równoległy", "maksymalna wydajność", "brak redundancji" oraz sformułowanie, że dyski działają jako "jedno urządzenie logiczne". Jeśli pojawia się "kopiowanie" lub "odtwarzanie po awarii", to zwykle nie jest RAID 0.
info

Statystycznie 67% uczniów zna prawidłową odpowiedź. średnie

Specjaliści zwracają uwagę: "RAID 0 działa w trybie stripingu: dzieli dane na bloki i rozkłada je na kilka dysków, które system widzi jako jedno urządzenie."

Źródła:

  • Wikipedia: "RAID" (sekcje: RAID 0, RAID 1, RAID 5, RAID 6) – https://en.wikipedia.org/wiki/RAID - dostęp 2026-02-28
  • Arch Linux Wiki: "RAID" (opis poziomów i terminologii striping/mirroring/parity) – https://wiki.archlinux.org/title/RAID - dostęp 2026-02-28
  • Red Hat Documentation: opis RAID i poziomów RAID (sekcje dotyczące RAID 0/1/5/6) – https://docs.redhat.com/ - dostęp 2026-02-28

Materiały:

  • Dokumentacja narzędzi do RAID programowego (np. mdadm) – opis poziomów i terminów
  • Podręczniki/artykuły z administracji serwerami i pamięcią masową (RAID: striping, mirroring, parity)
  • Materiały producentów kontrolerów RAID (zestawienia cech RAID 0/1/5/6)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego