OpslagReview. com

Beoordeling Lenovo ThinkSystem SR570 Server

Enterprise  ◇  Server

De Lenovo ThinkSystem SR570 is een 2-socket 1U-server die kan worden gebruikt door het hele scala van MKB tot grote ondernemingen. De server biedt een balans tussen prestaties, geheugen en opslag. Deze balans leidt tot veelzijdigheid waardoor de SR570 kan worden gebruikt in een breed scala aan workloads, zoals virtualisatie en cloud computing, infrastructuurbeveiliging, webserving en applicatie-ontwikkeling. De SR570 is ook een populaire optie voor softwaregedefinieerde oplossingen, waarvan Lenovo er vele ondersteunt via hun ThinkAgile-platforms, die meer afhankelijk zijn van computerdichtheid dan van opslagcapaciteit.

Onder de motorkap kan de SR570 maximaal twee Intel Xeon schaalbare CPU's bevatten voor maximaal 26 cores, tot 1 TB 2666 MHz TruDDR4 RAM en tot 10 2.5-inch schijven (of maximaal 4 3.5-inch schijven) naar keuze van de gebruiker van NVMe, SAS of SATA SSD's en 3 PCIe-slots en één optioneel LOM-slot. De Lenovo ThinkSystem SR570-server past al het bovenstaande in een compact 1U-frame. 

De SR570 heeft het potentieel voor geweldige prestaties en is zeer veelzijdig. Er zijn meerdere opslagopties (waaronder de extra AnyBays van Lenovo die meerdere interfaces in dezelfde bay passen) waarmee gebruikers de capaciteit of het mediatype kunnen hebben dat nodig is in een 1U-voetafdruk. De server ondersteunt ook verschillende netwerk- en PCIe-kaartopties, afhankelijk van de behoeften van de klant. Als klap op de vuurpijl is de server betaalbaar vanaf slechts $ 2,300 USD.

Onze specifieke build bestaat uit twee Intel Xeon Gold 5118-processors, 384 GB RAM en we maken gebruik van vier 4 TB Memblaze PBlaze5 Mixed Use NVMe SSD's.

Lenovo ThinkSystem SR570 serverspecificaties

Vormfactor  1U
Gegevensverwerker

Tot twee Intel Xeon Bronze, Silver, Gold of Platinum-processors van maximaal 150 W TDP: tot 26 cores (2.0 GHz core-snelheden)
Tot 3.6 GHz kernsnelheden (4 kernen)
Twee UPI-links tot elk 10.4 GT/s
Tot 35.75 MB cache

chipset Intel C622
Geheugen

Tot 16 DIMM-sockets
Ondersteuning voor RDIMM's of LRDIMM's. Geheugentypen kunnen niet worden gemengd.
Geheugensnelheid tot 2666 MHz
Tot 512 GB RDIMM
Tot 1 TB LRDIMM

Opslag
Rij baaien  4 LFF SATA Simple Swap-schijfposities
4 LFF SAS/SATA hot-swap schijfposities
8 SFF SAS/SATA hot-swap schijfposities
10 SFF hot-swap schijfposities: 6x 2.5" SAS/SATA & 4x 2.5" AnyBay 
Interne opslagcapaciteit 2.5-inch modellen: Tot 76.8 TB met 10x 7.68 TB 2.5-inch SAS/SATA SSD's 3.5-inch modellen: Tot 56 TB met 4x 14 TB 3.5-inch NL SAS/SATA HDD's
Opslagcontroller 

6 Gbps SATA
Niet-RAID: ingebouwde SATA AHCI
RAID 0/1/10/5: ingebouwde SATA RAID (Intel RSTe)
12 Gbps SAS/6 Gbps SATA-RAID RAID 0/1/10/5/50:
RAID-530-8i
RAID 730-8i 1 GB Cache RAID 0/1/10/5/50/6/60:
RAID 930-8i 2 GB flitser
RAID 930-16i 4 GB of 8 GB Flash RAID 730-8i 2 GB Flash (alleen AP)
12 Gbps SAS/6 Gbps SATA niet-RAID: 430-8i of 16i HBA
NVMe PCIe niet-RAID

