Echostreams DSS320 to redundantna platforma serwera pamięci masowej, należąca do rodziny DuraStreams. DSS320 został zaprojektowany specjalnie dla małych i średnich firm (SMB), integrując rozwiązanie LSI Syncro CS zapewniające dostęp do pamięci masowej o wysokiej dostępności (HA). DSS320 obsługuje dwa węzły obliczeniowe z funkcją hot-swap i różnymi płytami głównymi, obsługując konfiguracje jednoprocesorowe (UP) lub dwuprocesorowe (DP). W przeciwieństwie do tradycyjnych podejść do wysokiej dostępności, nie ma potrzeby klastrowania wielu oddzielnych serwerów, ponieważ oba węzły znajdują się w tej samej obudowie w jednym rozwiązaniu CiB.
Dzięki rozwiązaniu LSI Syncro CS , Echostreams DSS320 staje się prawdziwie konwergentnym serwerem i rozwiązaniem pamięci masowej o wysokiej dostępności. Małe i średnie firmy (SMB) oraz biura ROBO korzystające z DSS320 z LSI Syncro będą miały rozwiązanie HA (High-Access), które zapewni im stały dostęp do danych. Powinno to pozwolić firmom na niższy całkowity koszt posiadania, wysokowydajną pamięć masową DAS (Direct Attached Storage) oraz HA (High-Access) z funkcją failover kontrolera pamięci masowej i ochroną danych RAID.
Platforma jest przeznaczona do dystrybucji za pośrednictwem producentów OEM i została zaprojektowana z myślą o elastycznej personalizacji w zależności od zastosowania. Obudowa DSS320 3U jest unikalna w przestrzeni Syncro, oferując 16 zatok 3.5″ i 4 zatoki 2.5″ 7 mm, a także cztery wymienialne na gorąco, redundantne wentylatory 120 mm do chłodzenia. W zależności od konfiguracji płyty głównej i procesora, klaster obliczeniowy może obsługiwać do 1 TB pamięci RAM (512 GB na węzeł). Dzięki czterem „dodatkowym” zatokom 2.5″ użytkownicy mogą dodać do konfiguracji pewien poziom pamięci flash do buforowania lub jako wolumin flash, bez utraty pojemności dysków twardych poprzez rezygnację z zatok 3.5″.
Specyfikacja EchoStreams DuraStreams DSS320:
- Obsługiwany procesor:
- UP: E5-2600 Xeon V2 (Ivy Bridge)
- Procesor graficzny: E5-2600 Xeon V2 (Ivy Bridge)
- Chipset:
- W GÓRĘ: Intel C600-A
- DP: Intel C602-A
- Obsługiwana pamięć RAM na węzeł:
- W GÓRĘ: E5-2600 8 x 1333/1600/1866 DDR3 do 256 GB
- DP: E5-2600 16 x 133/1600/1866 DDR3 do 512 GB
- Interfejs I / O:
- UP: Każdy węzeł ma VGA, cztery GigE, 2 x USB 2.0
- DP: Każdy węzeł ma VGA, port szeregowy, cztery porty GigE, 4x USB 2.0, 1x RJ45 do zarządzania
- Gniazda rozszerzeń:
- UP MB: 3 gniazda rozszerzeń PCIeGen3 (1 gniazdo do użytku z pamięcią masową) dla opcji hosta SAS/FC/IB i opcjonalnego modułu Intel Dual 10 Gb I/O lub tylnego modułu FDR IB/40 GbE I/O
- DP MB: wbudowane wejście/wyjście i 5 gniazd rozszerzeń PCIe3 x8 (1 gniazdo na kontroler pamięci masowej, 1 gniazdo na adapter klastrowy)
- Pamięć masowa: 16 kieszeni na dyski SSD 3.5” i 4 kieszenie na dyski twarde 2.5” 7 mm, 3 Gb/s/6 Gb/s SAS z dwoma portami
- Zgodny system operacyjny: Linux RedHat Enterprise 6 64bit, Suse Linux Enterprise Server 11.2 64bit, VMware ESX 4.1/ESXi4.1, Windows 2008 R2, Windows Server 2012, CentOS 5.6, Ubuntu 11.10
- Zarządzanie serwerem:
- Wersja UP: Opcjonalny IPMI z modułem iKVM
- Wersja DP: IPMI z wbudowanym iKVM
- Chłodzenie: 4 x redundantne moduły wentylatorów 120 mm z funkcją hot-swap i inteligentnym sterowaniem wentylatorami dla optymalnego chłodzenia
- Moc: 1+1 1200 W AC/DC lub -48 VDC/DC, wysokowydajne, redundantne zasilacze
- Wymiary (dł. x szer. x wys.): 29” x 19” x 5.25”
- 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
Zaprojektuj i zbuduj
System DSS320 firmy Echostreams to rozwiązanie CiB z dwoma węzłami obliczeniowymi i pamięcią masową z dostępem od przodu, umieszczone w obudowie 3U. Z przodu systemu znajdują się przyciski zasilania i kontrolki identyfikacyjne po obu stronach każdego węzła obliczeniowego, w tym kontrolki aktywności sieciowej, a także 16 kieszeni na dyski twarde 3.5″ i cztery kieszenie na dyski SSD 2.5″ 7 mm, umieszczone pośrodku. W porównaniu z innymi znanymi rozwiązaniami CiB 3U, które oferowały zaledwie 16 kieszeni 3.5″, EchoStreams podnosi poprzeczkę, dodając cztery smukłe gniazda na dyski SSD 7 mm, tworząc gęstszą platformę o większym potencjale pamięci masowej i wydajności.
Tylna część systemu zapewnia dostęp do obu węzłów obliczeniowych, ustawionych jeden na drugim. Redundantne zasilacze znajdują się po lewej stronie, a redundantne chłodzenie jest dostępne spod górnej pokrywy. Z tyłu każdego węzła obliczeniowego znajdują się porty zarządzania, w tym USB, VGA, KVM, 1GbE (iKVM) oraz dwa porty 1GbE do dostępu do sieci. EchoStreams oferuje również znacznie więcej możliwości maksymalizacji potencjału personalizacji, oferując 5 gniazd HHHL PCIe do rozbudowy, w tym jedno wewnętrzne gniazdo dedykowane do klastrowanej karty RAID lub kontrolera HBA. W naszej konfiguracji gniazdo wewnętrzne zostało wyposażone w adapter LSI Syncro CS oraz jedną dwuportową kartę Mellanox ConnectX-3 40GbE, zapewniającą szybką łączność sieciową.
Firma EchoStreams dokłada wszelkich starań, aby wycisnąć z DSS320 jak najwięcej, oferując nawet specjalistyczne oprogramowanie układowe dla płyty głównej JBOD, które dedykuje połowę kanałów SAS dyskom SSD, a połowę dyskom HDD. Dzięki temu dyski SSD mogą przesyłać strumieniowo dane z pełną przepustowością, co jest przydatne w przypadku buforowania lub w sytuacjach, gdy dedykowany wolumin SSD jest dostępny w ramach współdzielonej pamięci masowej.
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 DSS320 firmy Echostreams z Quanta CB220 , X-IO Hyper ISE 710 , Dell EqualLogic PS6110XS , Dell EqualLogic PS6210XS i NetApp FAS2240-2 , a także Seagate 10k7 R10 x 16 , Seagate 6TB SAS x 16 , Seagate 6TB SATA x 16 , WD Se 4TB x 16 i WD RE4 SAS 3TB x 16. Skonfigurowaliśmy NetApp FAS2240-2 z 1 kontrolerem, aby ocenić jego wydajność w trybie RAID6 10K HDD.
Każda z porównywalnych macierzy została również przetestowana na naszym stanowisku testowym Lenovo ThinkServer RD630 : Lenovo ThinkServer RD630
- 2 x Intel Xeon E5-2620 (2.0 GHz, pamięć podręczna 15 MB, 6 rdzeni)
- Chipset Intel C602
- Pamięć – 16 GB (2 x 8 GB) 1333 MHz DDR3 Registered RDIMM
- Windows Server 2008 R2 SP1 64-bitowy, Windows Server 2012 Standard, CentOS 6.3 64-bitowy
Dysk SSD Micron RealSSD P400e Boot o pojemności 100 GB
- Karta HBA LSI 9211-4i SAS/SATA 6.0 Gb/s (do rozruchowych dysków SSD)
- Karta HBA LSI 9207-8i SAS/SATA 6.0 Gb/s (do testowania dysków SSD lub HDD)
- Karta sieciowa Intel X540-T2 10GbE PCIe 2.1
- Karta sieciowa Mellanox ConnectX-3 10GbE PCIe 3.0
- Karta sieciowa Mellanox ConnectX-3 InfiniBand PCIe 3.0
Przełącznik i sprzęt Mellanox SX1036 Ethernet 10/40Gb
- 36 portów 40GbE (do 64 portów 10GbE)
- Kable rozdzielające QSFP 40GbE do 4x10GbE
- Karta sieciowa Mellanox ConnectX-3 EN PCIe 3.0 Twin 10G Ethernet
Do testów w każdym węźle obliczeniowym DSS320 użyliśmy:
- (2) procesory Intel E5-2620 (2.0 GHz, 6-rdzeniowe)
- 2 x 8 GB pamięci RAM ECC DDR3
- (1) Karta sieciowa Mellanox ConnectX-3 40GbE z dwoma portami
- System Windows Server Standard 2012 R2
- Karta LSI 9271-8i Syncro CS RAID
Pamięć masowa współdzielona przez oba węzły obliczeniowe:
- (16) Dysk twardy Seagate Enterprise Capacity v4 SAS o pojemności 6 TB
- (4) Dysk SSD Seagate 1200 SAS o pojemności 400 GB
Analiza wydajności aplikacji
Pierwszym testem porównawczym systemu Echostreams DSS320 jest test porównawczy Microsoft SQL Server OLTP , który symuluje obciążenia aplikacji podobne do tych, do których zaprojektowano system Echostreams DSS320 i podobne urządzenia.
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 wykorzystuje bazę danych SQL Server o pojemności 685 GB (w skali 3,000) i mierzy wydajność transakcyjną oraz opóźnienia przy obciążeniu 15 000 użytkowników wirtualnych.
Każda z macierzy testowanych w naszym protokole SQL Server jest dobrze przygotowana do obsługi 15 000 użytkowników wirtualnych, a DSS320 pozostała w tyle, zajmując przedostatnie miejsce. To jednak niezły wynik, biorąc pod uwagę hybrydowe macierze na szczycie i ogromną pojemność dysków Seagate o pojemności 6 TB i prędkości 7 000 000 KB.
Przy średnim opóźnieniu zaobserwowaliśmy niższe opóźnienie niż w przypadku Quanta CB220, ale wyższe niż w przypadku dysków adresowanych przez JBOD. DSS320 działał ze średnim opóźnieniem 384 ms, a dysk z pamięcią podręczną ze średnim opóźnieniem 343 ms.
Analiza syntetycznego obciążenia przedsiębiorstwa
Nasz proces testowania wydajności pamięci masowej w przedsiębiorstwie polega na wstępnym przygotowaniu każdego urządzenia do pracy w stanie stacjonarnym przy takim samym obciążeniu, przy jakim urządzenie będzie testowane, przy obciążeniu 16 wątków i kolejce oczekujących wynoszącej 16 wątków na wątek, a następnie testowaniu w ustalonych odstępach czasu przy użyciu wielu profili głębokości wątków/kolejek, aby pokazać wydajność przy lekkim i dużym obciążeniu.
- 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)
Nasza analiza syntetycznego obciążenia przedsiębiorstwa obejmuje cztery profile oparte na rzeczywistych zadaniach. Profile te zostały opracowane, aby ułatwić porównywanie z naszymi poprzednimi testami porównawczymi, a także powszechnie publikowanymi wartościami, takimi jak maks. prędkość odczytu i zapisu 4k oraz 8k 70/30, powszechnie stosowana w systemach korporacyjnych.
- 4k
- 100% odczytu lub 100% zapisu
- 100% 4k
- 8K (sekwencyjnie)
- 100% odczytu lub 100% zapisu
- 8k 70/30
- 70% czytania, 30% pisania
- 100% 8k
Macierz Echostream DSS320 z LSI Syncro CS może być użyteczna zarówno jako pamięć masowa SAN, jak i NAS, dlatego opracowaliśmy protokół testowy, który bada wydajność macierzy w obu scenariuszach w każdym teście. Wyniki uzyskane po połączeniu z macierzą Echostream DSS320 z LSI Syncro CS w ramach sieci SAN są oznaczone w kluczu przez iSCSI, protokół używany do dostępu do pamięci masowej. Podczas testów wydajności NAS, wyniki są oznaczone w kluczu przez SMB, protokół używany w tych testach.
W pierwszym obciążeniu zmierzyliśmy długą próbkę losowej wydajności 4k ze 100% aktywnością zapisu i 100% aktywnością odczytu. Podczas losowego testu przepustowości 4k zauważyliśmy, że buforowany SMB DSS320 znacznie przewyższał inne, zwłaszcza przy odczycie z przepustowością 56 446 IOPS (czyli o około 53 000 IOPS wyższą niż najniższy wynik i o około 23 000 IOPS wyższą niż kolejny wynik) oraz zapisie 4,140 IOPS, co jest wartością tylko nieznacznie wyższą niż w przypadku niebuforowanego SMB.
Średnie opóźnienie wykorzystuje dużą efektywną głębokość kolejki wynoszącą 512, czyli 256 QD. Otrzymaliśmy wyniki zbliżone do powyższych. Wszystkie wyniki testów DSS320 były znacznie wyższe niż CB220, ale buforowany SMB również znacznie wyprzedził pozostałe, osiągając opóźnienie odczytu 4.53 ms i opóźnienie zapisu 61.82 ms, co również było tylko nieznacznie lepsze od pozostałych opóźnień zapisu.
Maksymalne opóźnienia odzwierciedlają najgorszy scenariusz z testu przepustowości 4k. Po raz kolejny dysk DSS320 SMB z pamięcią podręczną okazał się najlepszy z maksymalnym opóźnieniem odczytu na poziomie 181.81 ms, ale pod względem opóźnienia zapisu spadł na drugie miejsce za dyskiem DSS320 iSCSI bez pamięci podręcznej, który miał opóźnienie zapisu wynoszące 329 ms.
W przeciwieństwie do raportu o maksymalnym opóźnieniu, odchylenie standardowe odzwierciedla, jak konsekwentnie system DSS320 Echostreams z LSI Syncro CS był w stanie utrzymać wydajność opóźnienia, a nie najgorszy scenariusz. Zaobserwowaliśmy podobne wyniki do powyższych, gdy system DSS320 z buforowaniem SMB przewyższał inne systemy, osiągając opóźnienie odczytu 0.698 ms i opóźnienie zapisu 6.6 ms.
Kolejny test porównawczy mierzy 100% przepustowości sekwencyjnej 8K przy obciążeniu 16T/16Q dla 100% operacji odczytu i 100% operacji zapisu. Tym razem najlepszym wynikiem okazał się DSS320 SMB bez buforowania, z łączną wydajnością 60 627 IOPS zapisu i 48 148 IOPS odczytu.
Kolejny syntetyczny benchmark przedsiębiorstwa mierzy przepustowość przy rozmiarze transferu 8 kB i 70% operacji odczytu i 30% operacji zapisu. Ten benchmark wykorzystuje różnorodne kombinacje wątków i głębokości kolejki, od 2 wątków i kolejki 2 do 16 wątków i głębokości kolejki 16. Podobnie jak w przypadku losowej przepustowości 4 kB, buforowany test SMB DSS320 zdeklasował konkurencję, obejmując prowadzenie na początku i utrzymując je przez cały czas. W buforowanym teście SMB DSS320 osiągnął szczyt na poziomie 7,111 IOPS.
Wykres średniego opóźnienia w teście 8k przy 70% odczytu i 30% zapisu pokazuje podobne wyniki do powyższych, przy czym na początku DSS320 SMB korzystał z pamięci podręcznej, a następnie utrzymywał prowadzenie dzięki niższemu opóźnieniu.
W przypadku maksymalnego opóźnienia ponownie obserwujemy dużą zmianę w wynikach. Dysk DSS320 SMB z pamięcią podręczną, który do tej pory radził sobie lepiej niż inne, uzyskał najsłabszy wynik, charakteryzując się wyższym opóźnieniem przez większą część testu. Najniższe opóźnienie odnotowano pomiędzy dyskami CB220 iSCSI, DSS320 iSCSI oraz iSCSI z pamięcią podręczną. Ogólnie rzecz biorąc, dysk CB220 iSCSI miał najniższe maksymalne opóźnienie, obliczając średnią ze wszystkich odczytów.
Wykreślenie odchylenia standardowego w wynikach opóźnień dla testu porównawczego 8k 70/30 wykazało podobne rezultaty jak powyżej, ale pamięć podręczna iSCSI DSS320 miała najniższe opóźnienie ogółem
Nasz ostatni test porównawczy mierzył sekwencyjną prędkość transferu 128 kbps przy obciążeniu 16T/16Q przy 100% odczycie i 100% zapisie. Nie było znaczącej różnicy w wydajności zapisu, ale CB220 SMB uzyskał najlepszą wydajność zapisu – 1 157 734 KB/s, a DSS320 SMB z buforowaniem uzyskał najwyższą wydajność odczytu – 1571 328 KB/s.
Wniosek
Echostreams DuraStreams DSS320 to wysoce dostępna platforma serwerowa pamięci masowej zaprojektowana specjalnie dla małych i średnich firm (MŚP), które poszukują prostego i ekonomicznego rozwiązania do przechowywania danych. DSS320 oferuje dwa węzły obliczeniowe konfigurowalne z maksymalnie dwoma procesorami Intel Xeon E5-2600 Xeon V2 (Ivy Bridge) i może obsługiwać do 512 GB pamięci DDR3. Obudowa obsługuje do 16 dysków twardych 3.5″ i 4 dyski SSD 2.5″, oferując do 96 TB pamięci masowej, w tym dyski twarde o pojemności 6 TB oraz dodatkową pamięć flash, wykorzystującą cztery górne zatoki 7 mm. Dodanie technologii LSI Syncro CS sprawia, że DSS320 staje się serwerem o wysokiej dostępności (HA CiB), redukując przestoje w firmach wymagających dostępności pamięci masowej.
W naszych testach aplikacji SQL Server z konfiguracją RAID10 na 16 dyskach twardych Seagate SAS o pojemności 6 TB stwierdziliśmy, że DSS320 radzi sobie całkiem dobrze, współdzieląc jednostkę LUN iSCSI z naszym systemem testowym. W porównaniu ze środowiskiem DAS wykorzystującym te same dyski, rozwiązanie Syncro CS odnotowało niewielki spadek opóźnień w transmisji danych przez sieć. Po dodaniu CacheCade różnica ta zmniejszyła się i prawdopodobnie zmniejszyłaby się jeszcze bardziej, gdyby instancja SQL Server działała lokalnie w klastrze.
Jeśli chodzi o szczytowe I/O w naszych testach syntetycznych, byliśmy w stanie uzyskać ponad 60 tys. sekwencyjnych IOPS zapisu przy obciążeniu 8K przez SMB, spadając do około 3,930 IOPS zapisu przy losowym obciążeniu 4K również przez SMB. Szczytowa przepustowość DSS320 zmierzona jako 1.11 GB/s zapisu przez SMB i 1.57 GB/s odczytu przez SMB z buforowaniem. Zaobserwowaliśmy znaczną poprawę wydajności losowego odczytu dzięki konfiguracji z włączoną funkcją CacheCade, poprawiając wydajność losowego odczytu 4K z 8 tys. IOPS przez SMB do ponad 56 tys. IOPS. W naszym teście 8k 70/30 również zaobserwowaliśmy wzrost wydajności, przy czym wydajność wzrosła z 65% przy niskich poziomach wątków/kolejek do 16% przy wysokich poziomach wątków/kolejek. Ogólnie rzecz biorąc, EchoStreams DuraStreams DSS320 oferuje ogromny potencjał pamięci masowej w stosunkowo kompaktowej obudowie 3U.
ZALETY
- Pojemność do 96 TB w obudowie 3U z miejscem na pamięć podręczną SSD lub wolumin
- Pięć gniazd HHHL PCIe dostępnych na każdy węzeł obliczeniowy, umożliwiających niestandardową konfigurację i rozbudowę
- Łatwa konfiguracja usług klastrowych przy użyciu Menedżera klastra trybu failover systemu Windows
Wady
- Jeśli jest to pierwszy produkt do przechowywania danych w klastrze, wymagana jest pewna krzywa uczenia się
Bottom Line
Echostreams DuraStreams DSS320 wprowadza nowy poziom elastyczności do rozwiązania pamięci masowej LSI Syncro HA, mieszcząc 16 zatok 3.5″ i 4 zatoki 2.5″ w obudowie 3U. Rezultatem jest rozwiązanie HA, które jest łatwe w obsłudze, z możliwością dodania odrobiny pamięci flash w celu przyspieszenia wydajności CiB.




Amazon