Der Lenovo ThinkSystem SR570 ist ein 2U-Server mit zwei Sockeln, der von der gesamten Bandbreite von KMU bis hin zu großen Unternehmen genutzt werden kann. Der Server bietet ein ausgewogenes Verhältnis von Leistung, Arbeitsspeicher und Speicherplatz. Dieses Gleichgewicht führt zu einer Vielseitigkeit, die den Einsatz des SR1 in einer Vielzahl von Arbeitslasten ermöglicht, wie etwa Virtualisierung und Cloud Computing, Infrastruktursicherheit, Webserver und Anwendungsentwicklung. Der SR570 ist auch eine beliebte Option für softwaredefinierte Lösungen, von denen Lenovo viele über seine ThinkAgile-Plattformen unterstützt und die stärker auf die Rechendichte als auf den Speicherbedarf angewiesen sind.
Der Lenovo ThinkSystem SR570 ist ein 2U-Server mit zwei Sockeln, der von der gesamten Bandbreite von KMU bis hin zu großen Unternehmen genutzt werden kann. Der Server bietet ein ausgewogenes Verhältnis von Leistung, Arbeitsspeicher und Speicherplatz. Dieses Gleichgewicht führt zu einer Vielseitigkeit, die den Einsatz des SR1 in einer Vielzahl von Arbeitslasten ermöglicht, wie etwa Virtualisierung und Cloud Computing, Infrastruktursicherheit, Webserver und Anwendungsentwicklung. Der SR570 ist auch eine beliebte Option für softwaredefinierte Lösungen, von denen Lenovo viele über seine ThinkAgile-Plattformen unterstützt und die stärker auf die Rechendichte als auf den Speicherbedarf angewiesen sind.
Unter der Haube kann der SR570 bis zu zwei skalierbare Intel von NVMe-, SAS- oder SATA-SSDs sowie 26 PCIe-Steckplätzen und einem optionalen LOM-Steckplatz. Der Lenovo ThinkSystem SR1-Server bietet alles in einem kompakten 2666U-Rahmen.
Der SR570 hat das Potenzial für großartige Leistung und ist äußerst vielseitig. Es gibt mehrere Speicheroptionen (einschließlich der zusätzlichen AnyBays von Lenovo, die mehrere Schnittstellen im selben Schacht unterbringen), die es Benutzern ermöglichen, entweder die benötigte Kapazität oder den benötigten Medientyp auf einer 1-HE-Grundfläche zu haben. Der Server unterstützt je nach Kundenwunsch auch mehrere Netzwerk- und PCIe-Kartenoptionen. Um das Ganze abzurunden, ist der Server bereits ab 2,300 USD erschwinglich.
Unser spezieller Aufbau besteht aus zwei Intel Xeon Gold 5118-Prozessoren, 384 GB RAM und wir nutzen vier 4 TB Memblaze PBlaze5 Mixed Use NVMe SSDs.
Technische Daten des Lenovo ThinkSystem SR570 Servers
Formfaktor | 1U |
Prozessor |
Bis zu zwei Intel Xeon Bronze-, Silber-, Gold- oder Platin-Prozessoren mit bis zu 150 W TDP: Bis zu 26 Kerne (2.0 GHz Kerngeschwindigkeiten) |
Chipsatz | Intel C622 |
Memory |
Bis zu 16 DIMM-Steckplätze |
Lagerung | |
Buchten fahren | 4 LFF SATA Simple Swap Laufwerksschächte 4 LFF SAS/SATA Hot-Swap-Laufwerksschächte 8 SFF SAS/SATA Hot-Swap-Laufwerksschächte 10 SFF-Hot-Swap-Laufwerksschächte: 6x 2.5-Zoll-SAS/SATA und 4x 2.5-Zoll-AnyBay |
Interne Speicherkapazität | 2.5-Zoll-Modelle: Bis zu 76.8 TB mit 10 x 7.68 TB 2.5-Zoll-SAS/SATA-SSDs. 3.5-Zoll-Modelle: Bis zu 56 TB mit 4 x 14 TB 3.5-Zoll-NL-SAS/SATA-Festplatten |
Speichercontroller |
6 Gbps SATA |
Netzwerk Schnittstellen |
2x integrierte 1-GbE-RJ-45-Ports (keine 10/100-MB-Unterstützung) |
E/A-Erweiterungssteckplätze |
Bis zu drei Steckplätze, abhängig von den installierten Riser-Karten. Die Steckplätze sind wie folgt: Steckplatz 1: PCIe 3.0 x8; niedriges Profil |
Ports | |
Vorderreifen | 1x USB 2.0-Anschluss mit XClarity Controller-Zugriff 1x USB 3.0-Anschluss. 1x VGA-Anschluss (optional) |
Hinterreifen | 2x USB-Ports 3.0 1x VGA-Anschluss Optional 1x serieller DB-9-Anschluss |
Kühlung: |
4x LFF- oder 8x SFF-Laufwerksschachtmodelle: Vier (ein Prozessor) oder sechs (zwei Prozessoren) Hot-Swap-Einzelrotor-Systemlüfter mit N+1-Redundanz. |
Labor-Stromversorgungen | Bis zu zwei redundante Hot-Swap-Wechselstromnetzteile mit 550 W oder 750 W (100 – 240 V) High Efficiency Platinum oder 750 W (200 – 240 V) High Efficiency Titanium. HGÜ-Unterstützung (nur China). |
OS-Unterstützung | Microsoft Windows Server 2012 R2, 2016 und 2019 Red Hat Enterprise Linux 6 (x64) und 7 SUSE Linux Enterprise Server 11 (x64), 12 und 15 VMware vSphere (ESXi) 6.0, 6.5 und 6.7. |
Garantie | 1- oder 3-jährig |
Abmessungen | H: 43 mm (1.7 Zoll), B: 434 mm (17.1 Zoll), T: 715 mm (28.1 Zoll) |
Körpergewicht | Min. Konfiguration: 10.2 kg (22.5 lb), max.: 16.0 kg (35.3 lb) |
Designen und Bauen
Der Lenovo SR570 ist ein 1U-Server, der in zwei Konfigurationen erhältlich ist: entweder vier Schächte mit großem Formfaktor (3.5 Zoll) auf der Vorderseite oder bis zu 10 Schächte mit kleinem Formfaktor (2.5 Zoll). Unser Testgerät bietet sechs SATA/SAS-Schächte zusätzlich zu vier 2.5-Zoll-NVMe-fähigen Schächte. Die Laufwerksschächte nehmen den größten Teil der Vorderseite des Servers auf der linken Seite der Vorderseite ein. Auf der rechten Seite befinden sich der Netzschalter und USB 3.0-Anschluss, Status-LEDs, USB 2.0-Anschluss und optionaler VGA-Anschluss (die Konfiguration unterscheidet sich geringfügig beim LFF-Layout, einige der oben genannten befinden sich oben).
Wenn wir den Server nach hinten drehen, sehen wir rechts zwei Hot-Swap-fähige Netzteile, links neben den Netzteilen zwei USB-3.0-Anschlüsse, gefolgt von einem VGA-Anschluss, zwei RJ-45-GbE-Anschlüssen und einem 10/100/1000-MB-Ethernet Port für XCC, einen optionalen LOM-Kartensteckplatz und bis zu drei PCIe-Steckplätze oben.
Die Draufsicht zeigt die sauberen Luftströmungswege durch die internen Komponenten mit minimalen Hindernissen. Die Kühlung erfolgt durch sechs Lüfter, die für jede CPU gleichmäßig auf die linke und rechte Seite aufgeteilt sind.
Die NVMe-Schächte in diesem Server bieten eine direkte Verbindung zum Motherboard, wodurch kein PCIe-Steckplatz belegt wird. Wir haben eine Reihe von Servern gesehen, bei denen ein wertvoller Steckplatz (in einem 1U-Server) geopfert werden muss, um NVMe hinzuzufügen, was eine zusätzliche Erweiterung erschwert.
Darüber hinaus verfügt der ThinkSystem SR570 über einen integrierten M.2-Anschluss für die Verwaltung des integrierten Boot-Speichers. Dadurch kann ein Benutzer die Konfiguration noch weiter ausdehnen und sie an den Anwendungsfall selbst anpassen, anstatt Ressourcen zu übernehmen, die stattdessen einer besseren Verwendung zugewiesen werden könnten.
Management
Für ThinkSystem- und ThinkAgile-Systeme bietet Lenovo XClarity zur Verwaltung an. XClarity zentralisiert und rationalisiert die Hardware-Ressourcenverwaltung, beschleunigt die Bereitstellung von Cloud- und herkömmlichen Infrastrukturen und ermöglicht die Sichtbarkeit und Kontrolle physischer Ressourcen über externe, übergeordnete Verwaltungssoftwaretools.
Auf dem Hauptbildschirm stellt XClarity alles dar, damit Benutzer es schnell und einfach sehen können. Es gibt fünf Hauptfenster, die eine Zustandsübersicht (die verschiedene Hardwarekomponenten aufschlüsselt), einen Schnellzugriff (für Aktionen wie das Ein- oder Ausschalten des Systems), eine Vorschau der Remote-Konsole, Systeminformationen und -einstellungen sowie die Stromauslastung anzeigen. Auf der rechten Seite des Bildschirms befinden sich Hauptregisterkarten, darunter: Startseite, Ereignisse, Inventar, Auslastung, Remote-Konsole, Firmware-Update, Serverkonfiguration und BMC-Konfiguration.
Die Registerkarte „Ereignis“ ist genau so, wie sie sich anhört. Es listet Ereignisse mit einer ID, einer Nachricht darüber, um was es sich handelte, sowie einer Uhrzeit und einem Datum auf, an dem sie stattgefunden haben. Benutzer können diesen Bildschirm verwenden, um Prüfprotokolle, den Wartungsverlauf und die Empfänger von Warnmeldungen durchzugehen.
Die Registerkarte „Inventar“ listet die verschiedenen Hardwarekomponenten des Servers auf und gibt eine grundlegende Beschreibung, z. B. wie viele Kerne pro CPU oder die RAM-Kapazität.
Benutzer können tiefer in einzelne Teile vordringen und spezifischere Informationen sammeln. Das ist praktisch, wenn es ein Problem gibt oder ein Ersatz bestellt werden muss.
Die Registerkarte „Auslastung“ zeigt an, welche Ressourcen und wie viel davon vom Server verwendet werden, und bietet entweder eine grafische oder eine Tabellenansicht.
Die Registerkarte „Remote-Konsole“ zeigt einen Überblick darüber, wie eine Remote-Konsole aussehen würde, und ermöglicht Benutzern die Konfiguration ihrer Remote-Konsolen.
Auf der Registerkarte „Firmware-Update“ können Administratoren verfügbare System- und/oder Adapter-Firmware-Updates sehen und diese manuell aktualisieren.
Die nächste Hauptregisterkarte ist „Serverkonfiguration“ mit mehreren Unterregisterkarten, darunter „Adapter“, „Startoptionen“, „Energierichtlinie“, „RAID-Setup“ und „Servereigenschaften“. Mit der Energierichtlinie können Administratoren entweder redundant oder nicht redundant einrichten und die Richtlinie zur Wiederherstellung der Stromversorgung festlegen: Sie können festlegen, dass sie nach einer Wiederherstellung der Stromversorgung aus- oder eingeschaltet bleibt oder auf die vorherigen Einstellungen zurückgesetzt wird.
=
Kennzahlen
SQL Server-Leistung
Das Microsoft SQL Server OLTP-Testprotokoll von StorageReview verwendet den aktuellen Entwurf des Benchmark C (TPC-C) des Transaction Processing Performance Council, einen Online-Transaktionsverarbeitungs-Benchmark, der die Aktivitäten in komplexen Anwendungsumgebungen simuliert. Der TPC-C-Benchmark kommt der Messung der Leistungsstärken und Engpässe der Speicherinfrastruktur in Datenbankumgebungen näher als synthetische Leistungsbenchmarks.
Jede SQL Server-VM ist mit zwei vDisks konfiguriert: einem 100-GB-Volume für den Start und einem 500-GB-Volume für die Datenbank und Protokolldateien. Aus Sicht der Systemressourcen haben wir jede VM mit 16 vCPUs und 64 GB DRAM konfiguriert und den LSI Logic SAS SCSI-Controller genutzt. Während unsere zuvor getesteten Sysbench-Workloads die Plattform sowohl in Bezug auf Speicher-I/O als auch in Bezug auf die Kapazität ausgelastet haben, prüft der SQL-Test die Latenzleistung.
Dieser Test verwendet SQL Server 2014, das auf Windows Server 2012 R2-Gast-VMs ausgeführt wird, und wird durch Dells Benchmark Factory für Datenbanken belastet. Während wir diesen Benchmark traditionell dazu nutzen, große Datenbanken mit einer Größe von 3,000 auf lokalem oder gemeinsam genutztem Speicher zu testen, konzentrieren wir uns in dieser Iteration darauf, vier Datenbanken mit einer Größe von 1,500 gleichmäßig auf unseren Servern zu verteilen.
SQL Server-Testkonfiguration (pro VM)
- Windows Server 2012 R2
- Speicherbedarf: 600 GB zugewiesen, 500 GB genutzt
- SQL Server 2014
- Datenbankgröße: Maßstab 1,500
- Virtuelle Client-Auslastung: 15,000
- RAM-Puffer: 48 GB
- Testdauer: 3 Stunden
- 2.5 Stunden Vorkonditionierung
- 30-minütiger Probezeitraum
Für unseren transaktionalen SQL Server-Benchmark erreichte der SR570 einen Gesamtwert von 12,631.39 TPS, wobei einzelne VMs zwischen 3,156.91 TPS und 3,160.53 TPS lagen.
Bei der durchschnittlichen SQL Server-Latenz lieferte uns der SR570 einen Gesamtwert von 6.5 ms, wobei die einzelnen VMs zwischen 2 ms und 8 ms lagen.
Sysbench MySQL-Leistung
Unser erster Benchmark für lokale Speicheranwendungen besteht aus einer Percona MySQL OLTP-Datenbank, die über SysBench gemessen wird. Dieser Test misst die durchschnittliche TPS (Transaktionen pro Sekunde), die durchschnittliche Latenz und auch die durchschnittliche 99. Perzentil-Latenz.
Jede Sysbench-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). Aus Sicht der Systemressourcen haben wir jede VM mit 16 vCPUs und 60 GB DRAM konfiguriert und den LSI Logic SAS SCSI-Controller genutzt.
Sysbench-Testkonfiguration (pro VM)
- CentOS 6.3 64-Bit
- 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
Mit dem Sysbench OLTP haben wir 4VM getestet und der SR570 hatte eine Gesamtleistung von 4,247.9 TPS.
Mit der Sysbench-Latenz betrug die Server-Latenz durchschnittlich 22.6 ms.
In unserem Worst-Case-Szenario (99. Perzentil) betrug die Latenz des SR570 46.53 ms.
VDBench-Workload-Analyse
Wenn es um das Benchmarking von Speicher-Arrays geht, sind Anwendungstests am besten und synthetische Tests stehen an zweiter Stelle. Obwohl sie keine perfekte Darstellung der tatsächlichen Arbeitslasten darstellen, helfen synthetische Tests dabei, Speichergeräte mit einem Wiederholbarkeitsfaktor zu vergleichen, der es einfach macht, Konkurrenzlösungen direkt miteinander zu vergleichen. Diese Workloads bieten eine Reihe unterschiedlicher Testprofile, die von „Vier-Ecken“-Tests über allgemeine Tests der Datenbankübertragungsgröße bis hin zu Trace-Erfassungen aus verschiedenen VDI-Umgebungen reichen. Alle diese Tests nutzen den gemeinsamen vdBench-Workload-Generator mit einer Skript-Engine, um Ergebnisse über einen großen Computing-Testcluster zu automatisieren und zu erfassen. Dadurch können wir dieselben Arbeitslasten auf einer Vielzahl von Speichergeräten wiederholen, einschließlich Flash-Arrays und einzelnen Speichergeräten.
Profile:
- 4K Random Read: 100 % Read, 128 Threads, 0-120 % Iorate
- 4K Random Write: 100 % Schreiben, 64 Threads, 0-120 % Iorate
- 64K sequentielles Lesen: 100 % Lesen, 16 Threads, 0-120 % Leserate
- 64K Sequentielles Schreiben: 100 % Schreiben, 8 Threads, 0-120 % Iorate
- Synthetische Datenbank: SQL und Oracle
- VDI-Vollklon- und Linked-Clone-Traces
Bei zufälligen 4K-Lesevorgängen erreichte das Lenovo ThinkSystem SR570 durchgehend eine Latenz von unter einer Millisekunde (die in den meisten unserer Tests anhielt), beginnend bei 276,949 IOPS bei 102.9 μs und einen Spitzenwert von 2,797,268 IOPS bei nur 180.3 μs Latenz.
Beim zufälligen 4K-Schreiben startete der Server mit 312,036 IOPS und einer Latenz von nur 23.8 μs. Es war in der Lage, eine sehr niedrige Latenz bis zu etwa 1.5 Millionen IOPS aufrechtzuerhalten, wo sie mit etwa 1.52 Millionen IOPS und einer Latenz von etwa 73.3 μs ihren Höhepunkt erreichte, bevor sie etwas abfiel.
Bei der Umstellung auf sequentielle Arbeit startete der SR64 bei sequenziellem 570K-Lesevorgang mit 21,804 IOPS oder 1.36 GB/s mit einer Latenz von 183.4 μs, bevor er mit etwa 218 K IOPS oder 13.6 GB/s mit einer Latenz von 548.4 μs seinen Höhepunkt erreichte.
Beim sequentiellen Schreiben von 64 KB startete der Server mit 38,607 IOPS oder 1.21 GB/s bei einer Latenz von nur 49.6 μs. Der Server behielt eine sehr niedrige Latenz bis etwa 100 IOPS oder 6 GB/s bei und erreichte anschließend einen Spitzenwert von etwa 116 IOPS oder 7.3 GB/s bei einer Latenz von 247.9 μs, bevor er abfiel.
Die nächste Testreihe umfasst unsere SQL-Workloads: SQL, SQL 90-10 und SQL 80-20. Bei SQL erreichte der SR570 einen Spitzenwert von 832,170 IOPS mit einer Latenz von nur 152.4 μs, weniger als 40 μs zu Beginn.
Für SQL 90-10 startete der Server bei 78,698 IOPS mit einer Latenz von 107.5 μs und erreichte seinen Höhepunkt bei 796,731 IOPS bei einer Latenz von 158.7 μs.
Bei SQL 80-20 startete der SR570 bei 70,569 IOPS bei einer Latenz von 100.8 μs und erreichte einen Spitzenwert von 723,716 IOPS bei einer Latenz von 174.2 μs.
Als nächstes folgen unsere Oracle-Workloads: Oracle, Oracle 90-10 und Oracle 80-20. Mit Oracle startete der SR570 mit einer Latenz von 100 μs (99.4 μs) und erreichte einen Spitzenwert von 720,323 IOPS mit einer Latenz von nur 178 μs.
In Oracle 90-10 startete der Server bei 63,884 IOPS mit einer Latenz von 105.1 μs und erreichte einen Spitzenwert von 638,417 IOPS und einer Latenz von 136 μs.
Mit Oracle 80-20 beginnt der SR570 bei 59,830 IOPS und einer Latenz von 98 μs und erreicht seinen Höhepunkt bei 603,487 IOPS und einer Latenz von 144 μs.
Als nächstes wechselten wir zu unserem VDI-Klontest „Full and Linked“. Beim VDI Full Clone (FC) Boot startete das Lenovo ThinkSystem SR570 mit 66,617 IOPS und einer Latenz von 118.9 μs und erreichte einen Spitzenwert von 654,079 IOPS mit einer Latenz von 194.4 μs.
Bei der VDI FC-Erstanmeldung startete der Server mit 32,008 IOPS und einer Latenz von 82.2 μs, bevor er mit 312,794 IOPS bei 346.7 μs seinen Höhepunkt erreichte, bevor es zu einem leichten Abfall kam.
Beim VDI FC Monday Login startete der Server mit 24,114 IOPS und einer Latenz von 97.4 μs, mit einem Spitzenwert von 240,852 IOPS und einer Latenz von 241.9 μs.
Für VDI LC Boot startete der SR570 bei 33,129 IOPS mit einer Latenz von 135.9 μs und erreichte seinen Höhepunkt bei 325,125 IOPS bei 184.4 μs.
Bei der ersten VDI LC-Anmeldung startete der Server bei 13,797 IOPS bei einer Latenz von 101.4 μs und erreichte einen Spitzenwert von 131,463 IOPS bei einer Latenz von 214.6 μs.
Schließlich startete VDI LC Monday Login den SR570 mit 17,606 IOPS und einer Latenz von 111.3 μs, bevor er mit 181,479 IOPS bei 319.4 μs seinen Höhepunkt erreichte.
Fazit
Der Lenovo ThinkSystem SR570 ist ein kompakter 1U-Server mit 2 Sockeln, der auf Virtualisierung und Cloud Computing, Infrastruktursicherheit, Webserver und Anwendungsentwicklung ausgerichtet ist. Natürlich reichen diese Anwendungsfälle von kleinen Büros bis hin zu größeren Unternehmen. Dieser kleine Server kann je nach gewählter Laufwerkskonfiguration mit bis zu 1 TB RAM, zwei Platinum Intel Xeon-CPUs und bis zu 76.8 TB Kapazität ausgestattet werden. Zusätzlich zu Standard-Serveranwendungsfällen kann der SE570 über die ThinkAgile-Angebotssuite von Lenovo in einer Vielzahl softwaredefinierter Lösungen eingesetzt werden.
In unserer Anwendungs-Workload-Analyse wurde das ThinkSystem SR570 eher durch unsere genaue Konfiguration der Prozessoren als durch sein Potenzial bei vier NVMe-SSDs eingeschränkt. Wir konnten in SQL Server Gesamtwerte von 12,631.39 TPS und eine durchschnittliche Latenz von 6.5 ms erreichen. Im Sysbench hatte der Server einen durchschnittlichen TPS-Wert von 4,247.9 mit einer durchschnittlichen Latenz von 22.6 ms und einer Latenz im schlimmsten Fall von 46.53 ms. Mit einer robusteren CPU-Konfiguration können Sie die verfügbaren Rechenressourcen problemlos verdoppeln und insgesamt eine bessere Systemleistung erzielen.
Für VDBench zeigte der SR570 in jedem Test eine Latenzleistung von unter einer Millisekunde. Zu den Höhepunkten der Spitzenleistung gehören 4 Millionen IOPS beim zufälligen 2.8K-Lesen, 1.52 Millionen IOPS beim zufälligen 4K-Schreiben, 13.6 GB/s beim sequentiellen 64K-Lesen und 7.3 GB/s beim sequentiellen 64K-Schreiben. Der SR570 zeigte in unseren SQL- und Oracle-Tests einige beeindruckende Zahlen mit einem SQL-Score von 832 IOPS, einem 90-10-Score von 797 IOPS und einem 80-20-Score von 723 IOPS. Für Oracle wurden 720 IOPS, 638 IOPS für 90-10 und 603 IOPS für 80-20 erreicht. Interessant ist, dass der Server hier eine hohe Spitzenlatenz von 548.4 μs und eine niedrige Spitzenlatenz von nur 73.3 μs hatte.
Der Lenovo ThinkSystem SR570 ist ein vielseitiger Server, der mit einer breiten Palette an Konfigurationsoptionen vielen Anforderungen gerecht wird. Der Server ist in der Lage, High-End-Rechenleistung mit NVMe-SSDs zu bieten, oder er kann für weniger Leistungsanforderungen zu deutlich geringeren Kosten konfiguriert werden. In beiden Fällen handelt es sich um ein großartiges Angebot für Fälle, in denen der Rechenbedarf und die Serverdichte den Bedarf an massivem Speicher und flexibler Erweiterungskarte überwiegen.
Besprechen Sie diese Rezension
Melden Sie sich für den StorageReview-Newsletter an