Netwerk interfaces 

2x Geïntegreerde 1 GbE RJ-45 poorten (geen 10/100 Mb ondersteuning)
On-board LOM-slot voor maximaal 4x 1/10 Gb Ethernet-poorten: 2x 1 GbE RJ-45-poorten (geen 10/100 Mb-ondersteuning) 2x 10 GbE RJ-45-poorten (geen 10/100 Mb-ondersteuning) 2x 10 GbE SFP+-poorten ( geen 10/100 Mb ondersteuning)
Optioneel Mezzanine LOM (ML2)-slot voor dual-port 10 GbE-kaarten met SFP+- of RJ-45-connectoren.
1x RJ-45 10/100/1000 Mb Ethernet-systeembeheerpoort. 

I/O-uitbreidingsslots 

Maximaal drie sleuven, afhankelijk van de geïnstalleerde uitbreidingskaarten. De sleuven zijn als volgt: Sleuf 1: PCIe 3.0 x8; laag profiel
Sleuf 2: PCIe 3.0 x16 of ML2 x8; laag profiel of volledige hoogte, halve lengte
Sleuf 3: PCIe 3.0 x8 of x16; laag profiel
Voor PCIe x16-slot 3 moet de tweede processor zijn geïnstalleerd

poorten
Voorwiel 1x USB 2.0-poort met XClarity Controller-toegang
1x USB 3.0-poort.
1x VGA-poort (optioneel)
Achterwiel 2x USB-poorten 3.0
1x VGA-poort
Optioneel 1x DB-9 seriële poort
Koelen

4x LFF of 8x SFF drive bay-modellen: vier (één processor) of zes (twee processors) hot-swap single-rotor systeemventilatoren met N+1 redundantie.
10x SFF drive bay-modellen: Zes hot-swap dual-rotor systeemventilatoren met N+1 redundantie. 

Laboratoriumvoedingen Tot twee redundante hot-swap 550 W of 750 W (100 – 240 V) High Efficiency Platinum of 750 W (200 – 240 V) High Efficiency Titanium AC-voedingen. HVDC-ondersteuning (alleen China). 
OS ondersteuning Microsoft Windows Server 2012 R2, 2016 en 2019
RedHat Enterprise Linux 6 (x64) en 7
SUSE Linux Enterprise Server 11 (x64), 12 en 15
VMware vSphere (ESXi) 6.0, 6.5 en 6.7. 
Garantie 1 of 3 jaar
Afmetingen  H: 43 mm (1.7 inch), B: 434 mm (17.1 inch), D: 715 mm (28.1 inch) 
Gewicht  Minimale configuratie: 10.2 kg (22.5 lb), max: 16.0 kg (35.3 lb) 

Ontwerp en bouw

De Lenovo SR570 is een 1U-server die wordt geleverd in twee configuraties: ofwel vier large form factor (3.5-inch) bays aan de voorkant, of maximaal 10 small form factor (2.5-inch) bays. Ons testmodel biedt zes SATA/SAS-bays naast vier 2.5-inch NVMe-compatibele bays. De schijfbays beslaan het grootste deel van de voorkant van de server aan de linkerkant over de voorkant. Aan de rechterkant bevinden zich de aan/uit-knop, USB 3.0-poort, status-LED's, USB 2.0-poort en optionele VGA-poort (de configuratie is iets anders met de LFF-lay-out met enkele van de bovenstaande aan de bovenkant). 

Als we de server naar achteren omdraaien, zien we twee hot-swappable PSU's aan de rechterkant, twee USB 3.0-poorten aan de linkerkant van de PSU's, gevolgd door een VGA-poort, twee RJ-45 GbE-poorten, een 10/100/1000 Mb Ethernet poort voor XCC, een optionele LOM-kaartsleuf en maximaal drie PCIe-sleuven bovenop. 

