Гилев тестийг ашиглан 1С-д зориулсан шинэ процессоруудын гүйцэтгэлийг бид хэрхэн туршиж үзсэн бэ

Гилев тестийг ашиглан 1С-д зориулсан шинэ процессоруудын гүйцэтгэлийг бид хэрхэн туршиж үзсэн бэ

Хэрэв бид шинэ процессор дээрх виртуал машинууд хуучин үеийн процессоруудын төхөөрөмжөөс үргэлж илүү бүтээмжтэй байдаг гэвэл бид Америкийг нээхгүй. Өөр нэг зүйл бол илүү сонирхолтой юм: техникийн шинж чанараараа маш төстэй мэт санагдах системүүдийн чадавхийг шинжлэхэд үр дүн нь огт өөр байж болно. Бид Intel процессоруудыг үүлэн дээрээ туршиж үзэхэд аль нь 1С дээр систем ажиллуулахад хамгийн их өгөөжтэй болохыг шалгахдаа үүнд итгэлтэй байсан.

Спойлер: Бидний туршилтаас харахад бүх зүйл таны даалгавараас хамаарна. Intel Xeon Gold 6244 нь цөөхөн цөмтэй, цөм тус бүр нь илүү их хэмжээний L3 кэш санах ойтой, илүү их хэмжээний L1 кэш санах ойтой тул бид Intel-ийн шинэ процессоруудын бүх шугамаас гүйцэтгэлийг хэд хэдэн удаа нэмэгдүүлэх бүтээгдэхүүнийг сонгох боломжтой болсон. илүү өндөр цагийн давтамжийг тогтоосон - үндсэн болон Turbo Boost горимд хоёуланд нь. Өөрөөр хэлбэл, эдгээр процессорууд нь гүйцэтгэлийн нэгж / рублийн хувьд нөөц их шаарддаг ажлуудыг илүү сайн даван туулдаг. Энэ нь 1С-ийн хувьд төгс төгөлдөр юм: шинэ процессоруудын тусламжтайгаар манай үүлэн дэх XNUMXС дээрх програмууд шууд утгаараа "амьсгалж" эхэлсэн.

Одоо бид туршилтыг хэрхэн хийснийг танд хэлье. Гилевын синтетик туршилтын үр дүнг доор харуулав. Та тэдгээрийг гарын авлага болгон ашиглаж болно, гэхдээ ямар ч тохиолдолд та өөрийн даалгаврыг ашиглан бодит дахин боловсруулалтыг шалгах хэрэгтэй.

Туршилтын нөхцөл

Анхаарах зүйл: бид жишиг биш, нэмэлт оновчлолгүйгээр харьцуулалт хийсэн. Клоуд дахь системийн нэмэлт тохиргоог хийснээр үр дүн нь илүү сайн байх болно.

Өгөгдсөн: 8 vCPU, 64 IOPS-ийн FLASH диск бүхий 10.000 ГБ RAM бүхий хоёр виртуал машин.

Эхний виртуал машин нь Windows Server 2016, 1C 8.3.10.2580 суулгасан бол хоёр дахь нь мэдээллийн сантай (Centos + Postgresql) виртуал машины зургийг эндээс авсан. Gilev.ru.

Postgresql мэдээллийн сан нь тохиолдлын зүйл биш, учир нь түүний ажиллагаа нь манай үйлчлүүлэгчдийн 1С ашиглах бодит нөхцөлтэй хамгийн ойр байдаг. Тийм ээ, тийм ээ, бид ердийн суурилуулалттай төстэй синтетик туршилтуудыг хийсэн, өөрөөр хэлбэл энэ нь Орчлон ертөнцийн бүх асуултын бүх нийтийн хариулт биш, харин өөрийн дүн шинжилгээ хийх удирдамж юм.

Хамгийн гол нь мэдээллийн баазын оронд файлын архитектурыг ашиглах үед тестийн үр дүн ихэвчлэн өндөр байдаг. Гэвч бодит байдал дээр энэ төрлийн архитектурыг зөвхөн маш жижиг суурилуулалтанд ашигладаг. Энд RuVDS туршиж үзсэн файлын архитектур дээр. Энэ талаар юу болохыг эндээс үзнэ үү сэтгэгдлүүд хэлсэн Вячеслав Гилев өөрөө:

Хэрэв бид 1С-ийг файлын горимд түрээслэх тухай ярьж байгаа бол тийм ээ, гэхдээ миний харж байгаа зүйл нь зөвхөн клиент-сервер хувилбар дээр ажилладаг. Энэ нь утга учиртай: 1) эсвэл нийтлэлд энэ тодруулгыг нэмэх; 2) эсвэл клиент-серверийн сонголтыг туршиж үзээрэй, учир нь архитектурын ялгаа нь мэдэгдэхүйц бөгөөд файлын хувилбар нь бүрэн ажиллагаатай байдаггүй.

