Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
.
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

Wykorzystanie pamięci podręcznej w serwerach NAS na przykładzie serwera QNAP TS-464 i dysków WD RED

Kamil Śmieszek | 02-04-2023 12:00 |

Przykładowe scenariusze wykorzystania pamięci cache w NAS

Przynajmniej w teorii, zastosowanie pamięci cache do zwiększania szybkości wymiany danych z serwerem NAS ma pewne ograniczenia. Przyjmuje się bowiem, że generalnie rozwiązanie to nie wpłynie w znaczącym stopniu na transfery sekwencyjne, które wiążą się z dużymi plikami – mowa tu na przykład o transmisji strumieniowej. Pamięć cache działa najlepiej tam, gdzie mamy do czynienia z dużą ilością losowych odczytów danych, a co najważniejsze, powtarzalnych. Jeśli często odczytujemy/zapisujemy, dla przykłady te same 400 KB danych, to kawałek ten będzie mógł być serwowany z pamięci cache, co znacząco przyspieszy cały transfer. Nie zyskamy też wiele, gdy operacje będą całkowicie losowe i system operacyjny serwera będzie musiał co rusz zaciągać nowe dane z głównej macierzy dyskowej. Dlatego na potrzeby testów dobrałem kilka scenariuszy testowych, które powinny dobrze zobrazować wpływ zastosowania pamięci podręcznej na szybkość kopiowania danych z serwera NAS.

Wykorzystanie pamięci podręcznej w serwerach NAS na przykładzie serwera QNAP TS-464 i dysków WD RED [16]

Klasycznym scenariuszem, który chyba wystąpi najczęściej w zastosowaniach domowych jest odczyt/zapis dotyczący wielu małych plików. Mowa tu nie tylko o ich kopiowaniu, na przykład przez protokół CIFS, ale także takich operacjach, jak katalogowanie zbiorów audio, „hurtowa” obróbka zdjęć czy co tam jeszcze sobie wymyślimy. W tym scenariuszu korzyści z wykorzystania cache mogą być w sumie największe. Dlatego też, w ramach testów wykorzystam tu część standardowej procedury testowej NAS.

Wykorzystanie pamięci podręcznej w serwerach NAS na przykładzie serwera QNAP TS-464 i dysków WD RED [18]

Jeśli chodzi o przetwarzanie zdjęć, to w grę wejdą trzy testy, w których weryfikował będę czas indeksowania materiałów przez system QNAP QTS, przydzielania tagu każdemu z nich przez QNAP QuMagie oraz batchowej operacji zmiany rozmiaru zdjęć i zapisu ich w innym folderze na serwerze. W tym ostatnim przypadku do testów wykorzystam makro z aplikacji Affinity Photo.

Wykorzystanie pamięci podręcznej w serwerach NAS na przykładzie serwera QNAP TS-464 i dysków WD RED [17]

Przedostatnim testem będzie tworzenie backupu danych o różnym rozmiarze z wykorzystaniem aplikacji QNAP Qsync. Ostatnim natomiast – sprawdzenie czasu kopiowania dużego pliku na maszynę wirtualną hostowaną z dysku udostępnianego przez TS-464 za pośrednictwem protokołu iSCSI.

Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Kamil Śmieszek
Liczba komentarzy: 19

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.