Het bovenaanzicht toont de schone luchtstroomroutes over de interne componenten met minimale obstakels. De koeling wordt verzorgd door zes ventilatoren, gelijkmatig verdeeld over de linker- en rechterkant voor elke CPU.

De NVMe-bays in deze server bieden directe aansluiting op het moederbord, wat helpt door geen PCIe-slot te verbruiken. We hebben een aantal servers gezien waarvoor een kostbaar slot (in een 1U-server) moet worden opgeofferd om NVMe toe te voegen, wat aanvullende uitbreiding moeilijker maakt.

Bovendien bevat de ThinkSystem SR570 een ingebouwde M.2-connector voor het verwerken van ingebouwde opstartopslag. Hierdoor kan een gebruiker de configuratie uitbreiden om deze aan te passen aan de use case zelf, in plaats van resources over te nemen die in plaats daarvan kunnen worden toegewezen aan beter gebruik. 

Management

Voor ThinkSystem- en ThinkAgile-systemen biedt Lenovo XClarity voor beheer. XClarity centraliseert en stroomlijnt het beheer van hardwareresources, versnelt de implementatie van zowel de cloud als de traditionele infrastructuur, en maakt zichtbaarheid en controle van fysieke resources mogelijk via externe beheersoftwaretools op een hoger niveau. 

Op het hoofdscherm legt XClarity alles uit zodat gebruikers het snel en gemakkelijk kunnen zien. Er zijn vijf hoofdvensters die een Gezondheidsoverzicht tonen (dat verschillende hardwarecomponenten opsplitst), Snelle toegang (voor acties zoals het in- of uitschakelen van het systeem), een Remote Console Preview, Systeeminformatie en instellingen, en Stroomverbruik. Aan de rechterkant van het scherm bevinden zich de hoofdtabbladen, waaronder: Home, Gebeurtenissen, Inventaris, Gebruik, Remote Console, Firmware-update, Serverconfiguratie en BMC-configuratie.

Het tabblad Gebeurtenis is precies zoals het klinkt. Het bevat gebeurtenissen met een ID, een bericht over wat het was en een tijd en datum waarop het gebeurde. Gebruikers kunnen dit scherm gebruiken om auditlogboeken, onderhoudsgeschiedenis en waarschuwingsontvangers te doorlopen.

Het tabblad Inventaris somt de verschillende hardwarecomponenten van de server op en geeft een basisbeschrijving, dwz hoeveel cores per CPU of de capaciteit van RAM.

Gebruikers kunnen dieper inzoomen op afzonderlijke onderdelen en meer specifieke informatie verzamelen. Dit is goed als er een probleem is of een vervanging moet worden besteld.

Het tabblad Gebruik laat zien welke bronnen en hoeveel van die bronnen door de server worden gebruikt en biedt een grafische weergave of een tabelweergave.

Het tabblad Remote Console toont een overzicht van hoe een remote console eruit zou zien en stelt gebruikers in staat om hun remote consoles te configureren.

Met het tabblad Firmware-update kunnen beheerders systeem- en/of adapterfirmware-updates zien die beschikbaar zijn en deze handmatig bijwerken.

Het volgende hoofdtabblad is Serverconfiguratie met verschillende subtabbladen, waaronder Adapters, Boot Options, Power Policy, RAID Setup en Sever Properties. Met het energiebeleid kunnen beheerders redundant of niet-redundant instellen, evenals het stroomherstelbeleid: instellen dat het uit, aan of teruggaat naar de vorige instellingen na een stroomherstel.

=

Prestaties

SQL Server-prestaties

