StorageReview.com

Recenzja EchoStreams FlacheSAN1L-D

Enterprise   ◇ 

EchoStreams FlacheSAN1L-D to serwer o dużej gęstości pamięci masowej w formacie 1U, który może pomieścić do 20 dysków SSD SATA o grubości 7 mm. Ten ultrawydajny serwer flash zapewnia przepustowość 112 Gb/s i ponad milion operacji wejścia/wyjścia na sekundę (IOPS) na 20 dyskach SSD. Platforma obsługuje dwa procesory Intel Haswell, do 512 GB pamięci RAM DDR4 i oferuje dwa gniazda PCIe Gen3 do rozbudowy. EchoStreams FlacheSAN1L-D znajduje zastosowanie zarówno w tradycyjnych centrach danych, jak i w wielu zastosowaniach znacznie odbiegających od tych przyjaznych dla środowiska. Połączenie gęstości pamięci masowej, wydajności i ceny sprawia, że ​​ta wyjątkowa platforma jest jedną z najbardziej elastycznych dostępnych na rynku.

Ponieważ FlacheSAN1L-D obsługuje 20 dysków SSD, doskonale sprawdza się jako platforma pamięci masowej Tier-0, zapewniając niskie opóźnienia w aplikacjach o dużej intensywności odczytu. Konfiguracja all-flash zorientowana na odczyt idealnie sprawdza się w wielu aplikacjach bazodanowych, strumieniowym przesyłaniu multimediów cyfrowych, edycji treści oraz jako pamięć podręczna danych. Dzięki niewielkim rozmiarom FlacheSAN1L-D może być również wykorzystywany w nietypowych, bardziej mobilnych zastosowaniach. Urządzenie tak niewielkie może być wykorzystywane w terenie do gromadzenia danych geologicznych dla branż takich jak przemysł naftowy i gazowy, gdzie warunki nie sprzyjają tradycyjnym dyskom twardym, a pobieranie danych i analiza terenowa są priorytetem.

Firma EchoStreams oferuje również kilka innych modeli serwerów flash w linii FlacheStreams : FlacheSAN1S to model serwera 1U z procesorem Intel Xeon UP, FlacheSAN1L to model serwera 1U z procesorem Intel Xeon, a FlacheSAN2 to model 2U z 48 zatokami i obsługą do 512 GB pamięci RAM.

Dysk EchoStreams FlacheSAN1L-D jest objęty roczną gwarancją wymiany części. Do testów wykorzystaliśmy 20 dysków SSD SATA Toshiba HK3R2 .

Specyfikacja EchoStreams FlacheSAN1L-D:

  • Z czynnika: 1U
  • Obsługiwany procesor: dwugniazdowy procesor Intel Xeon serii E5-2600 v3
  • Chipset: chipset Intel C612
  • Obsługiwana pamięć RAM: Obsługuje DDR4 2133/1866/1600 LR DIMM, Registered, ECC, 16 gniazd DIMM
  • Interfejs wejścia/wyjścia: 4 x USB 2.0, 1 x VGA, 2 x 1 Gb Intel i350, 1 x port RJ45 MGMT i 1 x port szeregowy DB
  • Gniazda rozszerzeń: 1x PCIe Gen3 x16 FHHL, 1x PCIe Gen3 x16 LP
  • Przechowywanie: 20 zatok
    • Dysk SSD: 2.5″ 7 mm 3 Gb/s/6 Gb/s SATA
  • Zgodny system operacyjny:
    • Microsoft Windows
      • Serwer 2008 R2 SP1 (64-bitowy)
      • Serwer 2012 (64-bitowy)
      • Serwer 2012 R2 (64-bitowy)
    • Linux
      • RedHat Enterprise Linux Server 5.10/6.5 (32/64 bity)
      • CentOS 5.10 / 6.5 (32 / 64 bity)
      • SUSE Enterprise Linux Server 11 SP3 (32/64 bity)
      • FreeBSD 9.2 (32/64 bity)
      • Fedora Core 19 (64-bit)
      • Ubuntu 12.04.2 (64-bitowy) / 12.10 (64-bitowy)
    • Nadzorcy
      • VMware ESXi 5.x
      • Microsoft Hyper-V
  • Zarządzanie serwerem: IPMI z iKVM MGMT
  • Chłodzenie: 6 łatwo wymienialnych, szybkich wentylatorów o średnicy 40 mm
  • Moc: 1+1 400 W AC/DC lub -48 VDC/DC, wysokowydajne, redundantne zasilacze
  • Wymiary (dł. x szer. x wys.): 23” x 19” x 1.75”
  • Waga: 40 funtów (bez dysków)
  • Ochrona środowiska:
    • Temperatura pracy: od 0 ° C do 35 ° C
    • Temperatura podczas przechowywania: od -20°C do 70°C
    • Wilgotność: 5% do 95% bez kondensacji

