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ć.
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.