Het Microsoft SQL Server OLTP-testprotocol van StorageReview maakt gebruik van de huidige versie van Benchmark C (TPC-C) van de Transaction Processing Performance Council, een online transactieverwerkingsbenchmark die de activiteiten in complexe applicatieomgevingen simuleert. De TPC-C-benchmark komt dichterbij dan synthetische prestatiebenchmarks bij het meten van de sterke punten en knelpunten van opslaginfrastructuur in database-omgevingen.

Elke SQL Server VM is geconfigureerd met twee vDisks: een volume van 100 GB voor opstarten en een volume van 500 GB voor de database en logbestanden. Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Terwijl onze Sysbench-workloads het platform eerder verzadigden in zowel opslag-I/O als capaciteit, zoekt de SQL-test naar latentieprestaties.

Deze test maakt gebruik van SQL Server 2014 die wordt uitgevoerd op Windows Server 2012 R2-gast-VM's en wordt benadrukt door Dell's Benchmark Factory for Databases. Terwijl ons traditionele gebruik van deze benchmark was om grote databases met een schaal van 3,000 te testen op lokale of gedeelde opslag, richten we ons in deze iteratie op het gelijkmatig verdelen van vier databases met een schaal van 1,500 over onze servers.

SQL Server-testconfiguratie (per VM)

  • Windows Server 2012 R2
  • Opslagcapaciteit: 600 GB toegewezen, 500 GB gebruikt
  • SQL Server 2014
    • Databasegrootte: schaal 1,500
    • Virtuele clientbelasting: 15,000
    • RAM-buffer: 48 GB
  • Testduur: 3 uur
    • 2.5 uur voorconditionering
    • 30 minuten proefperiode

Voor onze transactionele SQL Server-benchmark had de SR570 een totale score van 12,631.39 TPS met individuele VM's variërend van 3,156.91 TPS tot 3,160.53 TPS.

Met de gemiddelde latentie van SQL Server gaf de SR570 ons een totale score van 6.5 ms met individuele VM's variërend van 2 ms tot 8 ms.

Sysbench MySQL-prestaties

Onze eerste benchmark voor lokale opslagtoepassingen bestaat uit een Percona MySQL OLTP-database gemeten via SysBench. Deze test meet ook de gemiddelde TPS (Transactions Per Second), de gemiddelde latentie en de gemiddelde latentie van het 99e percentiel.

Elke Sysbench VM is geconfigureerd met drie vDisks: één voor opstarten (~ 92 GB), één met de vooraf gebouwde database (~ 447 GB) en de derde voor de database die wordt getest (270 GB). Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 60 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt.

Sysbench-testconfiguratie (per VM)

  • CentOS 6.3 64-bits
  • Percona XtraDB 5.5.30-rel30.1
    • Databasetabellen: 100
    • Databasegrootte: 10,000,000
    • Database-threads: 32
    • RAM-buffer: 24 GB
  • Testduur: 3 uur
    • 2 uur preconditionering 32 threads
    • 1 uur 32 draden

Met de Sysbench OLTP hebben we 4VM getest en de SR570 had een totaal van 4,247.9 TPS.

Met Sysbench-latentie had de server een gemiddelde van 22.6 ms.

In ons worstcasescenario (99e percentiel) gaf de SR570 ons 46.53 ms.

VDBench-werkbelastinganalyse

Als het gaat om het benchmarken van opslagarrays, is het testen van toepassingen het beste en komt het synthetische testen op de tweede plaats. Hoewel het geen perfecte weergave is van de daadwerkelijke werkbelasting, helpen synthetische tests wel om opslagapparaten te baseren met een herhaalbaarheidsfactor die het gemakkelijk maakt om appels met appels te vergelijken tussen concurrerende oplossingen. Deze workloads bieden een scala aan verschillende testprofielen, variërend van "four corners"-tests, algemene tests voor de grootte van database-overdrachten, evenals het vastleggen van sporen uit verschillende VDI-omgevingen. Al deze tests maken gebruik van de gemeenschappelijke vdBench-workloadgenerator, met een scripting-engine om resultaten te automatiseren en vast te leggen over een groot rekentestcluster. Hierdoor kunnen we dezelfde workloads herhalen op een breed scala aan opslagapparaten, waaronder flash-arrays en individuele opslagapparaten.