Projektowanie i budowa

EchoStreams FlacheSAN1L-D to serwer o formacie 1U, montowany w szafie rack. Patrząc z przodu systemu, po prawej stronie znajduje się panel wyświetlacza/kontroli z przyciskiem zasilania w lewym górnym rogu i przyciskiem ID w prawym górnym rogu, oba z diodami LED. Pod przyciskami zasilania i ID znajdują się również diody LED dla 4 portów LAN. Pod diodami LAN znajduje się przycisk resetowania w lewym dolnym rogu i kontrolka systemu w prawym dolnym rogu. Pozostałą część panelu przedniego stanowi dwadzieścia beznarzędziowych kieszeni na dyski.

Patrząc z tyłu urządzenia, po lewej stronie znajdują się dwa redundantne źródła zasilania. Na samym końcu po lewej stronie znajduje się przycisk wyciszania alarmu. Patrząc od lewej do prawej, znajdziemy 2 porty USB 2.0, port VGA, port szeregowy DB9, port RJ45 MGMT oraz dwa porty Intel i350 1 Gb.

Aby wyjąć tacki na dyski 7 mm, wystarczy nacisnąć zatrzask tacki i wyciągnąć tackę. Aby zainstalować nowe dyski SSD, należy wcisnąć zatrzask blokady dysku do środka, pociągnąć zawias dysku do góry, wsunąć nowy dysk SSD pod haki (stroną ze złączem wejścia/wyjścia wsuwać jako pierwszą), docisnąć dysk i zatrzasnąć zawias. Wsunąć tackę do obudowy i zablokować. (Tacka jest beznarzędziowa i przeznaczona jest wyłącznie do dysków SSD; montaż dysku twardego wymaga śrub M3).

Testowanie tła i porównań

Publikujemy inwentaryzację naszego środowiska laboratoryjnego , przegląd możliwości sieciowych laboratorium oraz inne szczegóły dotyczące naszych protokołów testowych, aby administratorzy i osoby odpowiedzialne za zakup sprzętu mogły rzetelnie ocenić warunki, w jakich osiągnęliśmy opublikowane wyniki. Żadna z naszych recenzji nie jest opłacana ani nadzorowana przez producenta testowanego przez nas sprzętu.

Porównamy EchoStreams FlacheSAN1L-D z Infortrend ESDS S16F-G2652-4 z dyskami SSD SanDisk Optimus Eco, Huawei Dorado2100 G2 i Fujitsu Eternus DX200F . Chociaż początkowa grupa porównawcza może wydawać się dziwna, ponieważ wszystkie z nich to macierze, a nie serwer pamięci masowej, rynek, na którym sprzedawana jest ta platforma, poszukuje najgęstszej platformy pamięci flash do uruchamiania aplikacji… wewnętrznych lub współdzielonych.

