Hem FöretagLenovo ThinkSystem SR635 recension

Lenovo ThinkSystem SR635 recension

by Adam armstrong
Lenovo ThinkSystem SR635 Server

Lenovo ThinkSystem SR635 Server är en 1U, single socket-server som stöder andra generationens AMD EPYC-processorer. Det finns nu dussintals servrar som stöder de nyare AMD-processorerna, men SR635 ser ut att dra nytta av de unika fördelarna som kommer med andra generationens EPYC-processorer. I fallet med den här lilla servern kan man ladda upp den med upp till 2TB 3200MHz DRAM och den stöder PCIe 4.0 från ände till ände, beroende på vilket bakplan som är installerat. SSR635 kan utnyttjas för en mängd olika användningsfall även om Lenovo säger att den skulle vara idealisk för virtualisering (VDI), dataanalys och moln.

Lenovo ThinkSystem SR635 Server är en 1U, single socket-server som stöder andra generationens AMD EPYC-processorer. Det finns nu dussintals servrar som stöder de nyare AMD-processorerna, men SR635 ser ut att dra nytta av de unika fördelarna som kommer med andra generationens EPYC-processorer. I fallet med den här lilla servern kan man ladda upp den med upp till 2TB 3200MHz DRAM och den stöder PCIe 4.0 från ände till ände, beroende på vilket bakplan som är installerat. SSR635 kan utnyttjas för en mängd olika användningsfall även om Lenovo säger att den skulle vara idealisk för virtualisering (VDI), dataanalys och moln.

Lenovo ThinkSystem SR635 Server

Elefanten i rummet är PCIe 4.0. Detta är det nya gränssnittet från PCIe 3.0. För närvarande är det enda sättet att få PCIe 4.0-stöd genom 2:a generationens AMD EPYC-processorservrar (även om Intel kommer med i spelet i år) förutsatt att servern har ett moderkort som stöder PCIe 4.0. PCIe 4.0 har behandlats här på StorageReview tidigare, men i ett nötskal är det inte bara en uppgradering, det är dubbelt så hög prestanda som fördubblar bandbredden och kanalerna. Det finns flera PCIe 4.0-enheter som kan dra fördel av detta och läggas till SR635 inklusive GPU, FPGA, NIC och vissa SSD:er som KIOXIAs CM6 och CD6.

SR635 kommer med viss konfigurerbarhet förutom expansionsplatserna. Som nämnts ovan, beroende på bakplanet kan användare installera PCIe 4.0 NVMe SSD:er. Totalt sett stöder servern upp till 16 NVMe SSD:er med fram-, bak- och mellantillgänglighet. Om lagringsprestanda inte är vad man är ute efter kan de lägga till fyra 3.5” HDD-fack eller en blandning av SATA/SAS SSD och HDD.

Lenovo ThinkSystem SR635 Server hanteras genom företagets XClarity Administrator systemhanteringsprogramvara. Den här specifika servern stöder Lenovo XClarity Provisioning Manager Lite (LXPM Lite) för systeminställningar och uppgraderingar av firmware.

Vi gjorde en videogranskning av servern när den kom in i labbet här:

För den här recensionen består vårt bygge av en enda AMD EPYC 7452 32-kärnig processor, 512 GB 3200MHz RAM och 12 Micron 9300 SSD.

Lenovo ThinkSystem SR635-serverspecifikationer

