StorageReview.com

Recenzja serwera NAS QNAP TDS-h2489FU

Enterprise   ◇  Średni NAS

QNAP TDS-h2489FU to 24-zatokowy serwer NAS do montażu w szafie rack 2U, wyposażony w dwa procesory Intel Xeon Silver 4300 trzeciej generacji i pamięć DDR4 ECC RDIMM o pojemności do 1 TB. TDS-h2489FU najlepiej opisać jako szybki serwer NAS dla małych i średnich firm (SMB) oraz lokalizacji brzegowych. Zaprojektowany z myślą o potrzebach użytkowników wymagających szybkiego, losowego odczytu i zapisu, oferuje doskonałe rozwiązanie dla nowoczesnych centrów danych, wirtualizacji oraz zadań tworzenia kopii zapasowych i przywracania danych z przepustowością do 64 Gb/s.

QNAP TDS-h2489FU

QNAP TDS-h2489FU

Serwer QNAP TDS-h2489FU jest dostępny w różnych modelach, z których każdy oferuje inną ilość pamięci DDR4 ECC RDIMM. QNAP oferuje modele 64 GB, 128 GB i 256 GB. Jeśli potrzebna jest większa pojemność, modele 512 GB i 1 TB są dostępne wyłącznie na zamówienie. Należy pamiętać, że wszystkie modele są wyposażone w dwa procesory Intel Xeon Silver 4300, z wyjątkiem modelu 64 GB, który wykorzystuje procesor Intel Xeon Silver 4309Y.

Procesor QNAP TDS-h2489FU

Za zarządzanie h2489FU odpowiada QuTS hero, system operacyjny oparty na Linuksie, który obsługuje wszystkie funkcje niezbędne do zarządzania dowolną częścią systemu. QuTS hero obsługuje zarządzanie plikami i wirtualizację, a także może być używany jako stacja monitorująca i multimedialna.

QuTS hero wykorzystuje zaawansowany system plików ZFS, który integruje szereg funkcji danych, takich jak duplikacja, kompresja, kompaktowanie, samonaprawianie i inne. Funkcje kompresji danych są szczególnie przydatne w tej konfiguracji pamięci flash. Pamięć h2489FU obsługuje również opcję przejścia na QTS, jeśli użytkownicy nie chcą korzystać z ZFS, jednak przed przejściem konieczne jest usunięcie wszystkich dysków.

Serwer QNAP TDS-h2489FU jest standardowo objęty 5-letnią gwarancją. Cena tego systemu zależy od sprzedawcy VAR, ale dla porównania, model QNAP TDS-h2489FU-4309Y-64G można kupić w sklepie B&H za 11 000 USD.

Specyfikacje QNAP TDS-h2489FU-4314

CPU 2 procesory Intel Xeon Silver 4314 16-rdzeniowe/32-wątkowe, do 3.4 GHz
Architektura procesora 64-bitowy x86
Silnik szyfrowania Tak (AES-NI)
Pamięć systemowa
  • 1 TB RDIMM DDR4 ECC (32 x 32 GB)
  • 512 GB pamięci RDIMM DDR4 ECC (16 x 32 GB)
  • 256 GB pamięci RDIMM DDR4 ECC (8 x 32 GB)
  • 128 GB pamięci RDIMM DDR4 ECC (4 x 32 GB)
  • 64 GB pamięci RDIMM DDR4 ECC (2 x 32 GB)
slot pamięci 32 x RDIMM DDR4 ECC (16 gniazd na gniazdo)
Pamięć flash 5 GB (ochrona podwójnego rozruchu systemu operacyjnego)
Zatoka napędowa 24 x 2.5 cala
Kompatybilność napędu Zatoki 2.5-calowe:

Dyski twarde SATA 2.5 cala (#17-24)

Dyski SSD SATA 2.5 cala (#17-24)

2.5-calowe dyski SSD U.2 NVMe PCIe Gen4 x4

Możliwość wymiany podczas pracy Tak
Gniazdo M.2 2

Gniazdo 1: M.2 2280 NVMe PCIe Gen 3 x4 lub SATA 6 Gb/s

Gniazdo 2: M.2 2280 NVMe PCIe Gen 3 x2 lub SATA 6 Gb/s

Obsługa przyspieszenia pamięci podręcznej SSH Tak
SR-IOV Tak
Port Ethernet 2.5 Gigabit (2.5G/1G/100M) 4 (obsługuje również 10M)
25 port Gigabit Ethernet 2 porty SmartNIC SFP28 25GbE
Obudź się w sieci LAN Tak
Rama Jumbo Tak
Gniazdo PCIe 2

Gniazdo 1: PCIe Gen4 x16

Gniazdo 2: PCIe Gen4 x8

Port USB 3.2 pierwszej generacji 4
Form Factor Montaż w szafie
Wskaźniki LED Dysk SSD, stan, zasilanie, wentylator, temperatura, stan modułu zasilania, nazwa urządzenia, adres IP
przyciski Zasilanie, Reset, OLED
Wymiary 3.48 × 17.57 × 28.08 inch
Waga Waga netto: 46.98 funtów

Masa brutto: 60.85 funtów

temperatura robocza 0 – 35°C (32°F – 95°F)
Temperatura przechowywania -20 – 70°C (-4°F – 158°F)
Wilgotność względna 5-95% wilgotności względnej bez kondensacji, temperatura mokrego termometru: 27 ̊C (80.6 ̊F)
Zasilacz Zasilacz 1200 W (x2), 100–240 V prądu przemiennego

Maksymalna moc:

1200 W przy 200–240 V prądu przemiennego

1000 W przy 100–127 V prądu przemiennego

Pobór mocy: Tryb pracy, typowy W 467.59
Wentylator 6 x 60 mm, 12 V prądu stałego
Ostrzeżenie systemowe Brzęczyk
Maksymalna liczba jednoczesnych połączeń (CIFS) – z maksymalną pamięcią 10,000

Projekt i budowa QNAP TDS-h2489FU-4314

QNAP TDS-h2489FU-4314 to serwer NAS w obudowie rack 2U. Patrząc z przodu, widać 24 2.5-calowe zatoki kompatybilne z dyskami NVMe we wszystkich zatokach oraz osiem z obsługą SATA po prawej stronie. Po lewej stronie znajdują się również diody LED informujące o zasilaniu, stanie, wentylatorze, dyskach SSD i innych parametrach.

Z tyłu urządzenia TDS-h2489FU znajdują się wszystkie niezbędne złącza. Znajdują się tam cztery porty Ethernet 2.5 Gigabit (2.5G/1G/100M) oraz dwa porty 25 Gigabit Ethernet SFP28 SmartNIC. Z tyłu znajdują się również cztery porty USB 3.2 Gen1, idealne do podłączania akcesoriów i dysków flash. Dwa zasilacze znajdują się również po obu stronach serwera NAS i można je w razie potrzeby zdemontować.

Przechodząc do wnętrza obudowy TDS-h2489FU, można zauważyć kilka opcji rozszerzeń. Jeśli chodzi o gniazda PCIe, gniazdo 1 to Gen4 x16. Jest to przydatne w przypadku dużych podzespołów, ale w rzeczywistości jest to Gen4 x8 tylko wtedy, gdy w gnieździe 2 znajduje się coś, a dwa porty 25 Gb/s są preinstalowane w gnieździe 2. Są również dwa gniazda M.2: gniazdo 1 to M.2 2280 NVMe PCIe Gen 3 x4 lub SATA 6 Gb/s, a gniazdo 2 to M.2 2280 NVMe PCIe Gen 3 x2 lub SATA 6 Gb/s.

QNAP TDS-h2489FU m.2

Wydajność QNAP TDS-h2489FU-4314

Konfiguracja

  • QNAP TDS-h2489FU-4314
  • 8 x Samsung 7.68TB PM9A3
  • RAID6 z kompresją
  • 2 dyski LUN iSCSI o pojemności 5 TB (jeden na każdy port 25 GbE)

Wdrożyliśmy w naszym laboratorium serwer QNAP TDS-h2489FU-4314, wykorzystując podwójny interfejs 25 GbE oraz osiem dysków SSD Samsung PM9A3 o pojemności 7.68 TB. Użyliśmy jednego statycznego adresu IP na interfejs sieciowy i podłączyliśmy do naszej infrastruktury testowej VMware dwie jednostki LUN iSCSI o pojemności 5 TB.

Wydajność serwera SQL

Protokół testowania OLTP dla Microsoft SQL Server firmy StorageReview wykorzystuje aktualną wersję roboczą testu Benchmark C (TPC-C) opracowanego przez Transaction Processing Performance Council – internetowego testu porównawczego przetwarzania transakcji, który symuluje działania występujące w złożonych środowiskach aplikacji. Test TPC-C jest bliższy niż syntetyczne testy wydajnościowe, mierząc mocne strony i wąskie gardła infrastruktury pamięci masowej w środowiskach baz danych.

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ść opóźnień.

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

W przypadku średniego opóźnienia serwera SQL Server TDS-h2489FU utrzymywał opóźnienie na poziomie 3.75 ms przy pracy z 4 maszynami wirtualnymi.

Wydajność Sysbench MySQL

Nasz pierwszy test porównawczy aplikacji z pamięcią lokalną opiera się na bazie danych Percona MySQL OLTP, mierzonej za pomocą SysBench. Ten test mierzy również średnią liczbę transakcji na sekundę (TSP), średnie opóźnienie oraz średnie opóźnienie na poziomie 99. percentyla.

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.

Konfiguracja testów Sysbench (na maszynę wirtualną)

  • CentOS 6.3 64-bit
  • 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 Sysbench OLTP odnotowaliśmy łączny wynik 17 382 TPS dla 8 maszyn wirtualnych, przy czym wyniki dla poszczególnych maszyn wirtualnych mieściły się w przedziale od 2120 do 2235 TPS.

Przy średnim opóźnieniu 8VM dało nam łączny czas wynoszący 14.73, przy czym wartości dla poszczególnych maszyn wirtualnych wahały się od 14.31 do 15.09.

W naszym najgorszym scenariuszu, 99. percentyl, opóźnienie na 8VM osiągnęło łączny czas 39.16, a poszczególne czasy wahały się od 38.65 do 39.91.

Analiza obciążenia VDBench

Jeśli chodzi o benchmarking urządzeń pamięci masowej, testy aplikacji są najlepsze, a testy syntetyczne plasują się na drugim miejscu. Chociaż testy syntetyczne nie odzwierciedlają idealnie rzeczywistych obciążeń, pomagają one w ustaleniu punktu odniesienia dla urządzeń pamięci masowej dzięki współczynnikowi powtarzalności, który ułatwia porównywanie konkurencyjnych rozwiązań.

Te obciążenia oferują szereg zróżnicowanych profili testowych, od testów „czterech narożników”, przez testy rozmiaru transferu baz danych, po przechwytywanie śladów z różnych środowisk VDI. Wszystkie te testy wykorzystują wspólny 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 w szerokiej gamie urządzeń pamięci masowej, w tym w macierzach flash i indywidualnych urządzeniach pamięci masowej.

Profile:

  • Losowy odczyt 4K: 100% odczytu, 128 wątków, 0-120% ioratu
  • 4K losowy zapis: 100% zapisu, 128 wątki, 0-120% ioracji
  • 64K Sekwencyjny odczyt: 100% odczytu, 32 wątków, 0-120% ioracji
  • 64K Sekwencyjny zapis: 100% zapisu, 16 wątków, 0-120% ioratu
  • Syntetyczna baza danych: SQL i Oracle
  • Ślady pełnego klonu VDI i klonów powiązanych

Patrząc na losowy odczyt 4K, TDS-h2489FU rozpoczął od 209 µs i utrzymywał się na tym poziomie do około 150 000 IOPS, osiągając szczyt na poziomie 264 513 IOPS przy 15 482 µs.

Losowy zapis 4K był bardzo niestabilny, rozpoczynając się od poniżej 200 µs przy 5,498 IOPS, skacząc w górę i w dół, tam i z powrotem aż do maksymalnego opóźnienia na poziomie 82 507 µs przy 24 682 IOPS.

Przechodząc do losowego odczytu 32K, TDS-h2489FU osiągnął szczyt 5,505 MB/s przy 5,807 µs.

Podczas losowego zapisu 32K TDS-h2489FU wykazał pewien spadek pod koniec, osiągając szczyt 1,889 MB/s (1.8 GB/s) przy 8,477 µs.

Następnie przeprowadzono test sekwencyjny 64 KB. Zaczynając od wydajności odczytu, TDS-h2489FU wystartował z prędkością około 300 µs przy 493 MB/s i gwałtownie wzrósł pod koniec, osiągając szczyt 5,553 MB/s (5.5 GB/s) przy opóźnieniu 10 373 µs.

Sekwencyjny zapis 64K rozpoczął się od wartości poniżej 200 µs przy 512 MB/s, pod koniec zaczął rosnąć, ale ostatecznie spadł do 3,885 MB/s (3.8 GB/s) przy 15 569 µs.

Wracając do testów z dyskami SSD, nasze obciążenia SQL przedstawiają się następująco: obciążenie SQL, SQL 90-10 i SQL 80-20. Pierwsze obciążenie SQL dało nam szczytową przepustowość 1,224 MB/s (1.2 GB/s) przy opóźnieniu 593 µs.

SQL 90-10 okazał się bardziej niestabilny mniej więcej w połowie testu, jednak zakończyliśmy go na poziomie 884 MB/s i opóźnieniu 349 µs.

Ostatni test SQL 80-20 nie był tak zmienny jak 90-10, jednakże pod koniec zanotowano spadek wyników do 644 MB/s i opóźnienia 12 416 µs.

Następnie mamy nasze obciążenia Oracle: Oracle, Oracle 90-10 i Oracle 80-20. Zaczynając od podstawowego obciążenia Oracle, TDS-h2489FU utrzymywał się mniej więcej na tym samym poziomie przez cały test, aż do jego zakończenia, kiedy zaobserwowaliśmy gwałtowny wzrost, który zakończył się wynikiem 126 201 IOPS z opóźnieniem 10 158 µs.

Oracle 90-10 notował stały wzrost aż do samego końca, rozpoczynając od 19 809 IOPS przy 213 µs i kończąc na 195 716 IOPS przy 3,297 µs.

Ostatni test Oracle, 80-20, wygląda bardzo podobnie do naszego pierwszego obciążenia Oracle, ale w przypadku 80-20 TDS-h2489FU rozpoczął się od 15 625 IOPS przy 210 µs i zakończył na 142 615 IOPS przy 4,538 µs.

Następnie przeszliśmy do testu klonowania VDI (pełnego i połączonego). Patrząc najpierw na rozruch VDI Full Clone (FC), QNAP TDS-h2489FU rozpoczął od 22 728 IOPS z opóźnieniem 254 µs, a zakończył na 225 142 IOPS z opóźnieniem 4,727 µs.

Patrząc na początkowe logowanie VDI FC, serwer QNAP NAS rozpoczął od 7,196 IOPS i opóźnienia 224 µs, a zakończył na 55 857 IOPS i opóźnieniu 16215 µs.

Na koniec dla VDI FC mamy Monday Login, TDS-h2489FU zaczyna od 7000 IOPS przy opóźnieniu 231 µs i osiąga szczyt na poziomie 63 095 IOPS przy opóźnieniu 8117 µs.

W przypadku rozruchu VDI Linked Clone (LC) TDS-h2489FU zanotował stały wzrost, a następnie pod koniec osiągnął szczyt na poziomie 190 209 IOPS i opóźnienia 2,663 µs.

Test początkowego logowania VDI LC wykazał powolny start, a następnie stały wzrost, rozpoczynając od 5,801 IOPS przy opóźnieniu 223 µs i osiągając szczyt na poziomie 74 625 IOPS przy opóźnieniu 3,407 µs.

Ostatni test, VDI LC Monday Login, okazał się bardziej zmienny niż pozostałe VDI LC, gdyż na początku miał podobny wynik, ale pod koniec nastąpił gwałtowny wzrost, osiągając szczyt na poziomie 57 868 IOPS i opóźnienie 8,425 µs.

Wniosek

QNAP TDS-h2489FU to najnowszy serwer NAS w ofercie QNAP QuTS Hero. Dzięki obudowie 2U, QNAP zaprojektował ten serwer NAS z myślą o zapewnieniu dużej pojemności i szybkiego dostępu do danych w łatwym w obsłudze urządzeniu. Obsługując różnorodne zastosowania, takie jak wirtualizacja, centra danych oraz media i rozrywka, TDS-h2489FU został zaprojektowany z myślą o rozwiązaniu szerokiego spektrum problemów.

Aby ocenić wydajność, przeprowadziliśmy analizę obciążenia syntetycznego w przedsiębiorstwie (Enterprise Synthetic Workload Analysis) i przetestowaliśmy TDS-h2489FU w konfiguracji RAID6. Najpierw przeprowadziliśmy analizę obciążenia aplikacji, w której zaobserwowaliśmy łączne opóźnienie na poziomie 5 ms dla 4 maszyn wirtualnych. W Sysbench zagregowane wyniki transakcji dla 4 maszyn wirtualnych dały nam 17 382 TPS, podczas gdy średnie opóźnienie i łączne wyniki dla najgorszych scenariuszy wyniosły odpowiednio 14.73 ms i 39.16 ms.

W naszej analizie obciążeń VDBench, TS-h2490FU wykazał szczytowe wartości, takie jak 264 tys. IOPS przy odczycie 4K, 24 tys. IOPS przy zapisie 4K, 176 tys. przy odczycie 32K i 60 453 IOPS przy zapisie podczas naszych losowych testów, podczas gdy wydajność sekwencyjna osiągnęła 5.5 GB/s przy odczycie 64K i 3.8 GB/s przy sekwencyjnym zapisie 64K.

W przypadku naszych obciążeń SQL serwer QNAP odnotował szczyty na poziomie 1,224 MB/s (1.2 GB/s), 884 MB/s dla wersji 90-10 i 644 MB/s dla wersji 80-20. W przypadku Oracle odnotowaliśmy szczyty na poziomie 126 201 IOPS, 195 716 IOPS dla wersji 90-10 i 142 615 IOPS dla wersji 80-20. Następnie przeszliśmy do testu klonowania VDI, zaczynając od pełnego klonowania, gdzie serwer QNAP odnotował szczyty na poziomie 225 142 IOPS podczas rozruchu, 55 857 IOPS podczas pierwszego logowania i 63 095 IOPS podczas poniedziałkowego logowania. W przypadku Linked Clone odnotowaliśmy 190 209 IOPS podczas rozruchu, 74 625 IOPS podczas pierwszego logowania i 57 868 IOPS podczas logowania w poniedziałek.

Ogólnie rzecz biorąc, byliśmy pod wrażeniem tego serwera NAS, który w pełni wykorzystał oba łącza 25 GbE z włączoną kompresją danych i zaledwie osiem dysków SSD. Dzięki obsłudze wszystkich 24 wnęk na dyski flash NVMe, mamy mnóstwo miejsca na rozbudowę w miarę wzrostu potrzeb organizacji w zakresie danych. Chociaż 8 dysków Samsung PM9A3 w RAID 6 zapewniło nam znakomitą wydajność, spodziewamy się skalowania wskaźników wydajności bez ograniczeń przepustowości dzięki dodatkowym dyskom. QNAP obsługuje również szybsze interfejsy, a my mamy wolne gniazdo, na wypadek gdyby potrzebne były dodatkowe wejścia/wyjścia.

Strona produktu QNAP TDS-h2489FU

Skontaktuj się z StorageReview

Biuletyn | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Kanał RSS

Conner Crull