W przypadku każdej testowanej przez nas platformy bardzo ważne jest zrozumienie, w jaki sposób każdy dostawca konfiguruje urządzenie do różnych obciążeń, a także interfejsu sieciowego używanego do testów.

  • Infortrend ESDS S16F-G2652-4:
    • Flash: 3.2 TB pamięci użytkowej (16 dysków SSD Smart Optimus Eco SSD RAID10 o pojemności 400 GB)
    • Połączenie sieciowe: 4x 16 GB Fibre Channel
  • Huawei OceanStor Dorado2100 G2:
    • Flash: 7.2 TB/14.2 TB/14.4 TB pamięci użytkowej (75 dysków SSD Huawei SLC 200 GB RAID10/RAID5/RAID0)
    • Połączenie sieciowe: 8 x 8 Gb Fibre Channel
  • Pamięć masowa Fujitsu ETERNUS DX200F
    • Flash: 9.6 TB pamięci użytkowej (24 dyski SSD SAS3 MLC o pojemności 800 GB, 12 dysków RAID1, szerokopasmowe)
    • Połączenie sieciowe: 4x 16 Gb Fibre Channel

Analiza wydajności aplikacji

Protokół testowania OLTP 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 pozwala lepiej niż syntetyczne testy wydajności ocenić mocne strony i wąskie gardła infrastruktury pamięci masowej w środowiskach baz danych. Nasz protokół SQL Server, stosowany w tym teście, wykorzystuje bazę danych SQL Server o pojemności 685 GB (w skali 3,000) i mierzy wydajność transakcyjną oraz opóźnienia przy obciążeniu 30 000 użytkowników wirtualnych.

Dysk FlacheSAN1L-D osiągnął wydajność 6,315 TPS po skonfigurowaniu w trybie Storage Spaces Mirrored (RAID10) z 30 000 wirtualnych użytkowników i innymi najwydajniejszymi dyskami.

Średnie wyniki opóźnień w teście porównawczym 30 tys. użytkowników SQL Server pokazały, że FlacheSAN1L-D po konfiguracji z RAID10 osiągnął 7 ms, co plasowało go na równi z najlepszymi platformami. Kluczową różnicą w stosunku do EchoStreams FlacheSAN1 jest jednak to, że hostował on pamięć masową i aplikację w tym samym systemie, podczas gdy pozostałe urządzenia udostępniały pamięć masową oddzielnej platformie obliczeniowej.

Analiza syntetycznego obciążenia przedsiębiorstwa

W ramach naszych testów syntetycznych dla przedsiębiorstw przyjrzeliśmy się wyżej wymienionym platformom flash oraz urządzeniu EchoStreams FlacheSAN1L-D w czterech konfiguracjach:

  • Surowy 1 HBA: 16 dysków SSD, bezpośredni dostęp do wydajności przez pojedynczy ekspander z wykorzystaniem 20 GB na dysk SSD
  • Surowe 2 HBA: 16 dysków SSD, ekspander usunięty, dyski SSD podłączone bezpośrednio do wbudowanej karty HBA LSI 3008, a także jeden dodatkowy LSI 9300-8i z wykorzystaniem 20 GB na dysk SSD
  • RAID10 SMB3: 16 dysków SSD z 1 kartą HBA prezentowanych jako pula w przestrzeniach dyskowych. Cztery udziały SMB3 wykorzystujące 25 GB na udział.
  • RAID10 iSCSI: 16 dysków SSD z 1 kartą HBA prezentowanych jako pula w przestrzeniach dyskowych. Cztery dyski LUN iSCSI wykorzystujące dysk LUN o pojemności 25 GB.

Przed rozpoczęciem każdego z syntetycznych testów porównawczych Fio , nasze laboratorium wstępnie kondycjonuje urządzenie do stanu stabilnego przy dużym obciążeniu 16 wątków i kolejce oczekujących 16 wątków na wątek. Następnie pamięć masowa jest testowana w ustalonych odstępach czasu z wieloma profilami głębokości wątków/kolejek, aby pokazać wydajność przy lekkim i intensywnym użytkowaniu.

  • Wstępne kondycjonowanie i podstawowe testy stanu stacjonarnego:
  • Przepustowość (łączna liczba operacji wejścia/wyjścia na sekundę odczytu i zapisu)
  • Średnie opóźnienie (średnie opóźnienie odczytu i zapisu)
  • Maksymalne opóźnienie (maksymalne opóźnienie odczytu lub zapisu)
  • Odchylenie standardowe opóźnienia (uśrednione odchylenie standardowe odczytu i zapisu)