profielen:

  • 4K willekeurig lezen: 100% lezen, 128 threads, 0-120% joate
  • 4K willekeurig schrijven: 100% schrijven, 64 threads, 0-120% irate
  • 64K sequentieel lezen: 100% lezen, 16 threads, 0-120% jorate
  • 64K sequentieel schrijven: 100% schrijven, 8 threads, 0-120% snelheid
  • Synthetische database: SQL en Oracle
  • VDI volledige kloon en gekoppelde kloonsporen

Met willekeurige 4K-lezing gaf de Lenovo ThinkSystem SR570 een latentie van minder dan een milliseconde (die doorging tijdens de meeste van onze tests) vanaf 276,949 IOPS bij 102.9 μs en piekte op 2,797,268 IOPS met slechts 180.3 μs latentie.

Voor willekeurig schrijven in 4K begon de server bij 312,036 IOPS met slechts 23.8 μs latentie. Het was in staat om een ​​zeer lage latentie te behouden tot ongeveer 1.5 miljoen IOPS, waar het piekte op ongeveer 1.52 miljoen IOPS en een latentie van ongeveer 73.3 μs voordat er wat afviel.

Overschakelen naar sequentieel werk, in 64K sequentieel lezen begon de SR570 bij 21,804 IOPS of 1.36 GB/s met een latentie van 183.4 μs voordat hij piekte op ongeveer 218 K IOPS of 13.6 GB/s met een latentie van 548.4 μs.

Voor 64K sequentiële schrijfbewerkingen begon de server met 38,607 IOPS of 1.21 GB/s bij een latentie van slechts 49.6 μs. De server handhaafde een zeer lage latentie tot ongeveer 100 IOPS of 6 GB/s en bereikte een piek van ongeveer 116 IOPS of 7.3 GB/s bij een latentie van 247.9 μs voordat hij uitviel. 

De volgende reeks tests zijn onze SQL-workloads: SQL, SQL 90-10 en SQL 80-20. Voor SQL piekte de SR570 op 832,170 IOPS met een latentie van slechts 152.4μs minder dan 40μs dan het begon.

Voor SQL 90-10 begon de server bij 78,698 IOPS met een latentie van 107.5 μs en piekte op 796,731 IOPS bij een latentie van 158.7 μs.

SQL 80-20 liet de SR570 beginnen bij 70,569 IOPS bij 100.8 μs latentie en een piek van 723,716 IOPS met 174.2 μs voor latentie. 

De volgende stap zijn onze Oracle-workloads: Oracle, Oracle 90-10 en Oracle 80-20. Met Oracle startte de SR570 onder een latentie van 100 μs (99.4 μs) en piekte op 720,323 IOPS met een latentie van slechts 178 μs.

Oracle 90-10 zag de server beginnen bij 63,884 IOPS met 105.1 μs latentie en een piek van 638,417 IOPS en een latentie van 136 μs.

Met Oracle 80-20 begint de SR570 bij 59,830 IOPS en een latentie van 98μs en bereikt een piek van 603,487 IOPS en een latentie van 144μs.

Vervolgens zijn we overgestapt op onze VDI-kloontest, Full en Linked. Voor VDI Full Clone (FC) Boot begon de Lenovo ThinkSystem SR570 bij 66,617 IOPS en een latentie van 118.9 μs en piekte op 654,079 IOPS bij een latentie van 194.4 μs.

Voor VDI FC Initial Login begon de server met 32,008 IOPS en 82.2 μs latentie voordat hij piekte op 312,794 IOPS bij 346.7 μs voordat er een lichte terugval volgde. 