Formfaktor 1U
Processorn En AMD EPYC 7002
Stöder processorer upp till 64 kärnor, kärnhastigheter på upp till 3.2 GHz och TDP-värden på upp till 280W.
Minne 16 DIMM-platser. Processorn har 8 minneskanaler, med 2 DIMM per kanal. Lenovo TruDDR4 RDIMM stöds. DIMM finns i två hastigheter: 3200 MHz och 2933 MHz. Med 3200 MHz minne stöder servern en 3200 MHz minnesbusshastighet vid 1 DIMM per kanal (DPC) och 2933 MHz vid 2 DPC. Med 2933 MHz minne stöder servern en 2933 MHz minnesbusshastighet vid både 1 och 2 DPC.
Minnesmax Upp till 2 TB med 16x 128 GB 3DS RDIMM
Minnesskydd ECC, SDDC, Patrol/Demand Scrubbing, DRAM Address Command Parity with Replay, DRAM Okorrigerat ECC Error Rery, Post Package Repair
Diskenhetsfack Upp till 4x 3.5-tums eller 16x 2.5-tums hot-swap-enhetsfack:

  • Främre fack kan vara något av följande:
    • 4x 3.5-tums hot-swap SAS/SATA
    • 8x 2.5-tums hot-swap SAS/SATA
    • 6x 2.5-tums hot-swap SAS/SATA + 4x 2.5-tums hot-swap AnyBay
    • 10x 2.5-tums hot-swap AnyBay
  • Mitten (intern): 4x 2.5-tums hot-swap NVMe-fack
  • Bak kan vara något av följande:
    • 2x 2.5-tums hot-swap SAS/SATA-fack
    • 2x 2.5-tums hot-swap NVMe-fack
Maximal intern lagring
  • Alla NVMe: 87.04 TB med 10x 6.4 TB NVMe (fram) + 6x 3.84TB NVMe SSD:er (4x mitten, 2x baksidan)
  • Alla SSD:er: 107.52 TB med 12x 7.68TB SSD (10x fram, 2x bak) + 4x 3.84TB NVMe (mitten)
  • Alla hårddiskar framme (med NVMe): 55.36 TB med 4x 10TB 3.5-tums hårddiskar (framtill) + 4x 3.84TB NVMe SSD:er (mitten)
  • Blandning av SSD:er/hårddiskar stöds men inte i samma array
Lagringskontroll
  • Inbyggd SATA som stöder upp till 12 SATA-enheter (ingen RAID)
  • 12 Gb SAS/SATA RAID-adaptrar:
    • RAID 530i (cachelös) stöder RAID 0, 1, 10, 5, 50
    • RAID 730-8i med 1 GB cache stöder RAID 0, 1, 10, 5, 50
    • RAID 730-8i med 2 GB flashbacked cache stöder RAID 0, 1, 10, 5, 50, 6, 60
    • RAID 930-8i med 2 GB flashbacked cache stöder RAID 0, 1, 10, 5, 50, 6, 60
    • RAID 930-16i med 4 GB flashbacked cache stöder RAID 0, 1, 10, 5, 50, 6, 60
  • 12 Gb SAS/SATA icke-RAID: 430-8i och 430-16i HBA
Nätverksgränssnitt Dedikerad OCP 3.0 SFF-plats med PCIe 4.0 x16-värdgränssnitt.
PCI-expansionsplatser Upp till 4 PCIe 4.0-platser (3 med bakåtkomst, 1 intern för en RAID-adapter) plus en kortplats dedikerad till OCP-adaptern.

Tre val för bakåtkomstplatser:

  • 3x PCIe 4.0 x16 lågprofilplatser
  • 1x PCIe 4.0 x16 fullhöjd halvlängdsplats + 1x PCIe 4.0 x16 lågprofilsplats
  • 1x PCIe 4.0 x16 lågprofilplats (stöder 2x bakre 2.5-tums enhetsfack)

Som tillval, en extra intern PCIe 4.0 x8 lågprofilplats för all intern enhetskontroller.

Hamnar Fram: Två USB 3.1 G1 (5 Gb/s)-portar, valfri VGA-port.

Bak: USB 3.1 G1 (5 Gb/s)-portar, en VGA-videoport, en DB-9 seriell port och en RJ-45 1GbE systemhanteringsport.

Intern: Valfri M.2-modul som stöder upp till två M.2-drivenheter.