Niniejsza analiza syntetyczna obejmuje cztery profile, które są powszechnie stosowane w specyfikacjach producentów i testach porównawczych:

  • 4k – 100% odczytu i 100% zapisu
  • 8k – 100% odczytu i 100% zapisu
  • 8k – 70% odczytu/30% zapisu
  • 128k – 100% odczytu i 100% zapisu

W syntetycznym teście 4k, karty HBA Raw 2 okazały się najwydajniejsze, osiągając imponujące 1 037 200 IOPS przy odczycie i 742 662 IOPS przy zapisie (wydajność odczytu była prawie dwukrotnie wyższa niż w przypadku kolejnego najlepszego i prawie 20 razy wyższa niż w przypadku najsłabszego). Na ostatnim miejscu znalazł się RAID10 iSCSI z przepustowością odczytu 52 430 IOPS i zapisu 43 063 IOPS.

Przechodząc do średniego opóźnienia, widzimy podobne wyniki do powyższych. Konfiguracja Raw 2 HBA miała najniższe opóźnienie odczytu – 0.24 ms – i najniższe opóźnienie zapisu – 0.34 ms. RAID10 iSCSI ponownie wypadł daleko w tyle za pozostałymi konfiguracjami, z czasem odczytu 4.88 ms i zapisu 5.94 ms.

Przy maksymalnym opóźnieniu widzimy niemal odwrotną sytuację. Tym razem RAID10 iSCSI uzyskał najlepszą ogólną prędkość odczytu – 8.5 ms. Eternus DX200F uzyskał najlepszą prędkość zapisu – 15.6 ms. Karta HBA Raw 1 miała najwyższe maksymalne opóźnienie, a karty HBA Raw 2 uplasowały się na drugim miejscu.

Wyniki odchylenia standardowego pomagają zidentyfikować urządzenia i konfiguracje, które charakteryzują się większym niż przeciętny zakresem opóźnień podczas testów syntetycznych. Tym razem konfiguracja RAID10 iSCSI okazała się najszybsza w odczycie z prędkością 0.12 ms, a Huawei Dorado 2100 z prędkością zapisu 0.59 ms.

Po regeneracji macierzy pod kątem obciążeń 8k, zmierzyliśmy przepustowość EchoStreams FlacheSAN1L-D przy obciążeniu 16 wątków i głębokości kolejki 16 dla 100% operacji odczytu i 100% operacji zapisu. Tutaj widzimy podobne wyniki do powyższego testu przepustowości 4k. Karty HBA Raw 2 okazały się najlepsze zarówno pod względem wydajności odczytu, jak i zapisu, osiągając przepustowość odczytu na poziomie 736 683 IOPS i zapisu na poziomie 568 252 IOPS.

Kolejne wyniki pochodzą z protokołu składającego się w 70% z operacji odczytu i w 30% z operacji zapisu, przy obciążeniu 8 tys. w szerokim zakresie liczby wątków i kolejek. Pod względem przepustowości, karty HBA Raw 2 okazały się najlepsze, osiągając szczytową wartość 535 166 IOPS.

Obliczenia średniego opóźnienia podczas testu porównawczego 8k 70/30 pokazały, że obie konfiguracje Raw HBA szły łeb w łeb, przy czym konfiguracja Raw 2 HBA wykazała nieznacznie niższe opóźnienie.

Przy maksymalnym opóźnieniu widzimy, że Fujitsu Eternus DX200F miał najniższe opóźnienie w sumie. RAID10 iSCSI miał najlepsze opóźnienie spośród testowanych konfiguracji FacheSAN1L-D.

Odchylenie standardowe pokazało, że Eternus i Dorado2100 rywalizują o tytuł najlepszego. Spośród przetestowanych konfiguracji EchoStreams FlachSAN1L-D, karta HBA Raw 1 okazała się najlepsza.

Nasz ostateczny syntetyczny benchmark wykorzystał transfery 128 000 i obciążenie 100% operacji odczytu i 100% operacji zapisu. W tym przypadku karty HBA Raw 2 okazały się najwydajniejsze, osiągając prędkość odczytu 8.3 GB/s i prędkość zapisu 7.6 GB/s.

