Lenovo ThinkSystem SR665 är en funktionsrik 2U-server med dubbla socklar från andra generationen av AMD EPYC , som stöder komplett PCIe Gen4-stöd. I likhet med sin mindre 1U-syskon SR635 stöder den även ett brett utbud av lagringskonfigurationsalternativ, inklusive Gen4 U.2 NVMe SSD-diskar. Att vara en AMD EPYC-server har flera fördelar, inklusive vanligtvis högre prestanda, snabbare RAM, fler DIMM-moduler och stöd för PCIe Gen4. Denna server är idealisk för inferens-, virtualiserings-, VDI-, HPC- och hyperkonvergerad infrastruktur.
AMD EPYC 7002 ger flera fördelar jämfört med sina konkurrenter. Direkt från början tenderar de att ha fler kärnor och trådar och ge mer prestanda. De stöder snabbare och mer DRAM och stöder PCIe Gen4-teknik (end-to-end i det här fallet) som i sin tur kan ge enorma prestandaökningar. Det höga antalet kärnor kan också hjälpa till med kostnadsbesparingar för vissa licensmodeller, vilket driver prestandan hos ett system med dubbla sockel med en enda CPU eller en plattform med fyra sockel med två CPU:er. SR665 drar full nytta av allt ovan.
Specifikt stöder Lenovo ThinkSystem SR665 processorer upp till 64 kärnor och 128 trådar med kärnhastigheter på upp till 3.7 GHz. För minne stöder SR665 upp till 32 TruDDR4-minnes-DIMM, med 8 minneskanaler och 2 DIMMs per kanal. Med 1 DIMM installerat per kanal (totalt 8 DIMM) fungerar minnet på upp till 3200 MHz. Med 2 DIMM per kanal (32 DIMM totalt), minne som fungerar på upp till 2933 MHz. Servern kan stödja upp till 4 TB DRAM. För GPU:er kan SR665 stödja upp till 3 dubbel-bredda eller 8 enkel-wide GPU:er.
Lagring, och specifikt lagringskonfigurerbarhet, är verkligen intressant på Lenovo ThinkSystem SR665 Server. Enligt Lenovo erbjuder servern 28 olika konfigurationer av enhetsfack framtill, mitten och baksidan av servern och 5 olika kortplatskonfigurationer på serverns baksida.
För 2.5-tums enheter kan servern stödja upp till 40 genom en kombination av främre, mitten och bakre. Servern stöder upp till 16 NMVe SSD:er utan överabonnemang av PCIe-banor och upp till 32 med 1:2 överabonnemang. Omvänt kan SR665 stödja upp till 20 3.5-tums enheter för maximal lagringskapacitet. För M.2 stöder servern antingen en enhet eller två i RAID1 för start eller datalagring.
För hantering använder SR665 en kombination av Lenovo XClarity- hantering, ThinkShield-säkerhetsfunktioner och Lenovo Services. Tanken är att tillhandahålla kraftfull, enkel och säker hantering. Vi har gjort en ganska djupgående titt på XClarity som länkats ovan, för de som vill lära sig lite mer.
Lenovo ThinkSystem SR665-specifikationer
| Formfaktor | 2U rackserver |
| Processorer | Upp till två (2) AMD EPYC 7002 Generation-processorer, upp till 64C, 280W |
| Minne | 32x DDR4-minnesplatser; Maximalt 4 TB med 128 GB RDIMM; upp till 1DPC vid 3200MHz, 2DPC vid 3200MHz |
| Enhetsfack | Upp till 20x 3.5-tums eller 40x 2.5-tums enheter; Maximalt 32x NVMe-enheter med 1:2-anslutning |
| Expansion Slots | Upp till 8x PCIe 4.0-platser, 1x OCP 3.0-adapterplats |
| GPU | Upp till 8x enkelbredds GPU:er eller 3x dubbelbredds GPU:er |
| Nätverksgränssnitt | OCP 3.0 mezz-adapter, PCIe-adaptrar |
| Effekt | Dubbla redundanta PSU:er (upp till 1800W Platinum) |
| Hamnar | Framsida: 1x USB 3.0, 1x USB 2.0, 1x VGA (valfritt) Baksida: 3x USB 3.1, 1x seriell port (tillval), 1x RJ-45 (hantering) |
| Systems Management | Lenovo XClarity Controller |
| Operativsystem som stöds | Microsoft Windows Server, SUSE Linux Enterprise Server, Red Hat Enterprise Linux, VMware ESXi |
| Begränsad garanti | 1- och 3-åriga kundutbytbara enheter och tjänster på plats, nästa arbetsdag 9×5, valfria tjänsteuppgraderingar |
Lenovo ThinkSystem SR665 Design och bygga
Lenovo ThinkSystem SR665 är en 2U-server som har samma övergripande utseende som hela ThinkSystem-portföljen eller Lenovo i allmänhet, i första hand svart med röda höjdpunkter. Tvärs över serverns framsida som de 24 enhetsfack. Den vänstra sidan har en extern diagnostikport och en valfri VGA-port. Den högra sidan har två USB 3.1-portar, en XXC-port, en strömknapp och indikatorlampor.
Baksidan av enheten stöder upp till 8 PCIe-platser över toppen. Längst ned finns OCP 3.0-kortplatsen, en fellampa, en Ethernet-port för hantering, Locator-LED, en XCC-hanteringsport, en videoport, ytterligare tre Gen1 USB 3.1-portar, en NMI och två nätutbytbara nätaggregat.
Under huven kan vi se luftflödeshöljet över de två CPU:erna och RAM DIMM:erna. Framför dem finns fläktarna och bakom dem är stigarna för PCIe-platserna. M.2-startkortet och RAID-kortets strömbackup fästs på toppen av locket.
M.2-startmodulen monterad på luftskärmen erbjuder snabb flashlagring för systemlagring, utan att förbruka ett primärt lagringsutrymme för lågprioriterade uppgifter.
Lenovo ThinkSystem SR665 Prestanda
Lenovo ThinkSystem SR665-konfiguration:
- 2 x AMD EPYC 7742
- 512 GB, 256 GB per CPU
- VDbench Performance Lagring: 8 x 3.84 TB Micron 9300 (Gen3) eller 8 x 3.84 TB SK hynix PE8010 (Gen4)
- SQL Server och Sysbench Storage: 8 x 3.84 Tb Micron 9300 (Gen3)
- CentOS 8 (2004)
- ESXi 6.7u3
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 SQL Servers genomsnittliga latens hade SR665 inga problem att maxa denna arbetsbelastning, med ett sammanlagt 1ms genomsnitt och individuella virtuella datorer på 1ms vardera.
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 såg vi en sammanlagd poäng på 17,238 8 TPS för 32,649VM och 16 XNUMX TPS för XNUMXVM.
Med Sysbenchs genomsnittliga latens såg vi sammanlagda poäng på 14.85 ms för 8VM och 15.68 ms för 16VM.
För vår latens i värsta fall (99:e percentilen) hade SR665 sammanlagda poäng på 30.27 ms för 8 VM och 30.12 ms för 16 VM.
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
Här jämförde vi PCIe Gen3- och Gen4-hårddiskar, Micron 9300 vs SK hynix PE8010 . Inte så mycket för att se vilken av hårddiskarna som är bäst, utan istället för att se hur varje typ av teknik kommer att prestera i servern. Nedan syns våra åtta Micron 9300 NVMe SSD-diskar som sitter i SR665 AnyBay-kortplatserna, med en hårddisk ovanför som referens.
Med slumpmässig 4K-läsning startade Lenovo ThinkSystem SR665 med SK Hynix Gen4-disken med 75.9 µs latens och 412,428 3,851,738 IOPS innan den toppade med 170.2 9300 3 IOPS och en latens på 4,076,949 µs. Micron 197.2 GenXNUMX-enheten toppade högre med XNUMX XNUMX XNUMX IOPS men en högre latens på XNUMX µs.
4K slumpmässig skrivning såg att Gen4-disken presterade dramatiskt bättre i SR665 som låg under 100 µs till ungefär 2.6 miljoner IOPS och gick vidare till en topp på 2,898,564 154.4 3 IOPS med en latens på 1.2 µs. Gen200-enheterna såg en topp på cirka XNUMX miljoner IOPS vid ungefär XNUMX µs innan de tappade några.
Genom att byta till 64K sekventiellt arbete nådde Gen4-enheterna en topp på 521,788 32.6 IOPS eller 366.1 GB/s med en latens på 3 µs. Gen425,209-enheterna nådde en topp på 26.6 545 IOPS eller XNUMX GB/s med en latens på XNUMX µs.
64K skrivning för SR665, Gen4-enheterna nådde en topp på 213,099 13.3 IOPS eller 442.1 GB/s med en latens på 3 µs innan några släpptes. Gen123-enheterna nådde en topp på cirka 7K IOPS eller 460GB/s med en latens på ungefär XNUMXµs innan några tappade.
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 höll SK hynix Gen4-disken sig under 100 µs till cirka 1.75 miljoner IOPS och gick vidare till en topp på 2,111,582 113.6 3 IOPS med en latens på endast 1,602,112 µs. Gen153.4 nådde en topp på XNUMX XNUMX XNUMX IOPS med en latens på XNUMX µs.
För SQL 90-10 startade Gen4-enheterna igen och stannade under 100µs, denna gång tills de bröt cirka 1.2 miljoner IOPS. Enheterna fortsatte att nå sin topp på 1,769,165 130.7 3 IOPS med en latens på 1,441,311 µs innan ett litet fall. Gen156.8 SSD:er klarade sig också bra med en topp på XNUMX XNUMX XNUMX IOPS och en latens på XNUMX µs.
SQL 80-20 såg Gen4-enheterna i SR665 topp vid 1,657,107 141.9 3 IOPS med en latens på 1,246,384 µs. Gen168.9-enheterna kunde nå en topp på XNUMX XNUMX XNUMX IOPS med en latens på XNUMX µs.
Nästa upp är våra Oracle-arbetsbelastningar: Oracle, Oracle 90-10 och Oracle 80-20. Från och med Oracle börjar Lenovo ThinkSystem SR665 med Gen4 SSD: er under 100µs och stannade där tills de bröt omkring 900K IOPS. Enheterna fortsatte att nå sin topp på 1,484,001 154.4 3 IOPS med en latens på 1,140,743 µs. För Gen178.8-enheterna gav servern oss en toppprestanda på XNUMX XNUMX XNUMX IOPS och en latens på XNUMX µs.
För Oracle 90-10 hade Gen4-enheterna en topp på 1,511,538 110.5 3 IOPS vid en latens på 1,231,073 µs. Gen134.8-enheterna hade också en stark visning med en topp på XNUMX XNUMX XNUMX IOPS och en latens på XNUMX µs.
Oracle 80-20 såg toppprestanda för Gen4-diskarna vid 1,369,215 117.7 3 IOPS och en latens på 1,089,788 µs. Gen141.6 SSD:erna når XNUMX XNUMX XNUMX IOPS och en latens på XNUMX µs.
Därefter bytte vi till vårt VDI-klontest, Full och Linked. För VDI Full Clone (FC) Boot började SK hynix-enheterna på SR665 med en latensprestanda på under 100 µs fram till 700 1,379,893 IOPS och nådde en topp på 174.6 3 1,185,395 IOPS och en latens på 198.1 µs. Micron GenXNUMX-enheterna nådde en topp på XNUMX XNUMX XNUMX IOPS och en latens på XNUMX µs innan några släpptes.
Med VDI FC Initial Login ser vi en hel del skillnad mellan de två generationerna av PCIe SSD:er. Gen4 började med latens under 100 µs till cirka 400K IOPS och toppade på 636,576 268.3 IOPS med en latens på 3 µs. Gen324,073 nådde en topp på 356 XNUMX IOPS med en latens på XNUMX µs.
VDI FC Monday Login såg återigen en större skillnad med Gen4-enheterna som toppade på 526,115 179.5 IOPS med en latens på 3 µs och Gen293,012 som toppade på 235.5 XNUMX IOPS vid XNUMX µs för latens.
Genom att byta till VDI Linked Clone (LC) Boot, nådde SR665 laddad med Gen4-enheterna en topp på 684,910 149.6 IOPS med en latens på 3 µs. Gen538,330 driver hit of peak på 189 XNUMX IOPS med en latens på XNUMX µs.
VDI LC Initial Login såg återigen en större skillnad mellan de två generationerna med Gen4 som toppade på 288,211 156 med en latens på 3 µs och Gen161,852 som toppade på 227.8 XNUMX IOPS och en latens på XNUMX µs.
Slutligen, med VDI LC Monday Login såg vi Gen4-enheterna gå till en topp på 386,865 237 IOPS och en latens på 3 µs och Gen181,515-enheterna träffade 309.3 XNUMX IOPS med en latens på XNUMX µs.
Slutsats
Lenovo ThinkSystem SR665 är en 2U-server som kan hysa och dra fördel av två AMD EPYC Gen2-processorer. Att vara en AMD EPYC-baserad server ger flera fördelar som möjligheten att använda PCIe Gen4-teknik i lagring, GPU och FPGA samt snabbare RAM. Ur ett hårdvaruperspektiv kan servern rymma upp till två AMD EPYC-processorer som stöder upp till 64 kärnor och 128 trådar med kärnhastigheter på upp till 3.7 GHz, upp till 4 TB RAM (hastigheter upp till 3200 9 MHz) och har XNUMX platser för expansion .
SR665 har också massor av lagringsmöjligheter. Servern har främre, mitten och bakre enhetsfack och kan stödja upp till 40 2.5-tumsenheter. Servern stöder NVMe- och SATA-enheter. Med XClarity för hantering är SR665 inriktad på användningsfall för inferens, virtualisering, VDI, HPC och hyperkonvergerad infrastruktur.
För att testa prestanda körde vi både vår Application Workload Analysis och vår VDBench. I vår Application Workload Analysis körde vi SQL Servers genomsnittliga latens och våra Sysbench-tester. I vår SQL Server genomsnittliga latens hade SR665 en sammanlagd latens på 1 ms. I Sysbench körde vi 8VM och 16VM. I OLTP såg vi sammanlagda poäng på 17,238 8 TPS för 32,649VMs och 16 14.85 för 8VMs, 15.68ms för 16VMs och 30.27ms för 8VMs för genomsnittlig latens, och 30.12ms för 16VMs och XNUMX ms för XNUMXVMs fördröjning och XNUMX ms för XNUMXVMs och XNUMXM worst.
Lenovo ThinkSystem SR665 kan utnyttja både PCIe Gen3- och Gen4-enheter. Detta innebär att användare som vill distribuera en SR665 i sina miljöer kan använda den ena eller den andra. För att ge en bättre helhetsbild av hur servern fungerar har vi lagt in båda typerna av lagring och testat den. För att vara tydlig, detta är inte en "vilken är bättre" typ av test. Även om Gen4-lagringen inte är helt mättad med erbjudanden ännu, är den vanligtvis snabbare än Gen3 i nästan alla fall. Så Gen4 kommer att vara snabbare i de flesta fall. Men med båda enheterna testade kommer användarna att veta vad de kan förvänta sig med vilken typ av lagring de väljer att utnyttja, t.ex. om de använder Gen3 nu kommer de att veta vad de kan förvänta sig och om de byter till Gen4 i framtiden kommer de att veta vad resultaten bör vara.
Innan vi dyker in i prestandasektionen är det viktigt att notera att vi bara skrapat på ytan av vad som är möjligt med SR665. Vi har en konfiguration med 16 fack som endast stöder 8 NVMe-enheter. Lenovo erbjuder många konfigurationsalternativ, inklusive några som går upp till 16 NVMe-fack. Så för ännu högre potential kan du specificera den här servern ytterligare utöver vad vi kunde titta på.
I vår 4K-läsning såg vi toppar av Gen4-träffen 3.9 miljoner IOPS och Gen3-träffen 4.1 miljoner IOPS, med Gen4 ledande med en 14% minskning i latens, för 4K-skrivning var topparna 2.9 miljoner IOPS i Gen4 och 1.2 miljoner IOPS i Gen3 , för sekventiellt arbete såg vi toppar på 32.6 GB/s för Gen4 och 26.6 GB/s skrivning i 64K-läsning, och i 64K-skrivning var topparna 13.3GB/s för Gen4 och 7GB/s för Gen3. Vårt nästa test är SQL, SQL 90-10 och SQL 80-20 där servern gav oss 2.1 miljoner IOPS för Gen4 och 1.6 miljoner IOPS för Gen3, 1.8 miljoner IOPS för Gen4 och 1.4 miljoner IOPS för Gen3 med SQL 90-10, och SQL 80-20 träffade 1.7 miljoner IOPS för Gen4 och 1.2 miljoner för Gen3.
Nästa sats av tester var Oracle, Oracle 90-10 och Oracle 80-20 där S665 träffade 1.5 miljoner IOPS för Gen4 och 1.1 miljoner IOPS för Gen3, Oracle 90-10 såg 1.5 miljoner IOPS för Gen4 och 1.2 miljoner IOPS för Gen3 , och 1.4 miljoner IOPS för Gen4 och 1.1 miljoner för Gen3 för Oracle 80-20. Det sista testet vi såg miljon IOPS-barriären bruten var VDI FC Boot med både Gen4 (1.4 miljoner IOPS) och Gen3 (1.2 miljoner IOPS).
Lenovo ThinkSystem SR665 är en mycket konfigurerbar 2U-server som verkligen kan ta fram prestandakapaciteten med AMD EPYC-processorer. Oavsett om användare packar den med PCIe Gen3 eller Gen4, kommer de att bli imponerade av dess kapacitet.




Amazon