background image

Administrowanie systemami komputerowymi 

9

Temat: Pamięci masowe

Zadania:

Data:

Autor: Piotr Gębala

1 2 3 4 5 6 7 8 9 10 20 XI 2013

Autor: Mateusz Macięga

E E E E E E E - - -

10:00-12:15

Zadanie 1.  Tworzenie i formatowanie dysków wirtualnych.

Żeby nie pracować na dyskach fizycznych musimy stworzyć dyski wirtualne. Poleceniem 

dd  tworzymy   ich   puste   obrazy   o   pojemności   2GB,   następnie   dyski   wiążemy   z   urządzeniami 
/dev/loop poleceniem losetup. Ostatnim krokiem jest utworzenie systemów plików na wirtualnych 
dyskach (ext2, ext3, xfs, reiserfs). 

System plików

EXT2

EXT3

XFS

REISERFS

Czas tworzenia

0.187s

0.162s

0.362s

3.663s

Zadanie 2.  Porównanie szybkości pracy poszczególnych systemów plików.

Montujemy   dyski   poleceniem   mount   i   sprawdzamy   czy   zrobiliśmy   to   poprawnie   oraz 

porównujemy ile miejsca jest dostępnego na wirtualnych dyskach w zależności od systemu plików.

1.Mount – systemy plików                                                                                                         

2.DD – miejsce na dyskach

Poleceniem bonnie symulujemy częste operacje odczytu i zapisu i mierzymy czas ich wykonania.

System plików

EXT2

EXT3

XFS

REISERFS

Czas wykonania

17.962s

3.098s

18.393s

4.297s

Zadanie 3.  RAID 0.

Tworzymy macierz RAID poziomu 0 z dwóch wirtualnych dysków. Następnie montujemy 

system plików i wykonujemy test wydajności poleceniem bonnie. Sprawdzamy stan macierzy oraz 
ilość dostępnego miejsca na dysku.

Na koniec należy macierz odmontować oraz zatrzymać.

Zadanie 4.  RAID 1.

Tworzymy macierz RAID poziomu 1 z dwóch wirtualnych dysków. Następnie montujemy 

system  plików   i   wykonujemy  test   wydajności   poleceniem  bonnie.  Na   końcu  sprawdzamy  stan 
macierzy.

Na koniec należy macierz odmontować oraz zatrzymać.

background image

Zadanie 5.  RAID 5.

Tworzymy macierz RAID poziomu 5 z trzech wirtualnych dysków. Następnie montujemy 

system plików i wykonujemy test wydajności poleceniem bonnie. Sprawdzamy stan macierzy oraz 
ilość dostępnego miejsca na dysku.

Na koniec należy macierz odmontować oraz zatrzymać.

Zadanie 6.  RAID 6.

Tworzymy macierz RAID poziomu 5 z czterech wirtualnych dysków. Następnie montujemy 

system plików i wykonujemy test wydajności poleceniem bonnie. Sprawdzamy stan macierzy oraz 
ilość dostępnego miejsca na dysku.

Porównanie wydajności poszczególnych macierzy:

Typ Macierzy

RAID 0

RAID 1 

RAID 5

RAID 6

Czas wykonania

2.552s

4.005s

2.771s

5.413s

Zadanie 7.  Symulacja uszkodzenia macierzy RAID 6.
Symulujemy uszkodzenie jednego z dysków macierzy RAID 6.

stanowisko01:~/dyski# mdadm -f /dev/md/0 /dev/loop3

Usuwamy uszkodzony dysk z macierzy RAID 6.

stanowisko01:~/dyski# mdadm --remove /dev/md/0 /dev/loop3

Dodajemy dysk, który zastąpi ten uszkodzony.

stanowisko01:~/dyski# mdadm --add /dev/md/0 /dev/loop3

Porównujemy stan macierzy po każdej z operacji:

Wnioski
Laboratorium   udało   się   zrealizować   w   całości,   a   wykonane   zadania   nauczyły   nas   wiele   o 
macierzach RAID.