Kylning Sex eller sju N+1 redundanta hot swap 40 mm fläktar, konfigurationsberoende. En fläkt integrerad i varje strömförsörjning.
Strömförsörjning Upp till två hot-swap redundanta nätaggregat (alla 80 PLUS Platinum-certifiering): 550 W, 750 W, 1100 W och 1600 W AC-alternativ, som stöder 220 V AC. Alternativen 550 W, 750 W och 1100 W stöder också 110V ingång. Endast i Kina stöder alla strömförsörjningsalternativ 240 V DC.
Video Inbyggd grafik med 512 MB minne med 2D hårdvaruaccelerator, integrerad i ASPEED AST2500 BMC-hanteringsprocessorn. Maximal upplösning är 1920×1200 vid 60Hz, 32bpp
Hot-swap delar Drivsystem, nätaggregat och fläktar.
Systemhantering ASPEED AST2500 inbyggd hanteringsprocessor, XClarity Provisioning Manager Lite (LXPM Lite) för systeminstallation och uppgraderingar av firmware. XClarity Administrator centraliserad infrastrukturhantering och XClarity Energy Manager centraliserad serverströmhantering. Ljusvägsdiagnostik för lokal feldetektering och rapportering.
Säkerhetsfunktioner Startlösenord, administratörslösenord, Trusted Platform Module (TPM), som stöder TPM 2.0. Endast i Kina, valfri Nationz TPM 2.0. Låsbar främre säkerhetsram som tillval. Valfri chassiintrångsbrytare.
Operativsystem stöds Microsoft Windows Server, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, VMware ESXi. Se den Operativsystem stöd avsnitt för detaljer.
Begränsad garanti Tre år eller ett år (modellberoende) enhet som kan bytas av kund och begränsad garanti på plats med 9×5 nästa arbetsdag (NBD).
Mått Höjd: 43 mm (1.3 tum), bredd: 434 mm (17.1 tum), djup: 778 mm (30.6 tum)
Vikt Max: 19.2 kg (42.3 lb)

Lenovo ThinkSystem SR635 Server Design & Bygg

Lenovo ThinkSystem SR635 är en 1U-server med en design som är bekant för alla som har arbetat med Lenovo-servern tidigare. En majoritet av serverns framsida upptas av 2.5-tums enhetsfack. Till höger finns strömknappen, två USB 3.1-portar och en plats för en valfri VGA-port (från vår bild ovan kan man se att vi inte använde det alternativet).

Lenovo ThinkSystem SR635 bak

Vänd runt servern till sin rumpa, till höger finns två hot-swap PSU:er. Mitten rymmer ytterligare två drivfack. Under facken finns, från vänster till höger, hanteringsporten, locator-LED, en videoport, två USB 3.1-portar, en seriell port och ett NMI.

Lenovo ThinkSystem SR635 öppen

Det första som sticker ut är det enda uttaget och DRAM-minnet på vardera sidan av servern. Precis ovanför DRAM-minnet på bilden ovan är RAID-adaptern och tidigare det är M.2-modulen. Inte super lättillgänglig, men en administratör kan komma till det på under en minut.

Lenovo ThinkSystem SR635 Open2

Under huven finns också de sju hot-swappable fläktarna. En misslyckas, skjut ut den där killen och skjut in en ny så är den redo att gå igen. Här kan man också se det nya bakplanet som vi lade till PCIe 4.0-stöd.

Här är en video där vi byter ut bakplanet för PCIe 4.0 NVMe SSD:er på framsidan:

Verksamhetsledningen

För ThinkSystem och ThinkAgile-system erbjuder Lenovo XClarity för hantering. XClarity centraliserar och effektiviserar hanteringen av hårdvararesurs, snabbar upp molnet såväl som traditionell infrastruktur, och möjliggör synlighet och kontroll av fysiska resurser från externa verktyg för hantering av högre nivåer.

Den inbyggda ASPEED BMC-instrumentbrädan ger användarna allmän information som de olika hårdvarukomponenterna och deras respektive hälsa. Till höger finns allmän systeminformation samt nätverksinformation. Användare kan slå av och på strömbrytaren och FP-strömbrytaren härifrån också.

Fliken Systeminventering är en mer djupgående titt på hårdvarukomponenterna med information om var och en inklusive artikelnummer.

Som namnet antyder gör fliken Fjärrkontroll det möjligt för administratörer att styra servern på olika enheter.

