Test 2 – Konsola QNAP – DiskFill Test

Kolejnym testem przeprowadzanym w ramach testów dysków, jest DiskFill Test. Jest on wykonywany z poziomu systemu QTS, a więc bezpośrednio w urządzeniu, gdzie pracują dyski. Aplikacja DiskFill Test została umieszczona w specjalnie utworzonym katalogu, do którego logujemy się za pomocą SSH. Aplikacja zapisuje dziesięć razy plik o wielkości 1024 MB a następnie te pliki odczytuje. Test ma na celu pomiar czasu potrzebnego na wykonanie każdej z operacji, wyniki zapisywane są do osobnego pliku, znajdującego się w innym katalogu, niż tworzone piki testowe. Tutaj trzeba też podkreślić, że jest to test zapisu i odczytu sekwencyjnego.

W naszym teście skupiamy się za zapisie, dlatego też w tabeli i na wykresach poniżej widoczne będą tylko te wartości.

Pierwszym, co rzuca się w oczy są wyniki dysków WD201KFGX w RAID 10, gdzie widzimy wynik znacząco niższy niż w przypadku RAID 0 czy RAID 5. Można tutaj wysnuć pewne wnioski, jednak pewnie byłyby błędne – wyniki w powyższej tabeli są poprawne. To jest test zapisu i tutaj należy podkreślić, że w RAID 10 zapis będzie wynosił ok. 2x wydajność pojedycznego dysku (a więc 268MB/s x2). Biorąc pod uwagę, wyniki wyglądają nieźle. Drugą rzeczą, która zwraca uwagę jest to, jak mocno spada wydajność z każdym kolejnym procesem zapisu w RAID 10 i RAID 5. Tutaj najmocniej zwraca uwagę spadek wydajności w RAID 5 – z 1133,33 do 511,89 – a więc o ponad 50%!

Wyniki z tabeli pokazujemy też w formie wykresu, ponieważ pozwala prześledzić jak wyniki kształtowały się w czasie i zobaczyć, jak wyglądały kolejne etapy testu. Tutaj jeszcze lepiej widać bardzo duże wahania prędkości zapisu, gdy dyski pracowały w RAID 5. W kolejnych testach zobaczymy, czy taka sytuacja będzie się powtarzała czy będzie inaczej.

Poglądowo prezentujemy też proces zapisu w formie wykresu dla każdego poziomu RAID z osobna:

Przejdźmy teraz do testów DD w konsoli QNAP.