VDI FC Monday Login zag de server starten bij 24,114 IOPS en 97.4μs latency met een piek van 240,852 IOPS en een latency van 241.9μs.

Voor VDI LC Boot begon de SR570 bij 33,129 IOPS met 135.9 μs latentie en piekte op 325,125 IOPS bij 184.4 μs.

VDI LC Initial Login zag de server beginnen bij 13,797 IOPS bij 101.4 μs latentie en een piek van 131,463 IOPS bij een latentie van 214.6 μs.

Ten slotte liet VDI LC Monday Login de SR570 beginnen bij 17,606 IOPS en 111.3 μs latentie voordat hij piekte op 181,479 IOPS bij 319.4 μs.

Conclusie

De Lenovo ThinkSystem SR570 is een compacte 1U, 2-socket server gericht op virtualisatie en cloud computing, infrastructuurbeveiliging, webserving en applicatie-ontwikkeling. Natuurlijk lopen deze use cases uiteen van kleine kantoren tot grotere ondernemingen. Deze kleine server kan worden uitgerust met maximaal 1 TB RAM, twee Platinum Intel Xeon CPU's en maximaal 76.8 TB capaciteit, afhankelijk van de gekozen schijfconfiguratie. Naast standaardgebruiksscenario's voor servers, kan de SE570 zichzelf vinden in een verscheidenheid aan softwaregedefinieerde oplossingen via de ThinkAgile-aanbiedingen van Lenovo.

In onze analyse van de werkbelasting van de toepassing werd de ThinkSystem SR570 meer beperkt door onze exacte configuratie van de processors dan door het potentieel ervan met vier NVMe SSD's. We waren in staat om geaggregeerde scores van 12,631.39 TPS en een gemiddelde latentie van 6.5 ms in SQL Server te halen. In Sysbench had de server een gemiddelde TPS-score van 4,247.9 met een gemiddelde latentie van 22.6 ms en een latentie in het slechtste geval van 46.53 ms. Met een stevigere CPU-configuratie kunt u eenvoudig de beschikbare rekenbronnen verdubbelen en betere algehele systeemprestaties opleveren.

Voor VDBench had de SR570 bij elke test een latentie van minder dan een milliseconde. Hoogtepunten van de topprestaties zijn onder meer bij willekeurig lezen in 4K dat de server 2.8 miljoen IOPS bereikte, 1.52 miljoen IOPS bij willekeurig schrijven in 4K, 13.6 GB/s in 64K sequentieel lezen en 7.3 GB/s in sequentieel 64K schrijven. De SR570 liet indrukwekkende cijfers zien in onze SQL- en Oracle-tests met een SQL-score van 832K IOPS, een 90-10-score van 797K IOPS en een 80-20-score van 723K IOPS. Voor Oracle bereikte het 720K IOPS, 638K IOPS voor 90-10 en 603K IOPS voor 80-20. Latency is interessant om op te merken hier op de server had een hoge pieklatentie van 548.4μs en een lage pieklatentie van slechts 73.3μs.

De Lenovo ThinkSystem SR570 is een veelzijdige server die aan veel behoeften kan voldoen met een breed scala aan configuratie-opties. De server is in staat om high-end computerprestaties te bieden met NVMe SSD's, of hij kan worden geconfigureerd voor minder krachtige behoeften tegen veel lagere kosten. In beide gevallen is het een geweldig aanbod voor gevallen waarin rekenbehoeften en serverdichtheid zwaarder wegen dan de behoefte aan enorme opslag en flexibiliteit van add-in-kaarten. 

Lenovo Think System SR570

Bespreek deze recensie

Meld u aan voor de StorageReview-nieuwsbrief

Neem contact op met StorageReview

Nieuwsbrief | YouTube | Podcast | iTunes / Spotify | Instagram | Twitter | TikTok | RSS-feed

Adam Amstrong

Adam is de hoofdnieuwsredacteur voor StorageReview.com en beheert onze interne en freelance contentteams.