Användare kan använda fjärrkontrollen när de lägger till enheter i expansionsplatserna på baksidan.

Eftersom strömanvändning är viktig för den här killen. Användare kan dyka in i användningen för att se vad som drar mest ström samt temperaturerna på olika enheter.

Lenovo ThinkSystem SR635 Management Utnyttjande

Lenovo ThinkSystem SR635 Serverprestanda

SQL Server prestanda

StorageReviews Microsoft SQL Server OLTP-testprotokoll använder det aktuella utkastet till Transaction Processing Performance Councils Benchmark C (TPC-C), ett riktmärke för onlinetransaktionsbearbetning som simulerar de aktiviteter som finns i komplexa applikationsmiljöer. TPC-C-riktmärket kommer närmare än syntetiska prestandariktmärken att mäta prestandastyrkorna och flaskhalsarna hos lagringsinfrastruktur i databasmiljöer.

Varje SQL Server VM är konfigurerad med två vDisks: 100 GB volym för uppstart och en 500 GB volym för databasen och loggfiler. Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 64 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern. Medan våra Sysbench-arbetsbelastningar som tidigare testats mättade plattformen i både lagrings-I/O och kapacitet, letar SQL-testet efter latensprestanda.

Det här testet använder SQL Server 2014 som körs på Windows Server 2012 R2 gäst-VM, och betonas av Dells Benchmark Factory for Databases. Medan vår traditionella användning av detta riktmärke har varit att testa stora 3,000 1,500-skaliga databaser på lokal eller delad lagring, fokuserar vi i denna iteration på att sprida ut fyra XNUMX XNUMX-skaliga databaser jämnt över våra servrar.

SQL Server-testkonfiguration (per virtuell dator)

  • Windows Server 2012 R2
  • Lagringsutrymme: 600 GB tilldelat, 500 GB använt
  • SQL Server 2014
    • Databasstorlek: 1,500 XNUMX skala
    • Virtuell klientbelastning: 15,000 XNUMX
    • RAM-buffert: 48GB
  • Testlängd: 3 timmar
    • 2.5 timmars förkonditionering
    • 30 minuters provperiod

För vårt transaktionsbaserade SQL Server-riktmärke hade Lenovo ThinkSystem SR635 Server en sammanlagd poäng på 12,639.7 3,159.7 TPS med individuella virtuella datorer från 3,160.7 XNUMX till XNUMX XNUMX TPS.

För SQL Servers genomsnittliga latens hade SR635 ett sammanlagt 3.5 ms med individuella virtuella datorer som kördes från 2 ms till 4 ms.

Sysbench MySQL Performance

Vårt första benchmark för lokala lagringsapplikationer består av en Percona MySQL OLTP-databas mätt via SysBench. Detta test mäter också genomsnittlig TPS (Transactions Per Second), genomsnittlig latens och genomsnittlig 99:e percentil latens.

Varje Sysbench VM är konfigurerad med tre vDisks: en för uppstart (~92GB), en med den förbyggda databasen (~447GB) och den tredje för databasen som testas (270GB). Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 60 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern.

Sysbench-testkonfiguration (per virtuell dator)

  • CentOS 6.3 64-bitars
  • Percona XtraDB 5.5.30-rel30.1
    • Databastabeller: 100
    • Databasstorlek: 10,000,000 XNUMX XNUMX
    • Databastrådar: 32
    • RAM-buffert: 24GB
  • Testlängd: 3 timmar
    • 2 timmar förkonditionering 32 trådar
    • 1 timme 32 trådar

Med Sysbench OLTP hade SR635 en sammanlagd poäng på 11,810 XNUMX TPS.

För Sysbenchs genomsnittliga latens såg vi servern få en sammanlagd poäng på 21.68 ms.

För vårt värsta scenario latens (99:e percentilen) hade SR635 en sammanlagd latens på 48.03ms.

VDBench arbetsbelastningsanalys

När det gäller benchmarking av lagringsmatriser är applikationstestning bäst, och syntetiska tester kommer på andra plats. Även om det inte är en perfekt representation av faktiska arbetsbelastningar, hjälper syntetiska tester till baslagringsenheter med en repeterbarhetsfaktor som gör det enkelt att göra jämförelser mellan äpplen och äpplen mellan konkurrerande lösningar. Dessa arbetsbelastningar erbjuder en rad olika testprofiler som sträcker sig från "fyra hörn"-tester, vanliga tester av databasöverföringsstorlek, såväl som spårfångst från olika VDI-miljöer. Alla dessa tester utnyttjar den vanliga vdBench-arbetsbelastningsgeneratorn, med en skriptmotor för att automatisera och fånga resultat över ett stort beräkningstestkluster. Detta gör att vi kan upprepa samma arbetsbelastningar över ett brett utbud av lagringsenheter, inklusive flash-arrayer och individuella lagringsenheter.

profiler:

  • 4K slumpmässig läsning: 100 % läsning, 128 trådar, 0-120 % iorat
  • 4K Random Write: 100% Write, 64 trådar, 0-120% iorate
  • 64K sekventiell läsning: 100 % läsning, 16 trådar, 0-120 % iorat
  • 64K sekventiell skrivning: 100% skriv, 8 trådar, 0-120% iorate
  • Syntetisk databas: SQL och Oracle
  • VDI Full Clone och Linked Clone Traces

Med slumpmässig 4K-läsning nådde Lenovo ThinkSystem SR635-servern en topp på 4,359,731 207.4 XNUMX IOPS med en latens på XNUMX µs.

Lenovo ThinkSystem SR635 Server 4K läst

För slumpmässig skrivning i 4K såg vi en annan stark topp på cirka 1.4 miljoner IOPS vid ungefär 197µs innan vi sjönk lite.

Lenovo ThinkSystem SR635 Server 4k skriva

För sekventiella arbetsbelastningar tittade vi på 64k. För 64K-läsning nådde SR635 en topp på 325,696 20.4 IOPS eller 390.4 GB/s med en latens på XNUMX µs.

Lenovo ThinkSystem SR635 Server 64k läst

64K-skrivning såg en toppprestanda på 109,369 6.84 IOPS eller 342 GB/s med en latens på XNUMX µs.

Lenovo ThinkSystem SR635 Server 64k skriva

Vår nästa uppsättning tester är våra SQL-arbetsbelastningar: SQL, SQL 90-10 och SQL 80-20. Från och med SQL nådde SR635 en topp på 1,729,719 152.3 XNUMX IOPS med en latens på XNUMX µs.

För SQL 90-10 hade servern en topppoäng på 1,739,441 150.4 XNUMX IOPS vid en latens på XNUMX µs.

SQL 80-20 såg en fortsättning på den starka prestandan hos SR635 med en topp på 1,477,161 155.1 XNUMX IOPS och XNUMX µs för latens.

Nästa upp är våra Oracle-arbetsbelastningar: Oracle, Oracle 90-10 och Oracle 80-20. Från och med Oracle fortsatte Lenovo ThinkSystem SR635 Server att nå sin topp på 1,476,071 155.6 XNUMX IOPS med en latens på XNUMX µs.

Med Oracle 90-10 nådde servern en topp på 1,526,055 18 133 IOPS med en latens som bara ökade med cirka XNUMX µs från början till slut till slut med XNUMX µs.

Oracle 80-20 SR635 nådde en topp på 1,378,363 135.2 XNUMX IOPS vid XNUMX µs för latens.

Därefter bytte vi till vårt VDI-klontest, Full och Linked. För VDI Full Clone (FC) Boot nådde Lenovo ThinkSystem SR635-servern en topp på 1,277,815 183.5 XNUMX IOPS med en latens på XNUMX µs innan den sjönk något.

VDI FC Initial Login såg serverns topp på 388,345 242 IOPS med en latens på XNUMXµs.

För VDI FC Monday Login träffade SR635 467,401 202 IOPS med XNUMXµs latens.

