StorageReview.com

Recenzja dysku SSD Toshiba XG6

Dysk SSD klienta  ◇  konsument

Toshiba XG6 to pierwszy na rynku dysk SSD zbudowany w oparciu o 96-warstwową pamięć 3D TLC BiCS FLASH, dołączający do imponującego portfolio firmy dla klientów ze średniej półki cenowej jako najnowszy dysk NVMe klasy mainstream. Zaprezentowany w lipcu, XG6 zastępuje imponujący dysk XG5, który bardzo przypadł nam do gustu i który doskonale sprawdzi się w komputerach klienckich, wydajnych urządzeniach mobilnych, segmentach gamingowych i aplikacjach wbudowanych. Chociaż XG6 jest z pewnością stworzony również do tych zastosowań, idealnie nadaje się również do centrów danych jako dyski rozruchowe w serwerach, do buforowania i rejestrowania danych, przetwarzania in-situ oraz pamięci masowej.

Toshiba deklaruje również, że ich nowy dysk SSD XG6 charakteryzuje się aż o 40% większym rozmiarem chipa na jednostkę (U) w porównaniu z pamięcią flash 3D 64-bitową (późniejszą), a jego stosunek wydajności do poboru mocy wynosi odpowiednio 4.5 W i 5.7 W. Pamięć Flash Gen BiCS będzie również obsługiwać prędkości Toggle 3.0 (667-800 MT/s) i 1.2 VI/O.

Jeśli chodzi o wydajność, Toshiba podaje jedne z najlepszych wyników, jakie widzieliśmy w tej klasie dysków SSD. Oczekuje się, że XG6 osiągnie prędkość odczytu 3,180 MB/s i zapisu 2,960 MB/s w trybie sekwencyjnym, a odczyt i zapis losowy wyniosą odpowiednio 355 000 IOPS i 365 000 IOPS.

Specyfikacja dysku SSD NVMe Toshiba XG6 Client

Pojemność użytkownika (GB):  256, 512, 1024
Technologia pamięci flash: 96-warstwowa pamięć 3D BiCS FLASHTM (TLC)
Interfejs:  PCIe wersja 3.1a Gen3 x 4L / NVMe wersja 1.3a
Formy czynników: M.2 2280 (22 mm X 80 mm) jednostronny
Wydajność:
Odczyt sekwencyjny: Do 3,180MB / s
Zapis sekwencyjny: Do 2,960MB / s
Losowo przeczytane: Do 355,000 XNUMX IOPS
Losowy zapis: Do 365,000 XNUMX IOPS
Zasilanie:
Zużycie: Aktywny odczyt: < 4.5 W typ.
Aktywny zapis: < 4.7 W typ.
Tryb L1.2: < 3 mW typ.
Zabezpieczenia: standard TCG Pyrite i opcjonalnie OPAL 2.01
 Średni czas do zajścia konfliktu (MTTF): 1,500,000 godzin
Temperatura:
Operacyjny:

  • 0 do 95℃ (kontroler)
  • 0 do 85℃ (inne komponenty)
Bez operacji: od -40 do 85 Ta ℃
Ograniczona gwarancja: Około 5 lata

Wydajność

Stanowisko testowe

Platformą testową wykorzystaną w tych testach jest serwer Dell PowerEdge R740xd . Wydajność SATA mierzymy za pomocą karty RAID Dell H730P wewnątrz tego serwera, chociaż ustawiliśmy ją w tryb HBA tylko po to, aby zniwelować wpływ pamięci podręcznej karty RAID. NVMe jest testowane natywnie za pomocą karty adaptera M.2 do PCIe. Zastosowana metodologia lepiej odzwierciedla przepływ pracy użytkownika końcowego dzięki testowaniu spójności, skalowalności i elastyczności w ramach oferty serwerów zwirtualizowanych. Duży nacisk kładziemy na opóźnienie dysku w całym zakresie obciążenia, a nie tylko na najniższych poziomach QD1 (Queue-Depth 1). Robimy to, ponieważ wiele popularnych testów porównawczych dla użytkowników końcowych nie odzwierciedla w odpowiedni sposób profili obciążenia użytkownika końcowego.

Houdini od SideFX

Test Houdini został zaprojektowany specjalnie do oceny wydajności pamięci masowej w kontekście renderowania CGI. Platformą testową dla tej aplikacji jest wariant serwera Dell PowerEdge R740xd, którego używamy w laboratorium, z dwoma procesorami Intel 6130 i 64 GB pamięci DRAM. W tym przypadku zainstalowaliśmy system Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) działający bez systemu operacyjnego. Wynik testu porównawczego jest mierzony w sekundach, przy czym im mniej sekund, tym lepiej.

Demo Maelstrom przedstawia fragment procesu renderowania, który uwypukla możliwości wydajnościowe pamięci masowej, demonstrując jej zdolność do efektywnego wykorzystania pliku wymiany jako formy pamięci rozszerzonej. Test nie zapisuje danych wynikowych ani nie przetwarza punktów, aby wyizolować wpływ opóźnienia na bazowy komponent pamięci masowej. Sam test składa się z pięciu faz, z których trzy uruchamiamy w ramach benchmarku:

  1. Ładuje spakowane punkty z dysku. Jest to czas odczytu z dysku. Jest to proces jednowątkowy, co może ograniczać ogólną przepustowość.
  2. Rozpakowuje punkty do pojedynczej, płaskiej tablicy, aby umożliwić ich przetworzenie. Jeśli punkty nie są zależne od innych punktów, zbiór roboczy można dostosować tak, aby pozostał w rdzeniu. Ten krok jest wielowątkowy.
  3. (Nie uruchomiono) Przetwarzaj punkty.
  4. Przepakowuje je do bloków zbiorczych, które można zapisać z powrotem na dysku. Ten krok jest wielowątkowy.
  5. (Nie uruchamiaj) Zapisz podzielone bloki z powrotem na dysk.

Dysk Toshiba XG6 1TB uzyskał wynik 2,917 sekund, co plasuje go w samym środku tabeli wyników.

Wydajność serwera SQL

Używamy lekkiej, zwirtualizowanej instancji SQL Server, aby odpowiednio odwzorować to, czego programista aplikacji użyłby na lokalnej stacji roboczej. Test jest podobny do tego, który przeprowadzamy na macierzach pamięci masowej i dyskach korporacyjnych, tylko w mniejszej skali, aby lepiej odzwierciedlał zachowania użytkownika końcowego. Obciążenie 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.

Lekka maszyna wirtualna SQL Server jest skonfigurowana z trzema dyskami wirtualnymi: woluminem 100 GB do rozruchu, woluminem 350 GB na pliki bazy danych i dziennika oraz woluminem 150 GB na kopię zapasową bazy danych, którą odzyskujemy po każdym uruchomieniu. Z perspektywy zasobów systemowych, konfigurujemy każdą maszynę wirtualną z 16 procesorami wirtualnymi, 32 GB pamięci DRAM i wykorzystujemy kontroler LSI Logic SAS SCSI. 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 poddany testowi Dell Benchmark Factory for Databases.

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: 24 GB
  • Długość testu: 3 godziny
    • 2.5 godziny przygotowania wstępnego
    • 30-minutowy okres próbny

Jeśli chodzi o dane wyjściowe programu SQL Server, dysk Toshiba XG6 1TB uplasował się w środku stawki (choć nieznacznie ustąpił liderowi) z wynikiem 3,157.2 TPS.

Pod względem średniego opóźnienia XG6 osiągnął imponujące opóźnienie wynoszące 8 ms, czyli tyle samo, co jego poprzednik.

Analiza obciążenia VDBench

Maksymalna wydajność 4K dysku Toshiba XG6 wyniosła 366 208 IOPS przy odczycie i opóźnieniu 348.4 μs, co plasuje go na drugim miejscu za Samsungiem 970 PRO.

