
Vroeg dit jaar hebben we de infrastructuur overgezet naar nieuwe Xeon Gold 6254. Een gedetailleerde beoordeling van de processor is al te laat - inmiddels is het al meer dan een jaar geleden dat de 'steentje' te koop kwam en de details over de processor zijn algemeen bekend. Echter, één kenmerk is opmerkelijk: de processor heeft een basiskloksnelheid van 3,1 GHz en 18 kernen, die bij turbo-boost allemaal gelijktijdig op een frequentie van 3,9 GHz kunnen werken, wat ons, als cloudprovider, in staat stelt om in virtuele machines altijd een stabiel hoge kloksnelheid van de processor te leveren.
Maar toch zijn we benieuwd naar zijn prestaties onder belasting. Laten we beginnen!
Korte beschrijving van de processor
Zoals we hierboven hebben geschreven is de processor al bij iedereen bekend, maar laten we kort zijn specificaties opsommen:
Codenaam
Cascade Lake
Aantal kernen
18
Basiskloksnelheid van de processor
3,1 GHz
Maximale kloksnelheid met Turbo Boost voor alle kernen
3,9 GHz
Geheugentypes
DDR4-2933
Max. aantal geheugenchannels
6
We voeren de tests uit
Voor de test hebben we een virtuele server bereid met 8 toegewezen kernen en 64 GB geheugen, de gegevens bevinden zich op een snelle pool gebaseerd op een SSD-array. We voeren de tests uit op een Microsoft SQL Server 2014-database, het besturingssysteem is Windows Server 2016 en natuurlijk komen we niet zonder het belangrijkste — 1C:Enterprise 8.3 (8.3.13.1644).
Ook hebben we aandacht besteed aan . Als je het nog niet gelezen hebt, kort samengevat: daar zijn tests uitgevoerd met vier processoren — 2690, 6244 en 6254. De snelste bleek de 6244 te zijn, en het resultaat op de 6254 behaalde 27,62 punten. Deze ervaring heeft onze interesse gewekt, omdat we in eerdere tests in onze cloud in het voorjaar van 2020 een spreiding van de Gilev-tests van 33 tot 45 kregen, maar minder dan 30 was niet mogelijk. Dit is mogelijk een eigenschap van het werken met een andere DBMS; echter, dit heeft ons aangemoedigd om metingen op onze eigen infrastructuur uit te voeren. We hebben het nog een keer gedaan en zullen deze delen.
Laten we de tests starten! Wat zijn de resultaten?
Testresultaat
Zoals we zien, op de MSSQL-server met de processor Xeon Gold 6254 met geactiveerde turbo-boost, bedraagt het resultaat 39 punten. We interpreteren de verkregen waarde in een beoordeling volgens Gilev en krijgen een resultaat dat hoger is dan de beoordeling 'Goed', maar nog niet 'Uitstekend'. We beschouwen het resultaat als goed in termen van beoordeling van dit type 'papegaaien'. Het is belangrijk op te merken dat we geen optimalisatie op het niveau van het besturingssysteem en de SQL-server hebben gedaan en het resultaat hebben gekregen zoals het is; als men dat wenst, kan het nog een beetje worden verhoogd, maar dat zijn al de nuances van tunen, een onderwerp voor een aparte blogpost.
Hier moet ook worden opgemerkt dat we niet adviseren om juist de werkbelasting van productiedatabases te evalueren met de Gilev-test en om meteen conclusies te trekken over de geschiktheid van een bepaalde processor. Maar volgens onze statistieken zullen processors met een frequentie van 3 GHz of hoger effectiever zijn bij het werken met 1C. De Gilev-test kan verschillende cijfers tonen, zelfs onder dezelfde provider of in een lokale infrastructuur. U kunt hoge resultaten behalen met eenvoudigere processors, zelfs niet-serverversies, maar dat betekent niet dat wanneer u de belasting van 1C ERP met 50-100 gebruikers of Handelsmodule toevoegt, u constant hoge resultaten zult behalen. Voer altijd een proefpilot uit en test als dat mogelijk is.
Bron: habr.com