Үйлдлийн систем болон 1С бүтээгдэхүүнд нэмэлт тохиргоо хийгдээгүй.

Процессорууд

  • Бөгжний зүүн буланд Intel Xeon E5-2690 v2 процессор, 3,00 GHz байна.
  • Бөгжний баруун буланд Intel Xeon Gold 6254, 3,10 GHz байна.
  • Бөгжний голд Intel Xeon Gold 6244, 3,60 GHz байна.

Тэмцэл эхэлцгээе!

Результаты

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

Гилев тестийг ашиглан 1С-д зориулсан шинэ процессоруудын гүйцэтгэлийг бид хэрхэн туршиж үзсэн бэ
Бидний хувьд "сайн" нь 1С системтэй хэрэглэгчийн тав тухтай ажиллах түвшинг баталгаажуулдаг хамгийн бага тэмдэг юм.

Үр дүн нь 22,03.

Intel Xeon Gold 6254, 3,10 GHz:

Гилев тестийг ашиглан 1С-д зориулсан шинэ процессоруудын гүйцэтгэлийг бид хэрхэн туршиж үзсэн бэ

Үр дүн нь 27,62.  

Процессор Intel Xeon Gold 6244, 3,60 GHz:

Гилев тестийг ашиглан 1С-д зориулсан шинэ процессоруудын гүйцэтгэлийг бид хэрхэн туршиж үзсэн бэ

Үр дүн нь 35,21.

Нийт: 6244 GHz давтамжтай Intel Xeon Gold 3,6 дээрх виртуал машин нь 60 GHz давтамжтай E5-2690 v2-ээс 3% илүү үнэтэй байсан ч үүнийг сонгох нь зүйтэй. Үнийн зөрүү бага байх тусам үр ашиг нь улам нэмэгддэг. Гэхдээ бидний үнийн зөрүү хамаагүй бага тул ийм VM-үүд мэдэгдэхүйц илүү ашигтай байдаг.

Cascade Lake процессорын цөм нь зөвхөн давтамж нэмэгдсэнээс гадна илүү орчин үеийн архитектурын ачаар гүйцэтгэл нэмэгдэж байгааг харуулж байна. Үүний зэрэгцээ, энэ шугамын процессоруудын янз бүрийн загварууд нь өөр өөр үр дүнг өгдөг бөгөөд энэ нь таны асуудлыг шийдэхэд анхаарах ёстой.

Үүлэн дээр бид эдгээр процессоруудыг Turbo Boost горимд ашиглахаар төлөвлөж байгаа бөгөөд процессорын давтамж нь 4,40 GHz хүрдэг бөгөөд энэ нь түүний гүйцэтгэлийг нэмэгдүүлж, энэ бүтээгдэхүүний давуу талыг илүү тодорхой болгоно.

Энэ нь бидний хувьд юу гэсэн үг вэ

Нэг процессор нь тийм ч олон цөмгүй, тиймээс нэг серверт олон виртуал машин багтдаггүй байсан хуучин загварт бид удаан хугацаагаар амьдарч байсан. VM-үүдийг эдгээр серверт нягт оруулахын тулд ядаж бага зэрэг оновчтой байдалд хүрэхийн тулд бид маш их хөл хөдөлгөөн хийх шаардлагатай болсон. Одоо бид нэг залгуурт 28 эсвэл бүр 56 цөм авдаг бол савлагааны нягтралтай холбоотой асуудал бараг өөрөө шийдэгддэг. Мөн манай CROC Cloud-ийн үйлчлүүлэгчдэд зориулсан бусад сайхан зүйлсийн талаар бодох нөөц бидэнд бий. Жишээлбэл, бид DBMS-д зориулж 6244 процессортой тусдаа сан үүсгэсэн.

Нэмэлт урамшуулал - энэ бүхэн 1С-д маш тохиромжтой архитектур болж хувирав. Гол нь хэрэв та 3 GHz процессороос 4 GHz процессор руу шилжих юм бол бараг бүх тестүүд танд +30% биш, харин +15-20% өгдөг ... Мөн энэ зүйл танд +45% өгдөг. Өөрөөр хэлбэл, давтамж нь 30% -иар нэмэгдэж, давтамж нь шугаман бус байдлаар нэмэгддэг. Мөн процессорууд 40 хувиар илүү үнэтэй байдаг.Үүний үр дүнд шинэ процессорууд илүү үнэтэй байдаг ч эцэст нь 1С хэвийн ажиллаж эхэлж байна. Та буруу процессоруудын талаар санаа зовохгүйгээр үүлэн дээр очиж болно. Манай олон үйлчлүүлэгчдийн хувьд энэ нь одоо маш чухал юм.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх