Gilev testindən istifadə edərək 1C üçün buludda yeni prosessorların işini necə sınaqdan keçirdik

Gilev testindən istifadə edərək 1C üçün buludda yeni prosessorların işini necə sınaqdan keçirdik

Yeni prosessorlarda virtual maşınların həmişə köhnə nəsil prosessorlardakı avadanlıqdan daha məhsuldar olduğunu desək, Amerikanı açmayacağıq. Başqa bir şey daha maraqlıdır: texniki xüsusiyyətlərinə görə çox oxşar görünən sistemlərin imkanlarını təhlil edərkən nəticə tamamilə fərqli ola bilər. Biz 1C-də sistemləri işlədən zaman hansının daha çox gəlir gətirdiyini yoxlamaq üçün buludumuzda Intel prosessorlarını sınaqdan keçirəndə buna əmin olduq.

Spoiler: testimiz göstərdiyi kimi, hamısı qarşıdakı vəzifədən asılıdır. Yeni Intel prosessorlarının bütün xəttindən biz Intel Xeon Gold 6244-ün daha az nüvəyə malik olması, hər nüvənin daha böyük həcmdə L3 keş yaddaşı və daha yüksək saat tezliyi təyin edilir - həm əsas, həm də Turbo Boost rejimində. Başqa sözlə, performans vahidi/rubl baxımından resurs tutumlu tapşırıqların öhdəsindən daha yaxşı gələn bu prosessorlardır. Bu, 1C üçün mükəmməldir: yeni prosessorlarla buludumuzdakı 1C-də tətbiqlər sözün əsl mənasında "nəfəs almağa" başladı.

İndi sizə testi necə keçirdiyimizi söyləyək. Aşağıda Gilevin sintetik sınaqlarının nəticələri verilmişdir. Siz onlardan bələdçi kimi istifadə edə bilərsiniz, lakin istənilən halda öz tapşırıqlarınızdan istifadə edərək faktiki təkrar emalınızı yoxlamalısınız.

Test şərtləri

Vacib qeyd: biz heç bir əlavə optimallaşdırma olmadan müqayisə etdik, etalon yox. Buludda sistemlərin əlavə konfiqurasiyası ilə nəticələrin daha yaxşı olacağına zəmanət verilir.

Verilmişdir: 8 vCPU və 64 IOPS FLASH diskləri olan 10.000 GB RAM ilə iki virtual maşın.

Birinci virtual maşın Windows Server 2016 və 1C 8.3.10.2580 quraşdırılıb, ikincisi üçün virtual maşının verilənlər bazası (Centos + Postgresql) təsviri buradan götürülüb. Gilev.ru.

Postgresql verilənlər bazası təsadüfi deyil, çünki onun fəaliyyəti müştərilərimiz tərəfindən 1C-dən istifadənin real şərtlərinə ən yaxındır. Bəli, bəli, biz tipik qurğulara bənzər sintetik testlər etdik, yəni bu, Kainatın bütün suallarına universal cavab deyil, öz təhliliniz üçün bir təlimatdır.

Əsas odur ki, verilənlər bazası əvəzinə fayl arxitekturasından istifadə edərkən test nəticələri adətən daha yüksək olur. Amma reallıqda bu tip memarlıq yalnız çox kiçik qurğular üçün istifadə olunur. Budur RuVDS sınaqdan keçirilmişdir fayl arxitekturası üzrə. Və burada bu barədə nə var şərhlər deyilir Vyaçeslav Gilev özü:

1C-ni fayl rejimində icarəyə götürməkdən danışırıqsa, bəli, amma gördüyüm şey yalnız müştəri-server versiyasında işləyir. Məntiqlidir: 1) və ya bu dəqiqləşdirməni məqaləyə əlavə edin; 2) və ya müştəri-server seçimini sınaqdan keçirin, çünki arxitekturada fərq əhəmiyyətlidir və fayl versiyasında tam funksionallıq yoxdur.

Əməliyyat sisteminə və ya 1C məhsuluna əlavə parametrlər edilməmişdir.

Prosessorlar

  • Halqanın sol küncündə Intel Xeon E5-2690 v2 prosessoru, 3,00 GHz var.
  • Üzüyün sağ küncündə Intel Xeon Gold 6254, 3,10 GHz var.
  • Üzüyün mərkəzində Intel Xeon Gold 6244, 3,60 GHz var.

Qoy döyüş başlasın!

Tapıntılar

Intel Xeon E5-2690 v2, 3,00 GHz:

Gilev testindən istifadə edərək 1C üçün buludda yeni prosessorların işini necə sınaqdan keçirdik
Bizim üçün “yaxşı” müştərinin 1C sistemləri ilə rahat işləməsini təmin edən minimum qiymətdir.

Nəticə 22,03.

Intel Xeon Gold 6254, 3,10 GHz:

Gilev testindən istifadə edərək 1C üçün buludda yeni prosessorların işini necə sınaqdan keçirdik

Nəticə 27,62.  

Prosessor Intel Xeon Gold 6244, 3,60 GHz:

Gilev testindən istifadə edərək 1C üçün buludda yeni prosessorların işini necə sınaqdan keçirdik

Nəticə 35,21.

Cəmi: 6244 GHz-də Intel Xeon Gold 3,6-də virtual maşın 60 GHz-də E5-2690 v2-dən 3% baha olsa belə, onu seçməyə dəyər. Daha kiçik qiymət fərqi ilə faydalar daha da artır. Amma bizim qiymət fərqimiz daha kiçikdir, ona görə də belə VM-lər nəzərəçarpacaq dərəcədə gəlirlidir.

Cascade Lake prosessor nüvələri təkcə artan tezliyə görə deyil, həm də daha müasir arxitekturaya görə performans artımını nümayiş etdirir. Eyni zamanda, bu xəttdən fərqli prosessor modelləri fərqli nəticələr verir, bu da probleminizi həll edərkən nəzərə alınmalıdır.

Buludda biz bu prosessorları Turbo Boost rejimində istifadə etməyi planlaşdırırıq ki, bu rejimdə prosessorun takt tezliyi 4,40 GHz-ə çatır ki, bu da onun performans göstəricilərini artıracaq və bu məhsulun xeyrinə seçimi daha da bariz edəcək.

Bunun bizim üçün nə mənası var

Uzun müddət biz köhnə paradiqmada yaşayırdıq, o zaman bir prosessorun çoxlu nüvəsi yox idi və buna görə də bir serverə çoxlu virtual maşın sığmır. VM-ləri bu serverlərə sıx şəkildə yerləşdirməkdə ən azı bir qədər optimallığa nail olmaq üçün çoxlu çömbəlmə etməli olduq. İndi bir yuva üçün 28 və ya hətta 56 nüvə əldə etdiyimiz üçün qablaşdırma sıxlığı problemi demək olar ki, öz-özünə həll olunur. Və bizim CROC Cloud-un müştəriləri üçün digər ləzzətlər haqqında düşünmək üçün resurslarımız var. Məsələn, biz DBMS üçün 6244 prosessoru olan ayrıca hovuz yaratdıq.

Əlavə bir bonus - bütün bunlar 1C üçün çox uyğun bir arxitektura olduğu ortaya çıxdı. Məsələ ondadır ki, əgər siz 3 GHz prosessordan 4 GHz prosessora keçirsinizsə, demək olar ki, bütün testlər sizə +30% deyil, +15-20% verir... Və bu şey sizə +45% verir. Yəni tezlik 30% artır, artım isə tezliklə qeyri-xətti olaraq artır. Prosessorlar isə 40 faiz bahadır.Nəticədə yeni prosessorlar bahadır, amma nəhayət, 1C normal işləməyə başlayır. Yanlış prosessorlardan narahat olmadan buludlara gedə bilərsiniz. Bu, indi bir çox müştərilərimiz üçün çox vacibdir.

Mənbə: www.habr.com

Добавить комментарий