Wir sind schon lange Fans der Dot Hill-Arrays und haben uns im Laufe der Jahre einige angesehen, darunter das AssuredSAN 4824 und den AssuredSAN Ultra48 in beiden Festplatten und hybride Konfigurationen. Tatsächlich hat der Ultra48 nie den Weg nach Hause gefunden; Es befindet sich bereits seit einiger Zeit in unserem Labor und dient als primäres Kapazitätsarray. Dot Hill war gut darin, seinen Controllern weiterhin Funktionen hinzuzufügen, was sie zu einem der besten im Mittelklasse-Speicherbereich machte. Nach dem Kauf von Dot Hill durch Seagate Mitte letzten Jahres (Podcast zum Thema), die Aktualisierungen laufen weiter; Ende letzten Jahres hat Seagate eine so dramatische Veröffentlichung herausgebracht verbesserte die Leistung der Controller der Serie 6004, neben mehreren anderen Materialaktualisierungen. Dies brachte uns dazu, darüber nachzudenken, wie viel mehr Leistung mit einem relativ einfachen Controller-Austausch aus dem Ultra48 herausgeholt werden könnte. Angesichts des Interesses von Seagate an der Bereitstellung eines vollständig vertikal integrierten Speicher-Arrays schien der richtige Zeitpunkt gekommen, es auszuprobieren.
Wir sind schon lange Fans der Dot Hill-Arrays und haben uns im Laufe der Jahre einige angesehen, darunter das AssuredSAN 4824 und den AssuredSAN Ultra48 in beiden Festplatten und hybride Konfigurationen. Tatsächlich hat der Ultra48 nie den Weg nach Hause gefunden; Es befindet sich bereits seit einiger Zeit in unserem Labor und dient als primäres Kapazitätsarray. Dot Hill war gut darin, seinen Controllern weiterhin Funktionen hinzuzufügen, was sie zu einem der besten im Mittelklasse-Speicherbereich machte. Nach dem Kauf von Dot Hill durch Seagate Mitte letzten Jahres (Podcast zum Thema), die Aktualisierungen laufen weiter; Ende letzten Jahres hat Seagate eine so dramatische Veröffentlichung herausgebracht verbesserte die Leistung der Controller der Serie 6004, neben mehreren anderen Materialaktualisierungen. Dies brachte uns dazu, darüber nachzudenken, wie viel mehr Leistung mit einem relativ einfachen Controller-Austausch aus dem Ultra48 herausgeholt werden könnte. Angesichts des Interesses von Seagate an der Bereitstellung eines vollständig vertikal integrierten Speicher-Arrays schien der richtige Zeitpunkt gekommen, es auszuprobieren.
AssuredSAN 6004-Funktionen
- Unterstützt auf Ultra48- und Ultra56-Plattformen
- Externe Ports: 4 pro Controller/maximal 8
- Fibre Channel: 16 GB Fibre Channel SFP+
- iSCSI-Modelle: 10 GB NIC oder 10 GB iSCSI SFP+
- SAS: 12 GB SAS 2.0 (seriell angeschlossenes SCSI) Mini-SAS (8643/8644).
- Laufwerksunterstützung: Selbstverschlüsselnde SAS-, Nearline-SAS- und SSD-Laufwerke
- Erweiterung: J6X48, J6X56 Unterstützt bis zu 248 Laufwerke in Erweiterungseinheiten
- HA-Funktionen
- Redundante Hot-Swap-Controller
- Redundante Hot-Swap-Festplatte, Lüfter, Stromversorgung
- Doppelte Netzkabel
- Hot-Standby-Ersatz
- Automatisches Failover
- Multi-Path-Unterstützung
- Unterstützung
- Softwaregarantie: 30 Tage
- Standard-Hardwaregarantie: 3 Jahre
- Unterstützte RAID-Level: 0, 1, 3, 5, 6, 10 und 50
- Systemkonfiguration
- Cache-Speicher: 20 GB pro 6004-Controller
- Volumina pro System: 1024
- Gespiegelter Cache
- Superkondensator-Cache
- Backup-Cache-Backup auf Flash
- Management
- Schnittstellentypen: 10/100/1000 Ethernet, Mini-USB
- Unterstützte Protokolle: SNMP, SSL, SSH, SMTP, SMI-S-Provider, HTTP(S)
- Verwaltungskonsolen: Web-GUI, CLI
- Verwaltungssoftware: RealStor Storage Management Console
- Ferndiagnose
- Unterbrechungsfreie Updates
- Volumenerweiterung
Performance Testing
Dell PowerEdge R730 Virtualisierter MySQL 4-Knoten-Cluster
- Acht Intel E5-2690 v3-CPUs für 249 GHz im Cluster (zwei pro Knoten, 2.6 GHz, 12 Kerne, 30 MB Cache)
- 1 TB RAM (256 GB pro Knoten, 16 GB x 16 DDR4, 128 GB pro CPU)
- 4 x Mellanox ConnectX-3 InfiniBand Adapter (vSwitch für vMotion und VM-Netzwerk)
- 4 x Emulex 16 GB Dual-Port-FC-HBA
- 4 x Emulex 10GbE Dual-Port-NIC
- VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU
- 10GbE-Switching-Hardware
- Front-End-Ports: Mellanox SX1036 10/40GbE Switch
- 16 GB FC-Fabric
- Back-End-Ports: Brocade 6510 16-Gb-Switch
Sysbench-Leistung
Da sich der vorherige Dot Hill Ultra48-Test auf einen Mix aus 8 SSDs für eine Flash-Stufe und 40 Festplatten als Kapazität beschränkte, haben wir dieses Schema in unserem letzten Test genutzt. Der Hauptunterschied bestand dieses Mal jedoch darin, dass wir uns an das SSD-Team von Seagate gewandt haben, um die neue Version zu verwenden Seagate 1200.2 1.6 TB SAS3 SSDs. Da DotHill mit einer mehrstufigen Architektur arbeitet (im Gegensatz zu einer Architektur mit Caching), kommen wir auf den Punkt und verwenden die SSDs nur in unseren Speicherpools. Wir haben pro Controller vier 4-TB-SSDs verwendet, was insgesamt 1.6 TB RAID6.4-Kapazität bietet, die gleichmäßig auf beide Controller aufgeteilt ist. Um den direkten Vergleich zu erleichtern, haben wir das Ultra1-Gehäuse mit den Controllern der 48-Serie und das 6004-Gehäuse (4824 Einschübe) mit den Controllern der 24-Serie verwendet.
. Systembankben Die VM ist mit drei vDisks konfiguriert, eine für den Start (~92 GB), eine mit der vorgefertigten Datenbank (~447 GB) und die dritte für die zu testende Datenbank (270 GB). In früheren Tests haben wir dem Datenbank-Volume 400 GB zugewiesen (253 GB Datenbankgröße). Um zusätzliche VMs auf den VxRack-Knoten zu packen, haben wir diese Zuweisung jedoch verkleinert, um mehr Platz zu schaffen. Aus Sicht der Systemressourcen haben wir jede VM mit 16 vCPUs und 60 GB DRAM konfiguriert und den LSI Logic SAS SCSI-Controller genutzt. Lastgenerierungssysteme sind Dell R730-Server.
Sysbench-Testkonfiguration (pro VM)
- CentOS 6.3 64-Bit
- Speicherbedarf: 1 TB, 800 GB genutzt
- Percona XtraDB 5.5.30-rel30.1
- Datenbanktabellen: 100
- Datenbankgröße: 10,000,000
- Datenbankthreads: 32
- RAM-Puffer: 24 GB
- Testdauer: 3 Stunden
- 2 Stunden Vorkonditionierung von 32 Threads
- 1 Stunde 32 Threads
Während der DotHill Ultra48 mit 4004 Controllern keineswegs schlecht ist, konnten wir durch den einfachen Austausch der Controller eine beeindruckende Leistungssteigerung feststellen. Am oberen Ende erreichten die 4004 Controller bei unserer Sysbench-Arbeitslast ihr Maximum mit einem Gesamt-TPS-Wert von 7,311, während die 6004 Controller einen Sprung auf 10,361 machten. Dies bedeutet eine Leistungssteigerung von 42 %. Beeindruckend ist auch, dass die 4-Controller über das gesamte Spektrum der MySQL-Lasten von 12 bis 6004 laufenden VMs ihre Leistungssteigerung gegenüber den älteren Controllern beibehielten.
Betrachtet man die durchschnittliche Gesamtlatenz in unserer Sysbench-Arbeitslast, so behielten die 6004-Controller bei Spitzenlast eine Reaktionszeit von 49.4 ms bei, während die 4004-Controller 70 ms maßen.
Die in unserem 99.-Perzentil-Latenzdiagramm gemessene Spitzenlatenz zeigte bei den schnelleren Controllern ebenfalls starke Zuwächse und blieb im Durchschnitt bei 85 ms, während die ursprünglichen Controller bei 122 ms lagen.
Fazit
Dot Hill ändert zwar nichts außer den Controllern im Ultra48, bietet aber bei Betrachtung der 4004- und 6004-Controller eindeutig viel Raum für Wachstum. In diesem Testszenario, in dem MySQL TPS die Kernmetrik ist, konnten wir am oberen Ende eine Leistungssteigerung von 42 % feststellen. Dies steht im Vergleich zu einem Anstieg von 31 % beim 12VM-Test, bei dem den 4004ern tatsächlich die Puste ausging. Wenn wir mehr VMs einsetzen würden, würden wir sehen, dass sich diese Lücke weiter vergrößert und die Latenzen auf dem 4004 ansteigen, während der 6004 noch eine Weile weitermarschiert, bevor er an seine Grenzen stößt.
Letztlich konnte Dot Hill weiterhin einen riesigen Funktionsumfang in seine RealStor-Software packen, aber offensichtlich sind auch die Hardware-Ingenieure beschäftigt. Da schnellere Prozessoren auf den Markt kommen, werden dichte Plattformen wie der DotHill Ultra48 weiterhin die Vorteile neuerer und schnellerer Flash-Technologien nutzen. Für Kunden, die mit ihrem Ultra48-Kauf bereits zufrieden sind und die dichte 48-Festplatten-Konfiguration in einem 2U-Gehäuse genießen, gibt es also einen Upgrade-Pfad, um die Leistung für einen ständig wachsenden E/A-Bedarf zu steigern.
Speichersystem der AssuredSAN 6000-Serie
Besprechen Sie diese Rezension
Melden Sie sich für den StorageReview-Newsletter an