Sprawdzamy możliwości Intel Xeon Gold 6254 w pracy z 1C w chmurze na podstawie testu Gilewa.

Sprawdzamy możliwości Intel Xeon Gold 6254 w pracy z 1C w chmurze na podstawie testu Gilewa.

Wiosną tego roku przenieśliśmy infrastrukturę chmury mClouds.ru na nowe procesory Xeon Gold 6254. Już jest za późno na szczegółowy przegląd procesora - od momentu jego wydania minął już ponad rok i szczegóły dotyczące procesora są wszystkim znane. Jednak jedna cecha jest godna uwagi: procesor ma podstawową częstotliwość 3,1 GHz i 18 rdzeni, które przy turbo boost mogą pracować jednocześnie przy częstotliwości 3,9 GHz, co pozwala nam, jako dostawcy chmury, zawsze zapewniać wirtualnym maszynom stabilnie wysoką częstotliwość procesora. 

Jednak mimo to, interesuje nas ocena jego wydajności pod obciążeniem. Zaczynajmy!

Krótki opis procesora

Jak wspomnieliśmy wcześniej, procesor jest już wszystkim znany, ale krótko przedstawiamy jego specyfikacje:

Nazwa kodowa

Cascade Lake

Liczba rdzeni

18

Podstawowa częstotliwość procesora

3,1 GHz

Maksymalna częstotliwość z technologią Turbo Boost na wszystkich rdzeniach

3,9 GHz

Typy pamięci

DDR4-2933

Maks. liczba kanałów pamięci

6

Przeprowadzamy testy

Na test przygotowaliśmy wirtualny serwer z przydzielonymi 8 rdzeniami i 64 GB pamięci, dane są przechowywane na szybkim pulpicie opartym na macierzy SSD. Testy przeprowadzamy na bazie danych Microsoft SQL Server 2014, przy tym system operacyjny to Windows Server 2016, a oczywiście nie możemy się obejść bez najważniejszego - 1C:Enterprise 8.3 (8.3.13.1644).

Zwracaliśmy również uwagę na testy naszych kolegów z Krok. Jeśli nie czytaliście, to w skrócie: testy czterech procesorów — 2690, 6244 i 6254. Najszybszym okazał się 6244, a wynik na 6254 wyniósł 27,62 punktów. To doświadczenie zainteresowało nas, ponieważ w naszych wcześniejszych testach w chmurze wiosną 2020 roku uzyskiwaliśmy wyniki w testach Gileva od 33 do 45, ale poniżej 30 nie było możliwe, może to właśnie specyfika pracy z inną bazą danych, jednak zmotywowało nas to do przeprowadzenia pomiarów w naszej własnej infrastrukturze. Powtórzyliśmy testy i podzielimy się nimi. 

Zatem, zaczynamy testowanie! Jakie są wyniki?

Sprawdzamy możliwości Intel Xeon Gold 6254 w pracy z 1C w chmurze na podstawie testu Gilewa.Wynik testów

Kliknij, aby otworzyć obrazek z wynikiem w pełnej rozdzielczości.

Jak widzimy, na serwerze MSSQL z procesorem Xeon Gold 6254 z aktywowanym turbo boost, wynik wynosi 39 punktów. Interpretując uzyskaną wartość na podstawie oceny Giliewa, uzyskujemy wynik większy niż ocena 'Dobra', ale jeszcze nie 'Znakomita'. Uważamy, że wynik jest dobry z punktu widzenia oceny tego typu 'papug'. Ważne jest, aby uwzględnić, że nie zajmowaliśmy się optymalizacją na poziomie systemu operacyjnego i serwera SQL oraz uzyskaliśmy wynik taki, jaki jest; można go jeszcze nieco zwiększyć, ale to już szczegóły tuningu, temat na osobny wpis na blogu. 

Należy również zauważyć, że nie zachęcamy do oceniania dokładnej obciążenia produkcyjnych baz na podstawie testu Giliewa i wyciągania bezpośrednich wniosków o zasadności stosowania konkretnego procesora, ale według naszej statystyki procesory o częstotliwości powyżej 3 GHz będą bardziej efektywne w pracy z 1C, a test Giliewa może pokazywać różne wyniki nawet w ramach tego samego dostawcy lub w infrastrukturze lokalnej. Możesz otrzymać wysokie wyniki na prostszych procesorach, nawet nie serwerowych, ale to nie oznacza, że gdy 'podasz' obciążenie w postaci 1C ERP dla 50-100 osób lub Handlu, uzyskasz stabilnie wysokie wyniki. Zawsze przeprowadzaj pilot i testuj, jeśli masz taką możliwość.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster