ПИКТІК ЖҮКТЕМЕЛЕР КЕЗІНДЕ ҮЛЕСТІРІЛГЕН АҚПАРАТТЫҚ ЖҮЙЕНІҢ БЕССЕРВЕРЛІК АРХИТЕКТУРАСЫН ҚАЛЫПТАСТЫРУ ЖӘНЕ БАҒАЛАУ ӘДІСТЕРІ

Авторлар: Касымова А.Б., Өскенбаева Р.Қ., Young I. Ch., Элле В.Ж., Смаханова А.Қ.
ҒТАХА 20.01.07

Аңдатпа. Бұл мақалада біркелкі емес және шың жүктеме жағдайларында жұмыс істейтін таратылған ақпараттық жүйе үшін оқиғаға негізделген серверсіз архитектураны құру тәсілі қарастырылады. Қазіргі заманғы цифрлық қызметтер кіріс сұраныстарының қарқындылығының күрт ауытқуларымен сипатталады, бұл операциялық тұрақтылықты, қолайлы жауап беру уақытын және есептеу ресурстарын тез масштабтау мүмкіндігін сақтауды талап етеді. Мұндай ортадағы дәстүрлі монолитті және контейнерлік шешімдер көбінесе алдын ала сыйымдылықты резервтеуді немесе жүктеменің күрт өсуіне кідірістермен жауап беруді талап етеді. Бұл зерттеудің мақсаты — сұранысты өңдеу серверсіз есептеу моделін қолдана отырып, тәуелсіз оқиғалар ағыны ретінде ұйымдастырылатын архитектуралық шешімді әзірлеу және эксперименттік түрде бағалау. Осы мақсатта қалыпты жұмыс режимдерін де, қысқа мерзімді шың әсерлерін де қайталауға мүмкіндік беретін формальды оқиға моделі және кіріс жүктемесін генерациялау схемасы ұсынылады.
Тиімділік әртүрлі жүктеме сценарийлеріндегі бірқатар бақыланатын есептеу эксперименттері негізінде бағаланды. Қолданылған негізгі метрикалар орташа өңдеу кідірісі, p95 метрикасы, жүйенің өткізу қабілеті және белсенділіктің жоғарылауы кезеңіндегі қателік деңгейі болды. Зерттеу барысында алынған нәтижелер жүктеме артқан сайын кідірістің артуы басқарылатынын және жүйе қысқа мерзімді шамадан тыс жүктемелер кезінде жұмыс қабілеттілігін сақтайтынын көрсетеді. Бұл бізге ұсынылған тәсілді масштабталатын таратылған қызметтер үшін перспективалы шешім ретінде қарастыруға мүмкіндік береді.

Түйін сөздер: оқиғалық-бағдарланған архитектура, бессерверлік есептеулер, таратылған ақпараттық жүйелер, масштабталу, пиковалық жүктеме, шеткі кідіріс, өнімділік.