Wniosek

EchoStreams FlacheSAN1L-D to serwer flash o formacie 1U, który może pomieścić do 20 2.5-calowych dysków SSD SATA 7 mm. Obsługuje procesory Intel Xeon E5 2600 V3 (Haswell) z podwójnym gniazdem 2011, do 512 GB pamięci RAM DDR4 i posiada dwa gniazda PCIe 3.0 x16 do rozbudowy. Wyposażony jest we wbudowaną kartę HBA z procesorem LSI 3008 i wykorzystuje opatentowaną, beznarzędziową tackę na dyski SSD. Serwer flash oferuje szeroki zakres zastosowań, w tym pamięć masową Tier-0, bazę danych z intensywnym odczytem, ​​pamięć podręczną treści i wiele innych.

Nasze testy porównawcze przetestowały wydajność urządzenia EchoStreams FlacheSAN1L-D skonfigurowanego w trybie dostępu surowego (RAID), jak również w trybie lustrzanym (np. RAID10) z łącznością iSCSI i SMB. W syntetycznych testach porównawczych dla przedsiębiorstw, FlacheSAN1L-D uzyskał najlepszy wynik w teście OLTP SQL Server, osiągając 6,315 TPS i opóźnienie 7 ms. W syntetycznych testach obciążenia 4k dla przedsiębiorstw, FlacheSAN1L-D osiągnął przepustowość odczytu 1 037 200 IOPS i maksymalne opóźnienie odczytu 8.5 ms. W teście 8k, FlacheSAN1L-D osiągnął przepustowość odczytu 736 683 IOPS. W testach sekwencyjnych dużych bloków, FlacheSAN1L-D osiągnął maksymalną przepustowość 8.3 GB/s.

Ostatecznie EchoStreams stworzył jeden z najgęstszych serwerów 1U na rynku, obsługujący 20 powszechnie dostępnych dysków SSD SATA 2.5″. Połączenie FlacheSAN1L-D z obecnie dostępnymi, wiodącymi w swojej klasie dyskami SSD SATA firmy Toshiba (HK3R2) ma druzgocący wpływ, i to w dobrym tego słowa znaczeniu. To połączenie dorównywało, a nawet przewyższało, znacznie droższe macierze all-flash skonfigurowane jako współdzielona pamięć masowa dla serwera SQL Server, a gdy pamięć masowa nie musi być współdzielona przez sieć, radziło sobie jeszcze lepiej, osiągając imponujące 1 000 000 + 4K IOPS wewnętrznie, ponownie przy stosunkowo niskich kosztach pamięci masowej. Istnieje wiele przypadków użycia, w których aplikacja może wykorzystać lokalną pamięć masową i właśnie w tym obszarze ten serwer naprawdę się wyróżnia. Oczywiście nie ma on zastąpić sieci SAN, ponieważ sieci SAN nadal oferują wiele funkcji i usług danych, których nie mają FlacheSAN i Windows. Jednak w przypadkach, w których można dobrze wykorzystać ten współczynnik kształtu, FlacheSAN1 sprawdza się znakomicie i zapewnia niesamowitą wydajność i elastyczność, do jakiej większość innych serwerów 1U po prostu nie może aspirować.

ZALETY

  • 20 zatok SSD w obudowie 1U
  • Tacka na dysk SSD bez użycia narzędzi
  • Szeroki wybór przypadków użycia

Wady

  • Brak pełnego zestawu KVM z możliwościami monitorowania

Bottom Line

EchoStreams FlacheSAN1L-D to bardzo gęsty serwer 1U, który sprawdza się w wielu zastosowaniach dzięki ogromnej pojemności pamięci masowej i wydajności w niewielkich rozmiarach.

EchoStreams FlacheSAN1L-D Strona

Skontaktuj się z StorageReview

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

Adama Armstronga

Adam jest redaktorem naczelnym serwisu StorageReview.com i zarządza naszymi wewnętrznymi i niezależnymi zespołami ds. treści.