Genom att byta till VDI Linked Clone (LC) Boot, nådde Lenovo-servern en topp på 697,644 190.1 IOPS med en latens på XNUMXµs.

VDI LC Initial Login gav oss en toppprestanda på 330,695 205.6 IOPS vid en latens på XNUMX µs.

Slutligen såg VDI LC Monday Login att SR635 slog 311,144 259.6 IOPS med XNUMX µs för latens.

Slutsats

Lenovo ThinkSystem SR635 Server är en kraftfull liten 1U-server. Med stöd för andra generationens AMD EPYC-processorer ger alla fördelar som det kan ge. Specifikt för denna server, stöd för PCIe 4.0-gränssnitt. Med rätt bakplan kan SR635 stödja PCIe 4.0 från början, ta med de senaste GPU:erna, FPGA:erna, NIC:erna och SSD:erna; frigöra sin fulla potential. För de som inte behöver så extrem power punch kan servern konfigureras på flera olika sätt från alla NVMe till 3.5” hårddiskar, beroende på ens behov.

Med all PCIe 4.0-uppbyggnad ledde vi läsaren lite. Det finns PCIe 4.0 SSD-enheter som arbetar sig in i vårt labb, men för närvarande utnyttjade vi PCIe 3.0-enheter i form av Micron 9300 SSD-enheter. Även om PCIe 4.0 SSD-enheter potentiellt kan vara nästa stora grej, är de ännu inte allmänt tillgängliga i mängder vi behöver för att testa servrar. Det bör ändras snart, men vi kommer att återkomma till prestandaprofilen för SR635 när dessa enheter sipprar in.

För prestanda körde vi både vår Application Workload Analysis såväl som våra VDbench-arbetsbelastningar. Vår Application Workload Analysis består av SQL Server och Sysbench. För SQL Server träffade Lenovo ThinkSystem SR635 Server siffror på 12,639.7 4.5 TPS sammanlagt och en sammanlagd genomsnittlig latens på 11,810 ms. För Sysbenchs sammanlagda poäng såg vi 21.68 48.03 TPS, en genomsnittlig latens på XNUMX ms och en latens i värsta fall på XNUMX ms.

SR635 kunde också nå några imponerande siffror i våra VDBench-arbetsbelastningar, speciellt med tanke på att det är en server med en enda socket. Höjdpunkter inkluderar 4.4 miljoner IOPS i 4K-läsning, 1.4 miljoner IOPS i 4K-skrivning, 20.4GB/s i 64K-läsning och 6.84GB/s i 64K-skrivning. För våra SQL-arbetsbelastningar kunde servern nå 1.7 miljoner IOPS i SQL och SQL 90-10, med SQL 80-20 som visade en topppoäng på 1.5 miljoner IOPS. Oracle-arbetsbelastningar visade toppresultat på 1.5 miljoner IOPS för både Oracle och Oracle 90-10, med 1.4 miljoner IOPS i Oracle 80-20. Servern bröt 1 miljon IOPS ännu en gång i VDI FC Boot med 1.3 miljoner IOPS.

De som vill dra fördel av den snabbaste möjliga utrustningen i ett litet fotavtryck är i gott sällskap med Lenovo ThinkSystem SR635 Server. Det rätta bakplanet kan ge end-to-end PCIe 4.0-prestanda med stöd för upp till 16 2.5" Gen 4 NVMe SSD:er; men som man kan se ovan, ger brett tillgänglig SSD-teknik också en hel del kraft. Snyggheten och modulariteten i Lenovo-designen är extremt imponerande, ingen annan serverleverantör på toppnivå har något liknande vad Lenovo har gjort med SR635. Det faktum att så mycket 2.5-tums Gen4-lagring kan slås sönder i den här lådan är häpnadsväckande, vilket gör SR635 till en av våra favoritservrar och vår första Editor's Choice Award-vinnare 2020.

StorageReview 2020 Editor's Choice

Lenovo ThinkSystem Rack-servrar

Diskutera på Reddit

Engagera dig med StorageReview

Nyhetsbrev | Youtube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | Rssflöde