Wydajność zapisu niestety okazała się słaba – dysk osiągnął szczytową wartość zaledwie 94 516 IOPS przy opóźnieniu 1,349.2 ms. Nie było to wielkim zaskoczeniem, ponieważ XG5 uzyskał podobne wyniki.

Przełączenie na pracę sekwencyjną z testami 64K wykazało imponującą wydajność, osiągając imponujące 30 371 IOPS lub 1,898 MB/s przy opóźnieniu 526.8 ms.

Analiza sekwencyjnych zapisów 64 KB wykazała zauważalną poprawę opóźnień i operacji wejścia/wyjścia na sekundę (IOPS) w porównaniu z dyskiem XG5, który osiągnął szczytową wydajność na poziomie 9,443 IOPS lub 590 MB/s przy opóźnieniu 587.8 ​​ms.

Następnie przyjrzeliśmy się naszym testom porównawczym VDI, które mają na celu jeszcze większe obciążenie dysków. Testy te obejmują rozruch, początkowe logowanie i logowanie w poniedziałek. W teście rozruchu, Toshiba XG6 osiągnęła imponującą wydajność szczytową na poziomie 107,390 2 IOPS z opóźnieniem 334 μs, co pozwoliło jej zająć drugie miejsce wśród testowanych dysków. Ponownie, XG6 wykazał znaczną poprawę w porównaniu z XG5.

Podczas naszego początkowego logowania do VDI XG6 nieco odstawał, osiągając wynik zaledwie 31 183 IOPS i 958.9 μs opóźnienia.

W naszym ostatnim teście VDI Monday Login procesor XG6 osiągnął maksymalną wydajność na poziomie 29 734 IOPS i opóźnienie wynoszące 535.3 μs.

Wniosek

Toshiba XG6 to jednostronny dysk SSD NVMe M.2 przeznaczony do komputerów klienckich, wydajnych urządzeń mobilnych, gier i aplikacji wbudowanych. Chociaż XG5 był pierwszym dyskiem Toshiby wykorzystującym 64-warstwową pamięć flash BiCS 3D, XG6 to pierwszy na rynku dysk SSD zbudowany na nowej, 96-warstwowej pamięci flash BiCS 3D. Podobnie jak jego poprzednik, XG6 również wykorzystał potencjał nowej technologii flash, wpływając na nasze wyniki wydajności.

Nie było to jednak zaskoczeniem, ponieważ jego poprzednik również imponował wydajnością. W teście Houdini dysk osiągnął 2,917 sekund, plasując się w środku stawki. W teście SQL Server dysk Toshiba osiągnął 3,157.2 TPS i średnie opóźnienie zaledwie 8 ms, plasując się wśród liderów. Nasze analizy obciążenia VDI wykazały te same solidne wyniki wydajności. Był w stanie osiągnąć szczytowe wartości 366 208 IOPS dla odczytu 4K, chociaż zapisy były dość słabe i wyniosły 94 516 IOPS. Ponadto wyniki dla 64K osiągnęły 1,898 MB/s dla odczytu i 590 MB/s dla zapisu. W naszych testach VDI dysk osiągnął 107 390 IOPS dla rozruchu, 31 183 IOPS dla początkowego logowania i 29 734 IOPS dla poniedziałkowego logowania.

Podsumowując, Toshiba XG6 to imponujący dysk, który wykazał zauważalne ulepszenia w porównaniu z XG5, dyskiem SSD, który bardzo nam się spodobał. Podobnie jak jego poprzednik, XG6 oferuje producentom OEM jeszcze bardziej atrakcyjną alternatywę dla tych, którzy cenią sobie dobre połączenie szybkości działania, wydajności baterii i ceny.

Dyski SSD Toshiba Client

Omów tę recenzję

Zapisz się do newslettera StorageReview

Skontaktuj się z StorageReview

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

Lyle Smith

Lyle jest autorem artykułów dla StorageReview, gdzie zajmuje się szerokim spektrum tematów dotyczących użytkowników końcowych i przedsiębiorstw IT.