QNAP TS-1685 to 16-zatokowy serwer NAS o dość niekonwencjonalnej konfiguracji. Obudowa typu desktop mieści dwanaście 3.5-calowych zatok przeznaczonych na dyski twarde i cztery 2.5-calowe zatoki na dyski SSD. Co więcej, QNAP zamontował sześć wewnętrznych zatok M.2, co oznacza, że użytkownicy mogą w razie potrzeby zainstalować sześć dodatkowych dysków SSD SATA. TS-1685 napędzany jest procesorem Intel Xeon D i obsługuje do 128 GB pamięci RAM. Przechodząc do łączności, serwer NAS posiada cztery porty GbE i dwa 10 GbE. Dostępne są również trzy gniazda rozszerzeń PCIe, które umożliwiają dodatkowe opcje łączności lub instalację dodatkowych kart, takich jak dyski SSD, karty graficzne, karty dźwiękowe i tym podobne. Biorąc pod uwagę tę elastyczność i mnogość opcji pamięci masowej, trudno jest jednoznacznie określić najlepsze miejsce dla TS-1685. QNAP uważa, że jest to świetne rozwiązanie dla małych i średnich firm, które potrzebują połączenia udostępniania plików, wirtualnej pamięci masowej, docelowych miejsc tworzenia kopii zapasowych i pamięci masowej aplikacji — co w praktyce czyni je „uniwersalnym rozwiązaniem” dla rozwijających się małych firm lub oddziałów terenowych.
QNAP TS-1685 oferuje wystarczająco dużo funkcji, aby znaleźć się pomiędzy średniej wielkości firmą a małym przedsiębiorstwem. NAS posiada wiele zatok, co pozwala na znaczne zwiększenie pojemności w razie potrzeby, w tym możliwość dodania jednostki rozszerzającej, która zwiększa go do 56 zatok. Ten NAS doskonale sprawdza się w mniejszych firmach, które planują rozwój i mogą potrzebować dużej pojemności i lepszej sieci w przyszłości, ale nie na tyle, aby inwestować w większe urządzenia do montażu w szafie rack.
QNAP TS-1685 jest już dostępny w cenie poniżej 3,000 dolarów z 16 GB pamięci RAM. Nasz egzemplarz testowy jest wyposażony w 6-rdzeniowy procesor Intel D-1531 2.20 GHz i 4 x 16 GB (64 GB) pamięci RAM.
Specyfikacje QNAP TS-1685
- Współczynnik kształtu: komputer stacjonarny
- Procesor: Procesor Intel Xeon
- Maksymalna pamięć: DDR4 128 GB (z modułami DDR4 32 GB RDIMM x 4)
- Pamięć flash: 512 MB DOM
- Wnęki na dyski:
- 12 gniazd na dyski HDD/SSD 2.5″/3.5″
- 4 gniazda na dyski SSD 2.5″
- Obsługiwane dyski twarde: dysk twardy SATA 6 Gb/s i dysk SSD
- Gniazdo M.2: 6 dysków SSD SATA 6 Gb/s M.2 2242/2260/2280/22110
- Porty:
- Port LAN: 2 porty 10GBASE-T, 4 porty gigabitowe
- USB
- Przód: 1 x port USB 3.0
- Tył: 2 porty USB 3.0
- Wyjście audio: 1 x wbudowany głośnik, 1 x gniazdo wyjścia liniowego 3.5 mm
- Gniazdo PCIe
- Gniazdo 1: PCIe Gen.3 x8
- Gniazdo 2: PCIe Gen.2 x4
- Gniazdo 3: PCIe Gen.3 x8
- Zasilanie
- Zasilanie: 100-240 V~, 3-1.5 A, 60-50 Hz, zasilacz 250 W
- Zużycie:
- Tryb uśpienia: 61.36 W
- W działaniu: 127 W
- Wentylator: 3 x wentylator 9.2 cm (12 V DC)
- Środowiskowy
- Temperatura: 0-40˚C
- Wilgotność względna: 5~95% bez kondensacji
- Fizyczny
- Wymiary (wys. x szer. x gł.): 11.96 x 14.56 x 12.59 cala (303.84 x 369.89 x 319.8 mm)
- Waga: 13.39 kg/29.52 funta
Zaprojektuj i zbuduj
TS-1685 ma format stacjonarny, choć jest dwa razy wyższy niż większość urządzeń NAS ze względu na dużą liczbę kieszeni. Z przodu znajdują się dwa rzędy kieszeni: osiem kieszeni 3.5” u dołu oraz cztery kieszenie 2.5” i cztery kieszenie 3.5” u góry, co daje łącznie szesnaście. Po prawej stronie znajduje się logo QNAP, przycisk zasilania i port USB 3.0. QNAP zdołał umieścić wewnątrz kilka dodatkowych kieszeni na dyski. Użytkownicy mogą łatwo zdjąć pokrywę i wyjąć wewnętrzne wentylatory, aby uzyskać dostęp do sześciu złączy M.2 i jeszcze większej pojemności.
Obchodząc tył urządzenia, widać trzy duże wentylatory, zajmujące większość tylnej części. W prawym dolnym rogu znajdują się zasilacz i jego wentylator. Po lewej stronie znajdują się cztery porty sieciowe, dwa porty USB 3.0 i otwór wentylacyjny. Nad nimi znajdują się trzy gniazda PCIe.
Zarząd
Podobnie jak większość produktów QNAP, TS-1685 korzysta z systemu operacyjnego QTS. Omówienie całego QTS wykracza poza zakres tej recenzji. Jednak QTS oferuje kilka funkcji, które czynią go atrakcyjnym dla NAS-a o tak dużej pojemności. Za pomocą Menedżera pamięci użytkownicy mogą sprawdzić, które zatoki są zajęte, a także takie informacje, jak wolna przestrzeń, jednostki LUN i woluminy.
Użytkownicy mają możliwość bardziej szczegółowego sprawdzenia przestrzeni dyskowych, aby sprawdzić pule i jednostki LUN, a także ilość wykorzystywanej przez nie pojemności.
AppCenter umożliwia użytkownikom pobieranie wielu innych przydatnych aplikacji biznesowych.
Analiza obciążenia aplikacji
Testy obciążenia aplikacji dla serwera QNAP TS-1685 obejmują wydajność MySQL OLTP w SysBench oraz wydajność Microsoft SQL Server OLTP z symulowanym obciążeniem TPC-C. W każdym scenariuszu serwer NAS wykorzystuje dwie jednostki LUN obsługiwane przez każdą z dwóch grup dysków skonfigurowanych z 8 dyskami SSD każda. Łącznie wykorzystano cztery jednostki LUN, równomiernie rozmieszczone w dwóch grupach RAID. Wszystkie testy przeprowadzono na dwóch połączeniach 10Gbase-T podłączonych do czterech hostów ESXi 6.5.
W tej recenzji testowaliśmy konfiguracje RAID6 i RAID10, koncentrując się bardziej na RAID10, który oferował wyższą wydajność . Łącznie wykorzystaliśmy szesnaście dysków SSD Toshiba HK3R2 o pojemności 960 GB , podzielonych na dwie grupy po 8 dysków SSD.
Wydajność serwera SQL
Każda maszyna wirtualna SQL Server jest skonfigurowana z dwoma dyskami wirtualnymi: woluminem 100 GB na rozruch i woluminem 500 GB na bazę danych i pliki dziennika. Z perspektywy zasobów systemowych, skonfigurowaliśmy każdą maszynę wirtualną z 16 procesorami wirtualnymi, 64 GB pamięci DRAM i wykorzystaliśmy kontroler LSI Logic SAS SCSI. Podczas gdy nasze obciążenia Sysbench testowane wcześniej obciążały platformę zarówno pod względem operacji wejścia/wyjścia, jak i pojemności pamięci masowej, test SQL sprawdza wydajność pod kątem opóźnień.
W tym teście wykorzystano SQL Server 2014 działający na gościnnych maszynach wirtualnych z systemem Windows Server 2012 R2 i został on obciążony programem Quest Benchmark Factory for Databases. Podczas gdy tradycyjnie testowaliśmy ten test w dużych bazach danych o skali 3,000 w pamięci lokalnej lub współdzielonej, w tej iteracji skupiamy się na równomiernym rozmieszczeniu czterech baz danych o skali 1,500 na serwerze QNAP TS-1685 (dwie maszyny wirtualne na grupę dysków).
Konfiguracja testowania serwera SQL Server (na maszynę wirtualną)
- Windows Server 2012 R2
- Zajętość pamięci masowej: 600 GB przydzielonych, 500 GB wykorzystanych
- SQL Server 2014
- Rozmiar bazy danych: skala 1,500
- Obciążenie wirtualnego klienta: 15 000
- Bufor RAM: 48 GB
- Długość testu: 3 godziny
- 2.5 godziny przygotowania wstępnego
- 30-minutowy okres próbny
Sprzęt do generowania obciążenia fabrycznego SQL Server OLTP Benchmark
- Klaster SQL zwirtualizowany Dell PowerEdge R730 z 4 węzłami
- Osiem procesorów Intel E5-2690 v3 o taktowaniu 249 GHz w klastrze (dwa na węzeł, 2.6 GHz, 12 rdzeni, pamięć podręczna 30 MB)
- 1 TB pamięci RAM (256 GB na węzeł, 16 GB x 16 DDR4, 128 GB na procesor)
- 4 x Karta HBA FC Emulex 16 GB z dwoma portami
- 4 x Karta sieciowa dwuportowa Emulex 10GbE
- VMware ESXi vSphere 6.5 / Enterprise Plus 8-CPU
W naszym benchmarku SQL Server sprawdziliśmy wydajność transakcyjną serwera QNAP TS-1685. W tym przypadku serwer NAS odnotował 11 999,5 TPS, a poszczególne maszyny wirtualne osiągały wydajność od 2,923.8 TPS do 3,104.6 TPS w konfiguracji RAID10. W konfiguracji RAID 6 urządzenie QNAP osiągnęło 11 199,2 TPS, a maszyny wirtualne osiągały wydajność od 2,755.9 TPS do 2,853.6 TPS.
Analizując średnie opóźnienie, TS-1685 odnotował łącznie 261.5 ms w RAID10 i 617.5 ms w RAID6. Opóźnienie poszczególnych maszyn wirtualnych wahało się od 89.0 ms do 389.0 ms (RAID 10) i od 515.0 ms do 702.0 ms (RAID6).
Wydajność Sysbench
Każda maszyna wirtualna Sysbench jest skonfigurowana z trzema dyskami wirtualnymi: jednym do rozruchu (~92 GB), jednym z predefiniowaną bazą danych (~447 GB) i trzecim dla testowanej bazy danych (270 GB). Z perspektywy zasobów systemowych, skonfigurowaliśmy każdą maszynę wirtualną z 16 procesorami wirtualnymi, 60 GB pamięci DRAM i wykorzystaliśmy kontroler LSI Logic SAS SCSI. Systemy generacji obciążenia to serwery Dell R730 ; łącznie użyliśmy czterech serwerów.
Klaster MySQL zwirtualizowany Dell PowerEdge R730 z 4–5 węzłami
- 8 procesorów Intel E5-2690 v3 o taktowaniu 249 GHz w klastrze (dwa na węzeł, 2.6 GHz, 12 rdzeni, pamięć podręczna 30 MB)
- 1 TB pamięci RAM (256 GB na węzeł, 16 GB x 16 DDR4, 128 GB na procesor)
- 4 x Karta HBA FC Emulex 16 GB z dwoma portami
- 4 x Karta sieciowa dwuportowa Emulex 10GbE
- VMware ESXi vSphere 6.5 / Enterprise Plus 8-CPU
Konfiguracja testów Sysbench (na maszynę wirtualną)
- CentOS 6.3 64-bit
- Zajęta przestrzeń dyskowa: 1 TB, wykorzystane 800 GB
- Percona XtraDB 5.5.30-rel30.1
- Tabele bazy danych: 100
- Rozmiar bazy danych: 10 000 000
- Wątki bazy danych: 32
- Bufor RAM: 24 GB
- Długość testu: 3 godziny
- 2 godziny wstępnego kondycjonowania 32 wątków
- 1 godzina 32 wątki
W ramach Sysbench przetestowaliśmy serwer QNAP TS-1685, używając dwóch zestawów maszyn wirtualnych (8 i 4). Pod względem przepustowości urządzenie QNAP osiągnęło odpowiednio 7,281 TPS i 5,208 TPS.
Patrząc na średnie opóźnienie, TS-1685 odnotował 24.6 ms przy 4 maszynach wirtualnych i 35.4 ms przy 8 maszynach wirtualnych.
W naszym najgorszym scenariuszu testów opóźnień TS-1685 osiągnął średnie opóźnienie wynoszące odpowiednio 169.4 ms i 303.6 ms.
Analiza obciążenia VDBench
W przypadku testów porównawczych macierzy pamięci masowej, testy aplikacji są najlepsze, a testy syntetyczne plasują się na drugim miejscu. Chociaż nie odzwierciedlają one idealnie rzeczywistych obciążeń, testy syntetyczne pomagają w ustaleniu punktu odniesienia dla urządzeń pamięci masowej, zapewniając powtarzalność, która ułatwia porównywanie konkurencyjnych rozwiązań. Obciążenia te oferują szereg różnych profili testowych, od testów „czterech kątów”, przez testy rozmiaru transferu baz danych, po przechwytywanie śladów z różnych środowisk VDI. Wszystkie te testy wykorzystują generator obciążeń vdBench z silnikiem skryptowym do automatyzacji i przechwytywania wyników w dużym klastrze obliczeniowym. Pozwala to nam powtarzać te same obciążenia dla szerokiej gamy urządzeń pamięci masowej, w tym macierzy flash i pojedynczych urządzeń pamięci masowej. Po stronie macierzy wykorzystujemy klaster serwerów Dell PowerEdge R730:
Profile:
- 4k losowy odczyt: 100% odczytu, 128 wątków, 0-120% ioratu
- 4k losowy zapis: 100% zapisu, 64 wątków, 0-120% ioratu
- 64k Odczyt sekwencyjny: 100% odczytu, 16 wątki, 0-120% ioratu
- 64k Zapis sekwencyjny: 100% zapisu, 8 wątków, 0-120% ioratu
- Syntetyczna baza danych: SQL i Oracle
- Ślady pełnego klonu VDI i klonów powiązanych
Analizując szczytową wydajność odczytu, TS-1685 wykazał się imponująco niskim opóźnieniem podczas odczytu 4K, wynoszącym 0.43 ms na starcie i utrzymującym się poniżej 1 ms przy około 211 000 IOPS. Jego szczytowe opóźnienie wyniosło nieco ponad 13 ms przy 211 000 IOPS.
TS-1685 nadal notował solidne wyniki w testach szczytowej wydajności zapisu 4K. W tym przypadku serwer QNAP NAS rozpoczął od opóźnienia 0.16 ms i utrzymywał się poniżej 1 ms, osiągając 132 000 IOPS. W szczytowym momencie TS-1685 odnotował ponad 134 000 IOPS przy 10.3 ms.
Po przełączeniu na odczyt szczytowy 64 KB, TS-1685 początkowo miał opóźnienie 0.32 ms i utrzymywał je poniżej 1 ms, aż do osiągnięcia około 29 000 IOPS. Osiągnął on wartość szczytową nieco ponad 34 100 IOPS z opóźnieniem 12 ms. TS-1685 zakończył test z przepustowością 2.14 GB/s.
Analizując sekwencyjny szczytowy zapis 64 KB, TS-1685 rozpoczął od 0.34 ms i utrzymywał się poniżej 1 ms, aż osiągnął nieco ponad 15 700 IOPS. TS-1685 miał mniej więcej taką samą przepustowość z opóźnieniem nieco ponad 16 ms. TS-1685 osiągnął również przepustowość 986 MB/s w szczytowym momencie.
Przechodząc do naszego obciążenia SQL, TS-1685 rozpoczął test z szybkością 0.468 ms i utrzymywał ją poniżej 1 ms aż do przekroczenia 144 400 IOPS. Osiągnął szczyt na poziomie 180 000 IOPS i 4.3 ms.
W teście porównawczym SQL 90-10, serwer TS-1685 miał początkowe opóźnienie 0.458 ms i utrzymywało się poniżej 1 ms, aż do osiągnięcia 888 425 IOPS. TS-1685 osiągnął szczytowe opóźnienie na poziomie nieco poniżej 180 000 IOPS z opóźnieniem 4.8 ms.
W przypadku serwera SQL 80-20 serwer TS-1685 rozpoczął pracę z opóźnieniem 0.47 ms i utrzymywał je poniżej 1 ms, aż do przekroczenia 66 000 IOPS. TS-1685 osiągnął szczyt na poziomie 158 000 IOPS z opóźnieniem 5.33 ms.
Przechodząc do obciążenia Oracle, TS-1685 rozpoczął od opóźnienia 0.52 ms i utrzymywał je poniżej 1 ms, aż przekroczył 45 000 IOPS. A200 osiągnął szczyt na poziomie 142 000 IOPS z opóźnieniem 7.9 ms.
W przypadku Oracle 90-10, TS-1685 rozpoczął od opóźnienia 0.47 ms i utrzymywał je poniżej 1 ms, aż do osiągnięcia 103 000 IOPS. Osiągnął szczyt na poziomie 171 000 IOPS z opóźnieniem 3.29 ms.
Patrząc na Oracle 80-20, TS-1685 rozpoczął od opóźnienia 0.468 ms i utrzymywał je poniżej 1 ms, aż do momentu, gdy wartość ta spadła poniżej 65 600 IOPS. Osiągnął szczyt na poziomie 159 000 IOPS z opóźnieniem 3.61 ms.
Po przejściu na VDI Full Clone, test rozruchu wykazał, że TS-1685 miał początkowe opóźnienie na poziomie 0.4 ms i utrzymywało się poniżej 1 ms, aż do przekroczenia 57 tys. IOPS. TS-1685 osiągnął szczytowe 138 934 IOPS z opóźnieniem 6.9 ms.
Początkowe logowanie do VDI Full Clone rozpoczęło się od 0.86 ms, jednak szybko wzrosło do ponad 1 ms po przekroczeniu 4,000 operacji wejścia/wyjścia na sekundę (IOPS). Maksymalna wydajność wyniosła 42 627 operacji wejścia/wyjścia na sekundę (IOPS) przy opóźnieniu 19.9 ms.
Logowanie do VDI Full Clone Monday było pierwszym logowaniem z czasem krótszym niż milisekunda, z opóźnieniem powyżej 1 ms i czasem 1.34 ms. Maksymalna wydajność wyniosła 49 982 IOPS przy opóźnieniu 10.16 ms.
Przechodząc do VDI Linked Clone, test rozruchu wykazał wydajność poniżej 1 ms przy około 51 tys. operacji wejścia/wyjścia na sekundę (IOPS). TS-1685 osiągnął szczytową wydajność 81 438 operacji wejścia/wyjścia na sekundę (IOPS) przy opóźnieniu 5.6 ms.
W profilu Linked Clone VDI mierzącym wydajność początkowego logowania, opóźnienie wyniosło nieco poniżej 1 ms, przy 0.97 ms i 3,200 IOPS. Osiągnęło szczyt na poziomie 32 649 IOPS z opóźnieniem 7.66 ms.
W naszym ostatnim profilu analizującym wydajność logowania VDI Linked Clone Monday Login, nie odnotowano opóźnienia poniżej milisekundy, ponieważ wartość początkowa wyniosła 1.31 ms, a wartość IOPS 3,294. Osiągnęła ona szczyt na poziomie 32 359 IOPS z opóźnieniem 15.6 ms.
Wniosek
QNAP TS-1685 to stacjonarny serwer NAS oferujący większą wydajność, pojemność i możliwości sieciowe niż zazwyczaj zakłada się w przypadku serwerów NAS średniej wielkości. Na początek, NAS może pomieścić do 16 dysków (dwanaście 3.5” i cztery 2.5” lub wszystkie 16 mogą być dyskami 2.5”). To może zapewnić dużą przestrzeń dyskową w tak niewielkiej obudowie. Jednak w tym przypadku QNAP przewyższa samego siebie, dodając sześć dodatkowych zatok M.2; dostęp do nich nie jest tak łatwy, ale potencjalnie nawet do 6 TB więcej pamięci flash. Z punktu widzenia wydajności, NAS jest wyposażony w procesor Intel Xeon D i obsługuje do 128 GB pamięci RAM. Jeśli chodzi o sieć, NAS posiada cztery porty GbE i dwa 10GBASE-T. Jeśli użytkownicy potrzebują większej pojemności lub łączności 40GbE, NAS ma cztery gniazda PCIe, które umożliwiają rozbudowę.
Analizując wydajność, przeprowadziliśmy testy porównawcze analizy obciążenia aplikacji, a także analizę obciążenia VDBench na serwerze QNAP TS-1685. W przypadku obciążeń aplikacji testowaliśmy serwer NAS zarówno w konfiguracji RAID6, jak i RAID10. W naszym teście porównawczym SQL Server, serwer TS-1685 osiągnął łączne wyniki 11 999,5 TPS w RAID10 i 11 199,2 TPS w RAID6. Średnie opóźnienie wyniosło 261.5 ms w RAID10 i 617.5 ms w RAID6. W naszym teście Sysbench uruchomiliśmy 4 i 8 maszyn wirtualnych w RAID10. Ogólnie lepszą wydajność zaobserwowano przy 8 maszynach wirtualnych, 7,281 TPS, średnim opóźnieniu 35.4 ms i opóźnieniu w najgorszym przypadku 303 ms. W przypadku 4VM odnotowaliśmy 5,208 TPS, średnie opóźnienie 24.6 ms i opóźnienie w najgorszym przypadku wynoszące 169 ms.
Analizując testy VDBench, zaobserwowaliśmy imponujące opóźnienie poniżej milisekundy dla stacjonarnego serwera NAS. W naszych losowych testach porównawczych 4k, QNAP TS-1685 osiągnął 211 tys. IOPS odczytu i 132 tys. IOPS zapisu, zanim opóźnienie przekroczyło 1 ms. W naszych sekwencyjnych testach porównawczych 64k zaobserwowaliśmy lepsze wyniki opóźnień poniżej milisekundy, gdzie serwer NAS osiągnął 29 tys. IOPS odczytu i 15.7 tys. IOPS zapisu, zanim opóźnienie przekroczyło 1 ms, przy przepustowości odpowiednio 2.14 GB/s i 986 MB/s. Uruchomiliśmy trzy obciążenia SQL przy 100% odczytu, 90% odczytu i 10% zapisu oraz 80% odczytu i 20% zapisu, przy czym TS-1685 osiągnął 144 tys. IOPS, 888 tys. IOPS i 66 tys. IOPS przed osiągnięciem opóźnienia 1 ms. Uruchomiliśmy te same trzy testy z obciążeniem Oracle, NAS osiągnął 45 tys. IOPS, 103 tys. IOPS i 65 tys. IOPS poniżej 1 ms opóźnienia. Uruchomiliśmy również testy porównawcze VDI Full Clone i Linked Clone dla rozruchu, początkowego logowania i poniedziałkowego logowania. W przypadku pełnego klonu TS-1685 nie osiągnął znakomitej wydajności poniżej milisekundy, jak w innych testach, ale nadal wykazał się wysoką wydajnością jak na NAS z wydajnością poniżej milisekundy, do 57 tys. IOPS i 4 tys. IOPS podczas rozruchu i początkowego logowania. Podobnie było w przypadku Linked Clone — w przypadku poniedziałkowego logowania wydajność nie przekroczyła milisekundy, ale wyniki na poziomie 51 tys. IOPS przy rozruchu i 3,200 IOPS przy początkowym logowaniu charakteryzowały się opóźnieniem poniżej 1 ms.
ZALETY
- Niesamowicie elastyczny zarówno pod względem przechowywania, jak i łączności
- Wysoka wydajność poniżej milisekundy w teście VDBench, szczególnie w przypadku serwera NAS z tej kategorii
- Agresywne ceny
Wady
- Przydałyby się zapasowe zasilacze
Podsumowanie
QNAP TS-1685 oferuje małym i średnim firmom/działom biurowym wysoce konfigurowalny serwer NAS, który obsługuje do szesnastu dysków z przodu i kolejne pół tuzina poprzez gniazda M.2 wewnątrz. Dzięki dalszym możliwościom rozbudowy przez PCIe (sieć, dźwięk, wideo), TS-1685 z łatwością może pełnić rolę „pomocnika wszechstronnego” w wielu zastosowaniach.




Amazon