Ponieważ HDD podczas kopiowania średnich i dużych plików praktycznie wyczerpywały możliwości zastosowanego w NAS-ie interfejsu sieciowego, trudno oczekiwać, aby z SSD można było wyciągnąć choć trochę więcej. Potwierdzają to uzyskane wyniki:
Samba:
Czas kopiowania [s] | Średnia prędkość [MB/s] | |||
Zdjęcia | Obraz ISO | Zdjęcia | Obraz ISO | |
Upload | 50 | 53 | 63 | 59,4 |
Download | 54 | 51 | 58,3 | 61,8 |
Czas kopiowania [s] | Średnia prędkość [MB/s] | |||
Zdjęcia | Obraz ISO | Zdjęcia | Obraz ISO | |
Upload | 47 | 45 | 67 | 70 |
Download | 35 | 31 | 90 | 101,6 |
Czas kopiowania [s] | Średnia prędkość [MB/s] | |||
Zdjęcia | Obraz ISO | Zdjęcia | Obraz ISO | |
Upload | 67 | 51 | 47 | 61,8 |
Download | 40 | 65 | 78,8 | 48,5 |
FTP:
Czas kopiowania [s] | Średnia prędkość [MB/s] | |||
Zdjęcia | Obraz ISO | Zdjęcia | Obraz ISO | |
Upload | 51 | 54 | 41,8 | 58,3 |
Download | 43 | 30 | 73,3 | 105 |
Czas kopiowania [s] | Średnia prędkość [MB/s] | |||
Zdjęcia | Obraz ISO | Zdjęcia | Obraz ISO | |
Upload | 42 | 30 | 75 | 105 |
Download | 44 | 30 | 71,6 | 105 |
Czas kopiowania [s] | Średnia prędkość [MB/s] | |||
Zdjęcia | Obraz ISO | Zdjęcia | Obraz ISO | |
Upload | 63 | 49 | 50 | 64,3 |
Download | 75 | 30 | 42 | 105 |
Pozostaje jeszcze kwestia bardzo małych plików, z którymi dyski twarde radzą sobie zdecydowanie gorzej niż SSD. W tym wypadku, ze względu na względnie długi czas dostępu do pliku wydajność HDD spada nierzadko do poziomu kilkunastu lub nawet kilku megabajtów na sekundę. Im więcej małych plików (lub też im bardziej pofragmentowane są większe pliki), tym więcej razy głowica musi się przemieścić nad konkretny fragment talerza, gdzie zapisane są dane (co trwa długo) zanim zacznie je odczytywać (co już przebiega wydajnie). W nośnikach typu solid-state-drive nie ma ruchomych części i czas dostępu do danych jest liczony w pojedynczych milisekundach, a nie ich dziesiątkach czy setkach.
W celu zorientowania się, jak zastosowany nośnik wpływa na wydajność NAS-a przy kopiowaniu małych plików, wykonaliśmy dodatkowy test. Przygotowaliśmy bazę ponad 10 tysięcy niewielkich, ważących od kilku do kilkuset kilobajtów plików (dla równego rachunku cześć skopiowaliśmy w celu uzyskania liczby 11 111). Następnie kopiowaliśmy je z dysku SSD na komputerze najpierw na HDD w serwerze plików, a następnie na SSD.
Czas kopiowania [s] | Średnia prędkość [MB/s] | |||
HDD | SSD | HDD | SSD | |
Upload | 91 | 85 | 1,50 | 1,61 |
Download | 93 | 93 | 1,47 | 1,47 |
Jak widać i w tym przypadku to nie HDD okazał się wąskim gardłem. Okazało się, że najwięcej problemów miał procesor, a nie nośnik danych. Podczas testu użycie CPU rosło do poziomu bliskiego stu procentom, natomiast szybkość kopiowania utrzymywała się na stabilnym poziomie niespełna 3 MB/s. Po podpięciu do komputera stacjonanego dyski SSD uzyskały szybkość transferu na poziomie ok. 30 MB/s, a w przypadku kopiowania katalogu z HDD na HDD szybkość sięgała 7 MB/s.
Ten artykuł nie był jeszcze komentowany. Bądź pierwszy - dodaj swoją opinię.