Vandaag heeft AMD meer CPU's uitgerold in hun tweede generatie AMD EPYC-lijn. De nieuwe CPU's zijn de AMD EPYC 7Fx2-familie met de 7F32, 7F72 en degene die we in deze review bekijken, de AMD EPYC 7F52. Dit is geen grote nieuwe familierelease, de 7Fx2 CPU's zijn ontworpen om hiaten in het AMD-serverportfolio op te vullen. AMD brengt drie CPU's met hoge kloksnelheid uit voor specifieke gebruikssituaties; iets waar veel klanten graag gebruik van zullen maken.
Vandaag heeft AMD meer CPU's uitgerold in hun tweede generatie AMD EPYC-lijn. De nieuwe CPU's zijn de AMD EPYC 7Fx2-familie met de 7F32, 7F72 en degene die we in deze review bekijken, de AMD EPYC 7F52. Dit is geen grote nieuwe familierelease, de 7Fx2 CPU's zijn ontworpen om hiaten in het AMD-serverportfolio op te vullen. AMD brengt drie CPU's met hoge kloksnelheid uit voor specifieke gebruikssituaties; iets waar veel klanten graag gebruik van zullen maken.
Even kort samengevat: de AMD EPYC generatie 2 processorcap heeft een veel hoger aantal cores dan Intel CPU's, stelt servers (met het juiste moederbord) in staat om PCIe 4.0 te ondersteunen en ze ondersteunen DRAM met hogere snelheid. Dit alles vertaalt zich op verschillende manieren in snellere prestaties en heeft ertoe geleid dat sommige softwareleveranciers de manier waarop ze servers licentiëren op sockets versus cores opnieuw vormgeven. Een ander verkoopargument hier is de prijs. Normaal gesproken kan een AMD EPYC-platform dezelfde prestaties leveren als een tweede generatie Intel Xeon Scalable voor een veel lagere prijs.
AMD kwam uit de poort met ongeveer 20 CPU's die aan verschillende behoeften voldeden in zowel enkele als dubbele proc-configuraties. Hoewel ze begonnen met veel opties, waren er veel gaten in die dijk en AMD heeft dit gedicht hier en daar nieuwe CPU's. Tegenwoordig zien we hier meer van met frequenties tot 3.9 GHz. AMD beweert dat dit ideaal is voor workloads zoals HCI, HPC en relationele databases. Dit kan worden gebruikt als een manier om de kernbelasting van VMware te omzeilen en toch voldoende prestaties te krijgen. Eigenlijk alle werklasten die veel geheugen verbruiken en waarvoor geen hoogwaardige bedrijfsapparatuur nodig is. De AMD 7F52 die we gaan reviewen kan maximaal 4TB aan DRAM hebben.
Hier is een videoreview:
De AMD EPYC 7F52 CPU is nu verkrijgbaar voor een prijs van $ 3,100 per stuk, maar er is ongetwijfeld een deal als hij in bulk wordt gekocht.
AMD EPYC 7Fx2 CPU-specificaties
Gegevensverwerker | Kernen / Threads | TDP (Watts) | Basis Freq/Max Boost Freq | Totaal L3-cache | L3-cache per kern | Prijs (1Ku) |
7F32 | 8/16 | 180W | 3.7 GHz/~3.9 GHz | 128MB | 16MB | $2,100 |
7F52 | 16/32 | 240W | 3.5 GHz/~3.9 GHz | 256MB | 16MB | $3,100 |
7F72 | 24/48 | 240W | 3.2 GHz/~3.7 GHz | 192MB | 8MB | $2,450 |
Prestatie
Om de prestaties van de nieuwe CPU te testen, hebben we een GIGABYTE R272-Z92-server gebruikt en de AMD EPYC 7F52 vergeleken met de AMD EPYC 7302P. Dit maakt het een goede single proc tot single proc/16 core tot 16 core review waarbij de rest van de hardware hetzelfde is.
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 8 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt. Terwijl onze Sysbench-workload het platform verzadigt in zowel opslag-I/O als capaciteit, zoekt de SQL-test naar latentieprestaties.
Deze test maakt gebruik van SQL Server 2014 op Windows Server 2012 R2 gast-VM's en wordt benadrukt door Quest Software'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
In SQL Sever Transactional was de 7F52 iets beter met totale scores van 12,641.8 TPS ten opzichte van de 7302P's 12638 TPS.
Wederom slechts een klein voordeel in de gemiddelde latentie van SQL Server met een totale score van 3 ms tot 3.5 ms.
Sysbench MySQL-prestaties
Onze 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 4 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
Voor Sysbench zagen we dat de 7F52 de 7302P bleef verslaan met 9,266 TPS tot 8,804 TPS
De gemiddelde latentie van Sysbench had de 7F52 met een latentie van 27.62 ms vergeleken met de 7302P's 29.08 ms.
In ons worstcasescenario (99e percentiel) latentie zagen we scores van 101.43 ms voor de 7F52 en 79.16 ms voor de 7302P.
Conclusie
AMD blijft de hiaten in zijn EPYC-lijn opvullen om aan verschillende klantbehoeften te voldoen. Bij de nieuwe AMD 7Fx2-serie die vandaag uitkwam, draait alles om hoge frequenties bij een laag aantal cores met meer L3-cache. Gebruikers kunnen veel geheugen toevoegen aan hun workloads en het aantal cores behouden in een VMware-vriendelijke ruimte. Dit gebeurt allemaal tegen een mooie prijs, dus het maakt het dubbel aantrekkelijk wanneer klanten hun HCI-infrastructuur aan het uitbouwen zijn. HPC-gebruikers kunnen een prestatieverbetering zien ten opzichte van concurrerende CPU's.
Voor onze review hebben we gekeken naar de AMD EPYC 7F52 in een GIGABYTE R272-Z92 NVMe-server in onze Application Workload Analysis-benchmarks. Voor het grootste deel (vier van de vijf benchmarks) presteerde de nieuwe 7F52 beter dan de 7302P. De nieuwe CPU bereikte SQL Server-scores van 12,641.8 TPS met een gemiddelde latentie van 3 ms. Voor Sysbench zag het 9,266 TPS, een gemiddelde latentie van 27.62 ms, en de enige test waarin het de 7302P niet versloeg, in het slechtste geval, zagen we een latentie van 101.43 ms.
De AMD EPYC 7F52-processor is ideaal voor midrange use cases die veel geheugen en kloksnelheid nodig hebben, maar niet al het andere dat wordt geleverd met de duurdere CPU's van AMD. Met de nieuwe AMD EPYC 7Fx2-serie kunnen gebruikers VMware ook gebruiken met een hoger prestatieprofiel dan het bestaande 16-core AMD-aanbod.
Neem contact op met StorageReview
Nieuwsbrief | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed