Der Echostreams DSS320 ist eine redundante Speicherserverplattform, Teil der DuraStreams-Familie. Der DSS320 wurde speziell für kleine und mittlere Unternehmen in der Vertikalen entwickelt und integriert die LSI Syncro CS-Lösung für den HA-Speicherzugriff. Der DSS320 unterstützt zwei Hot-Swap-Rechenknoten mit unterschiedlichen Motherboard-Optionen, um entweder Konfigurationen mit einem Prozessor (UP) oder mit zwei Prozessoren (DP) zu unterstützen. Im Gegensatz zu herkömmlichen Ansätzen zur Hochverfügbarkeit besteht keine Notwendigkeit, mehrere separate Server zusammenzufassen, da beide Knoten in einer einzigen CiB-Lösung im selben Gehäuse untergebracht sind.
Mit der LSI Syncro CS-Lösung wird der Echostreams DSS320 zu einer echten Hochverfügbarkeits- und Speicherlösung. KMU und Büros, die den DSS320 mit LSI Syncro nutzen, erhalten eine HA-Lösung, die den ständigen Zugriff auf ihre Daten gewährleistet. Dies ermöglicht Unternehmen niedrigere Gesamtbetriebskosten, einen leistungsstarken Direct Attached Storage (DAS) und Hochverfügbarkeit mit Storage-Controller-Failover und RAID-Datenschutz.
Die Plattform ist für den Vertrieb durch OEMs konzipiert und basiert auf einer flexiblen Anpassung pro Anwendungsfall. Das DSS320 3U-Gehäuse ist einzigartig im Syncro-fähigen Raum. Es bietet 16 3.5-Zoll-Schächte und 4 2.5-Zoll-7-mm-Schächte sowie vier Hot-Swap-fähige redundante 120-mm-Lüfter zur Kühlung. Abhängig von der Motherboard- und CPU-Konfiguration kann der Rechencluster bis zu 1 TB RAM (512 GB pro Knoten) unterstützen. Durch das Hinzufügen der vier „zusätzlichen“ 2.5-Zoll-Schächte können Benutzer ein gewisses Maß an Flash zum Caching oder als Flash-Volume in die Konfiguration einfügen, ohne durch den Verzicht auf die 3.5-Zoll-Schächte auf Festplattenkapazität verzichten zu müssen.
EchoStreams DuraStreams DSS320 Spezifikationen:
- Unterstützte CPU:
- UP: E5-2600 Xeon V2 (Ivy Bridge)
- DP: E5-2600 Xeon V2 (Ivy Bridge)
- Chipsatz:
- UP: Intel C600-A
- DP: Intel C602-A
- Unterstützter RAM pro Knoten:
- UP: E5-2600 8 x 1333/1600/1866 DDR3 bis zu 256 GB
- DP: E5-2600 16 x 133/1600/1866 DDR3 bis zu 512 GB
- E / A-Schnittstelle:
- UP: Jeder Knoten verfügt über VGA, vier GigE, 2 x USB 2.0
- DP: Jeder Knoten verfügt über VGA, seriell, vier GigE, 4x USB 2.0, 1x Management RJ45
- Erweiterungssteckplätze:
- UP MB: 3x PCIeGen3-Erweiterungssteckplätze (1x für Speichernutzung) für SAS/FC/IB-Hostoptionen und optionales Intel Dual 10Gb I/O oder FDR IB/40GbE Rear I/O Modul
- DP MB: Onboard-E/A und 5x PCIe3 x8-Erweiterungssteckplätze (1x Steckplatz für Speichercontroller, 1x für Clustering-Adapter)
- Speicher: 16 x 3.5 Zoll und 4 x 2.5 Zoll 7 mm SSD 3 Gbit/s/6 Gbit/s SAS Dual-Port-Festplattenschächte
- Kompatible Betriebssysteme: 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
- Serververwaltung:
- UP-Version: Optionales IPMI mit iKVM-Modul
- DP-Version: IPMI mit integriertem iKVM
- Kühlung: 4 x redundante 120-mm-Hot-Swap-Lüftermodule mit Smart Fan Control für optimale Kühlung
- Leistung: 1+1 hocheffiziente redundante Netzteile mit 1200 W AC/DC oder -48 VDC/DC
- Abmessungen (LxBxH): 29" x 19" x 5.25"
- Umgebung:
- Betriebstemperatur: 0 ° C bis 35 ° C.
- Nicht-Betriebstemperatur: -20 °C bis 70 °C
- Luftfeuchtigkeit: 5 % bis 95 % nicht kondensierend
Designen und Bauen
Der DSS320 von Echostreams ist eine CiB-Lösung mit zwei Rechenknoten und Frontzugriffsspeicher in einem 3U-Gehäuse. An der Vorderseite des Systems befinden sich auf beiden Seiten Betriebs- und ID-Leuchten/-Tasten für jeden Rechenknoten, einschließlich Netzwerkaktivitätsleuchten, sowie 16 3.5-Zoll-HDD-Einschübe und vier 2.5-Zoll-7-mm-SSD-Einschübe, die in der Mitte verlaufen. Im Vergleich zu anderen 3U-CiB-Lösungen, die wir gesehen haben und die nur 16 3.5-Zoll-Schächte bieten, legt EchoStreams noch einen drauf, indem es vier schlanke 7-mm-SSD-Steckplätze einschließt, um eine dichtere Plattform mit größerem Speicher- und Leistungspotenzial zu schaffen.
Die Rückseite des Systems bietet Zugriff auf beide übereinander angeordneten Rechenknoten. Redundante Netzteile befinden sich auf der linken Seite, die redundante Kühlung ist unter der oberen Abdeckung zugänglich. An der Rückseite jedes Rechenknotens befinden sich die Verwaltungsanschlüsse, darunter USB, VGA, KVM, 1GbE (iKVM) sowie zwei 1GbE-Anschlüsse für den Netzwerkzugriff. EchoStreams geht noch einen Schritt weiter, um das Anpassungspotenzial zu maximieren, indem es 5 HHHL-PCIe-Steckplätze zur Erweiterung bietet, darunter einen internen Steckplatz für die Cluster-RAID-Karte oder den HBA. In unserer Konfiguration haben wir den internen Steckplatz mit dem LSI Syncro CS-Adapter sowie einer Dual-Port-Mellanox ConnectX-3 40GbE-Karte für Hochgeschwindigkeits-Netzwerkkonnektivität bestückt.
EchoStreams unternimmt große Anstrengungen, um so viel Leistung wie möglich aus dem DSS320 herauszuholen, und bietet sogar spezielle Firmware für die JBOD-Backplane an, um die Hälfte der SAS-Kanäle den SSDs und die andere Hälfte den HDDs zu widmen. Dadurch können die SSDs Daten mit ihrer vollen Bandbreite streamen, was bei Caching-Szenarien oder solchen, bei denen ein dediziertes SSD-Volume über gemeinsam genutzten Speicher bereitgestellt wird, hilfreich ist.
Hintergrund und Vergleiche testen
Wir veröffentlichen eine Bestandsaufnahme unserer Laborumgebung , eine Übersicht der Netzwerkfunktionen des Labors sowie weitere Details zu unseren Testprotokollen, damit Administratoren und Verantwortliche für die Gerätebeschaffung die Bedingungen, unter denen wir die veröffentlichten Ergebnisse erzielt haben, fair beurteilen können. Keiner unserer Tests wird vom Hersteller der getesteten Geräte bezahlt oder überwacht.
Wir vergleichen den Echostream DSS320 mit dem Quanta CB220 , dem X-IO Hyper ISE 710 , dem Dell EqualLogic PS6110XS , dem Dell EqualLogic PS6210XS und dem NetApp FAS2240-2 sowie mit 16 x Seagate 10k7 R10 , 16 x Seagate 6TB SAS , 16 x Seagate 6TB SATA , 16 x WD SE 4TB und 16 x WD RE4 SAS 3TB . Den NetApp FAS2240-2 haben wir mit einem Controller konfiguriert, um seine Leistung im RAID6-10K-HDD-Verbund zu testen.
Jedes der vergleichbaren Arrays wurde außerdem mit unserem Lenovo ThinkServer RD630 Testbed getestet : Lenovo ThinkServer RD630
- 2 x Intel Xeon E5-2620 (2.0 GHz, 15 MB Cache, 6 Kerne)
- Intel C602 Chipsatz
- Speicher – 16 GB (2 x 8 GB) 1333 MHz DDR3 registrierte RDIMMs
- Windows Server 2008 R2 SP1 64-Bit, Windows Server 2012 Standard, CentOS 6.3 64-Bit
100 GB Micron RealSSD P400e Boot-SSD
- LSI 9211-4i SAS/SATA 6.0 Gbit/s HBA (für Boot-SSDs)
- LSI 9207-8i SAS/SATA 6.0 Gbit/s HBA (zum Benchmarking von SSDs oder HDDs)
- Intel X540-T2 10GbE PCIe 2.1-Adapter
- Mellanox ConnectX-3 10GbE PCIe 3.0-Adapter
- Mellanox ConnectX-3 InfiniBand PCIe 3.0-Adapter
Mellanox SX1036 10/40-Gbit-Ethernet-Switch und Hardware
- 36 40-GbE-Ports (bis zu 64 10-GbE-Ports)
- QSFP-Splitterkabel 40GbE bis 4x10GbE
- Mellanox ConnectX-3 EN PCIe 3.0 Twin 10G Ethernet-Adapter
Für unsere Tests in jedem DSS320-Rechenknoten haben wir Folgendes verwendet:
- (2) Intel E5-2620-CPUs (2.0 GHz, 6 Kerne)
- 2 x 8 GB ECC DDR3 RAM
- (1) Mellanox ConnectX-3 40GbE-Netzwerkkarte mit zwei Ports
- Windows Server Standard 2012 R2
- LSI 9271-8i Syncro CS RAID-Karte
Von beiden Rechenknoten gemeinsam genutzter Speicher:
Analyse der Anwendungsleistung
Unser erster Benchmark für den Echostreams DSS320 ist unser Microsoft SQL Server OLTP Benchmark , der Anwendungsworkloads simuliert, die denen ähneln, für die der Echostreams DSS320 und vergleichbare Produkte konzipiert sind.
Das Microsoft SQL Server OLTP-Testprotokoll von StorageReview verwendet den aktuellen Entwurf des Benchmark C (TPC-C) des Transaction Processing Performance Council. Dieser Benchmark simuliert die Aktivitäten komplexer Anwendungsumgebungen und ermöglicht so eine präzisere Bewertung der Stärken und Schwächen der Speicherinfrastruktur in Datenbankumgebungen als synthetische Leistungsbenchmarks. Unser SQL Server-Protokoll nutzt eine 685 GB große SQL Server-Datenbank (Skalierung 3,000) und misst die Transaktionsleistung und Latenz unter einer Last von 15,000 virtuellen Benutzern.
Jedes der in unserem SQL Server-Protokoll getesteten Arrays ist für den Umgang mit 15,000 virtuellen Benutzern gut geeignet, das DSS320 lag hinter den anderen zurück und landete auf dem vorletzten Platz. Das ist jedoch nicht schlecht, wenn man die Hybrid-Arrays an der Spitze und die enorme Kapazität bedenkt, die die 6 TB 7K-Festplatten von Seagate bieten.
Bei der durchschnittlichen Latenz sahen wir eine geringere Latenz als beim Quanta CB220, aber höher als bei den über JBOD angesprochenen Laufwerken. Der DSS320 lief mit einer durchschnittlichen Latenz von 384 ms und der Cache lief mit einer durchschnittlichen Latenz von 343 ms.
Synthetische Workload-Analyse für Unternehmen
Unser Enterprise-Storage-Benchmark-Prozess versetzt jedes Gerät in einen stabilen Zustand mit der gleichen Arbeitslast, mit der das Gerät getestet wird, unter einer Last von 16 Threads mit einer ausstehenden Warteschlange von 16 pro Thread und wird dann in festgelegten Intervallen in mehreren Thread-/Warteschlangentiefenprofilen getestet um Leistung bei leichter und starker Beanspruchung zu zeigen.
- Vorkonditionierung und primäre stationäre Tests:
- Durchsatz (Lese- und Schreib-IOPS-Aggregat)
- Durchschnittliche Latenz (Lese- und Schreiblatenz insgesamt gemittelt)
- Maximale Latenz (Spitzen-Lese- oder Schreiblatenz)
- Latenz-Standardabweichung (Lese- und Schreib-Standardabweichung insgesamt gemittelt)
Unsere Enterprise Synthetic Workload Analysis umfasst vier Profile, die auf realen Aufgaben basieren. Diese Profile wurden entwickelt, um den Vergleich mit unseren früheren Benchmarks sowie weit verbreiteten Werten wie maximaler Lese- und Schreibgeschwindigkeit von 4K und 8K 70/30, die häufig für Unternehmenssysteme verwendet wird, zu erleichtern.
- 4k
- 100 % Lesen oder 100 % Schreiben
- 100 % 4
- 8K (sequentiell)
- 100 % Lesen oder 100 % Schreiben
- 8k 70/30
- 70 % lesen, 30 % schreiben
- 100 % 8
Der DSS320 von Echostreams mit LSI Syncro CS kann sowohl als SAN- als auch als NAS-Speicher nützlich sein. Daher haben wir ein Benchmark-Protokoll erstellt, das die Leistung des Arrays in beiden Szenarien in jedem Test untersucht. Ergebnisse bei der Verbindung mit dem DSS320 von Echostreams mit LSI Syncro CS als Teil eines SAN werden im Schlüssel durch iSCSI angezeigt, das Protokoll, das für den Zugriff auf den Speicher verwendet wird. Beim Benchmarking der NAS-Leistung werden die Ergebnisse im Schlüssel nach SMB angezeigt, dem für diese Tests verwendeten Protokoll.
Im ersten Workload haben wir eine lange Stichprobe zufälliger 4K-Leistung mit 100 % Schreib- und 100 % Leseaktivität gemessen. Während des zufälligen 4K-Durchsatztests haben wir festgestellt, dass der DSS320-SMB mit weitaus größerem Cache die anderen Leistungen erbrachte, insbesondere beim Lesen mit einem Lesedurchsatz von 56,446 IOPS (das sind etwa 53,000 IOPS mehr als die niedrigsten Ergebnisse und etwa 23,000 IOPS mehr als die nächstbesten). und einen Schreibdurchsatz von 4,140 IOPS, der nur geringfügig höher ist als der des nicht zwischengespeicherten SMB.
Die durchschnittliche Latenz verwendet eine große effektive Warteschlangentiefe von 512 oder 256QD. Wir sahen etwas ähnliche Ergebnisse wie oben. Alle DSS320-Testergebnisse waren viel höher als die des CB220, aber auch hier lag der SMB-Cache mit einer Leselatenz von 4.53 ms und einer Schreiblatenz von 61.82 ms weit vor den anderen, was wiederum nur geringfügig besser war als die anderen Schreiblatenzen.
Die Ergebnisse der maximalen Latenz spiegeln das Worst-Case-Szenario des 4K-Durchsatz-Benchmarks wider. Erneut war der DSS320 mit SMB-Cache der Spitzenreiter mit einer maximalen Leselatenz von 181.81 ms, fiel jedoch bei der Schreiblatenz auf den zweiten Platz hinter dem nicht zwischengespeicherten DSS320 iSCSI mit einer Schreiblatenz von 329 ms zurück.
Im Gegensatz zum Bericht zur maximalen Latenz spiegelt die Standardabweichung wider, wie konsistent der DSS320 von Echostreams mit LSI Syncro CS die Latenzleistung aufrechterhalten konnte, und nicht das Worst-Case-Szenario. Wir sahen ähnliche Ergebnisse wie oben, wobei der DSS320 SMB im Cache lag und die anderen mit einer Leselatenz von 0.698 ms und einer Schreiblatenz von 6.6 ms durchführte.
Der nächste Benchmark misst 100 % sequenziellen 8K-Durchsatz mit einer 16T/16Q-Last für 100 % Lese- und 100 % Schreibvorgänge. Der Spitzenreiter war dieses Mal der DSS320 SMB ohne Cache mit einer kombinierten Leistung von 60,627 IOPS beim Schreiben und 48,148 IOPS beim Lesen.
Der nächste synthetische Enterprise-Benchmark misst den Durchsatz mit einer Übertragungsgröße von 8 KB und 70 % Lesevorgängen und 30 % Schreibvorgängen. Dieser Benchmark nutzt eine Vielzahl von Thread- und Warteschlangentiefenkombinationen von 2 Threads und einer Warteschlange von 2 bis zu 16 Threads und einer Warteschlangentiefe von 16. Ähnlich wie beim 4K-Zufallsdurchsatz hat der DSS320 SMB-Cache die anderen umgehauen und einen frühen Vorsprung erzielt durchgehend aufrechterhalten. Der DSS320 SMB-Cache erreichte einen Spitzenwert von 7,111 IOPS.
Die Darstellung der durchschnittlichen Latenz im 8K-Benchmark mit 70 % Lesen und 30 % Schreiben zeigt ähnliche Ergebnisse wie oben, wobei der DSS320 SMB zunächst zwischengespeichert wurde und dann die Führung mit einer geringeren Latenz durchgehend behielt.
Bei maximaler Latenz sehen wir erneut eine große Verschiebung der Ergebnisse. Der DSS320 SMB-Cache, der den anderen leistungsmäßig überlegen war, zeigte über den größten Teil des Tests die schlechteste Leistung mit höherer Latenz. Die geringste Latenzzeit gab es zwischen dem CB220 iSCSI, dem DSS320 iSCSI und dem zwischengespeicherten iSCSI. Insgesamt hatte der CB220 iSCSI im Durchschnitt aller Messwerte die niedrigste maximale Latenz.
Die Darstellung der Standardabweichung der Latenzergebnisse für den 8k 70/30-Benchmark zeigte ähnliche Ergebnisse wie oben, aber der DSS320 iSCSI-Cache wies insgesamt die niedrigste Latenz auf
Unser letzter Benchmark misst die sequentielle 128K-Übertragungsgeschwindigkeit mit einer 16T/16Q-Arbeitslast bei 100 % Lese- und 100 % Schreibvorgängen. Es gab keinen großen Unterschied in der Schreibleistung, aber der CB220 SMB hatte mit 1,157,734 KB/s die beste Schreibleistung und der zwischengespeicherte DSS320 SMB hatte mit 1571328 KB/s die höchste Leseleistung.
Fazit
Der Echostreams DuraStreams DSS320 ist eine hochverfügbare Speicherserverplattform, die speziell für KMUs entwickelt wurde, die eine einfache und kostengünstige Speicherlösung wünschen. Der DSS320 bietet zwei Rechenknoten, die mit bis zu zwei Intel Xeon E5-2600 Xeon V2 (Ivy Bridge) Prozessoren konfiguriert werden können, und kann über bis zu 512 GB DDR3-Speicher verfügen. Das Gehäuse unterstützt bis zu 16 3.5-Zoll-Festplatten und 4 2.5-Zoll-SSDs und bietet bis zu 96 TB Rohspeicher mit 6-TB-Festplatten sowie zusätzlicher Flash-Kapazität unter Nutzung der oberen vier 7-mm-Schächte. Die Hinzufügung von LSI Syncro CS macht den DSS320 zu einem HA CiB und reduziert Ausfallzeiten in Unternehmen, die Speicherverfügbarkeit benötigen.
Bei unseren SQL Server-Anwendungstests mit einer RAID10-Konfiguration auf 16 6-TB-Seagate-SAS-Festplatten haben wir festgestellt, dass der DSS320 bei der gemeinsamen Nutzung eines iSCSI-LUN mit unserem Benchmark-System recht gut funktioniert. Im Vergleich zu einer DAS-Umgebung, die dieselben Laufwerke verwendet, musste die Syncro CS-Lösung bei der Bereitstellung dieses Speichers über das Netzwerk einen leichten Einbruch der Latenz hinnehmen. Durch die Hinzufügung von CacheCade verringerte sich diese Lücke und würde wahrscheinlich noch weiter sinken, wenn die SQL Server-Instanz lokal auf dem Cluster ausgeführt würde.
Was die Spitzen-I/O in unseren synthetischen Tests anbelangt, konnten wir in unserem 60K-Workload über SMB mehr als 8 sequenzielle IOPS-Schreibvorgänge erreichen, die bei einem zufälligen 3,930K-Workload ebenfalls über SMB auf etwa 4 IOPS-Schreibvorgänge sanken. Die maximale Bandbreite des DSS320 betrug 1.11 GB/s beim Schreiben über SMB und 1.57 GB/s beim Lesen über SMB im Cache. Mit unserer CacheCade-fähigen Konfiguration haben wir eine deutliche Verbesserung der Leistung beim zufälligen Lesen festgestellt und die Leistung beim zufälligen 4K-Lesen von 8 IOPS über SMB auf über 56 IOPS verbessert. Auch in unserem 8K-70/30-Test waren Zuwächse zu verzeichnen, wobei die Leistung von 65 % bei niedrigen Thread-/Warteschlangenstufen auf 16 % bei hohen Thread-/Warteschlangenstufen stieg. Insgesamt bietet der EchoStreams DuraStreams DSS320 eine Menge Speicherpotenzial in einem vergleichsweise kompakten 3U-Gehäuse.
Vorteile
- Packt bis zu 96 TB unformatiert in einem 3-HE-Formfaktor mit Platz für SSD-Cache oder -Volume
- Pro Rechenknoten stehen fünf HHHL-PCIe-Steckplätze für individuelle Konfiguration und Erweiterung zur Verfügung
- Einfache Einrichtung von Clusterdiensten mit dem Windows Failover Cluster Manager
Nachteile
- Wenn es sich um das erste Cluster-Storage-Produkt handelt, ist ein gewisser Lernaufwand erforderlich
Fazit
Der Echostreams DuraStreams DSS320 verleiht der LSI Syncro HA-Speicherlösung ein neues Maß an Flexibilität, indem er 16 3.5-Zoll-Schächte und 4 2.5-Zoll-Schächte auf einer 3-HE-Grundfläche unterbringt. Das Endergebnis ist eine HA-Lösung, die einfach zu implementieren ist und die Möglichkeit bietet, ein wenig Flash hinzuzufügen, um die Leistung des CiB zu beschleunigen.




Amazon