Удосконалений метод активації веб-сервісів на основі безсерверних хмарних обчислень

dc.contributor.advisorСуліма, Світлана Валеріївна
dc.contributor.authorЧерешня, Віталій Радиславович
dc.date.accessioned2021-02-17T14:29:25Z
dc.date.available2021-02-17T14:29:25Z
dc.date.issued2020-12
dc.description.abstractenThe work contains 67 pages and 28 figures. 22 sources have been used. Actuality: The activation method allows you to provide ultra-low latency in work with web services based on serverless cloud computing. You give the program how many instances of a particular web service you want to keep active and it will handle the scaling for you. Web service traffic may increase over time, which means that you need to keep more active instances, or less, if traffic decreases. You need to have some scaling factor that will be calculated automatically based on the current traffic of the web service. This will allow more efficient use of web services based on serverless cloud computing and reduce operating costs. Object of research: The process of using web services based on serverless cloud computing. Subject of research: Method of activating web services based on serverless cloud computing. Aim of research: Improve the method of activating web services based on serverless cloud computing to increase their capacity utilization. Research objectives: 1. Analyze the capacity utilization problems of web services based on serverless cloud computing and review the existing solutions. 2. Analyze existing methods for improving the capacity utilization of web services based on serverless cloud computing and develop an approach to automatic calculation of the scaling factor. 3. Improve the method of activating web services based on serverless cloud computing by automatically calculating the scaling factor. 4. Analyze the capacity utilization of web services of the test system before and after the improvement of the activation method. 5. Develop a startup project. Based on the analysis, the problem of low capacity utilization of web services based on serverless cloud computing was revealed. The analysis showed that one of the ways to increase the capacity utilization is to improve the method of activating web services based on serverless cloud computing. After improving the activation method, by automatically calculating the scaling factor of the active instances of the web service, it was possible to increase the capacity utilization of this web service, which was confirmed by the results of the analysis after implementation. Based on the results of the work, a startup project was developed to estimate the cost of implementation of the activation method and the possible benefits of its improvement. Scientific novelty: Offered the approach to automatic calculation of scaling factor which is based on measurement of traffic of web service that will allow to increase the capacity utilization of web services based on serverless cloud computing. Practical value: The results of the study provide a reduction in operating costs for the implementation of the method of activating web services based on serverless cloud computing and more efficient use of cloud resources. Research methods: The main research methods are mathematical and simulation modeling.uk
dc.description.abstractukРобота містить 67 сторінок та 28 рисунків. Було використано 22 джерела. Актуальність роботи: Метод активації дозволяє забезпечити наднизьку затримку у роботі з веб-сервісами на основі безсерверних хмарних обчислень. Ви передаєте програмі скільки екземплярів певного веб-сервісу ви хочете тримати активними і вона впорається з маштабуванням за вас. З часом трафік веб-сервісу може збільшитися, а це означає, що потрібно утримувати більше активних екземплярів, або менше, якщо навпаки. Потрібно мати деякий коефіцієнт маштабування, який буде автоматично обчислюватись беручи до уваги поточний трафік веб-сервіса. Це дозволить більш ефективно використовувати веб-сервіси на основі безсерверних хмарних обчислень та зменшити операційні затрати. Об’єкт дослідження: Процес використання веб-сервісів на основі безсерверних хмарних обчислень. Предмет дослідження: Метод активації веб-сервісів на основі безсерверних хмарних обчислень. Мета роботи: Вдосконалити метод активації веб-сервісів на основі безсерверних хмарних обчислень для підвищення ефективності їх використання. Для досягнення мети дослідження було поставлено та вирішено такі основні задачі: 1. Провести аналіз проблем ефективності використання веб-сервісів на основі безсерверних хмарних обчислень та огляд існуючих методів іх вирішення. 2. Проаналізувати існуючі методи покращення ефективності використання веб-сервісів на основі безсерверних хмарних обчислень та зформувати підхід до автоматичного обчислення коефіцієнта маштабування. 3. Вдосконалити метод активації веб-сервісів на основі безсерверних хмарних обчислень за рахунок автоматичного обчислення коефіцієнта маштабування. 4. Оцінити ефективність запропонованого рішення на основі натурного моделювання. 5. Розробити стартап-проект. На основі проведеного аналізу виявлено проблему низької ефективності використання веб-сервісів на основі безсерверних хмарних обчислень. Аналіз показав, що одним із способів підвищення ефективності використання є вдосконалення методу активації веб-сервісів на основі безсерверних хмарних обчислень. Вдосконаливши метод активації, за рахунок автоматичного обчислення коефіцієнта маштабування активних екземплярів веб-сервіса вдалося підвищити ефективність використання цього веб-сервіса, що було підтверджено результатами проведеного аналізу. За результами роботи було розроблено стартап-проект для оцінки затрат на реалізацію методу активації та можливого прибутку від його вдосконалення. Наукова новизна: Запропоновано підхід до автоматичного обчислення коефіцієнта маштабування який базується на вимірюванні трафіку вебсервіса, що дозволить підвищити ефективність використання веб-сервісів на основі безсерверних хмарних обчислень. Практична цінність: Результати дослідження забезпечують зменшення операційних витрат на впровадження методу активації вебсервісів на основі безсерверних хмарних обчислень та більш ефективне викорастання хмарних ресурсів. Методи дослідження: Основними методами дослідження є математичне та імітаційне моделювання.uk
dc.format.page67 с.uk
dc.identifier.citationЧерешня, В. Р. Удосконалений метод активації веб-сервісів на основі безсерверних хмарних обчислень : магістерська дис. : 172 Телекомунікації та радіотехніка / Черешня Віталій Радиславович. – Київ, 2020. – 67 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/39508
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectбезсерверні обчисленняuk
dc.subjectFaaSuk
dc.subjectтрафік веб-сервісаuk
dc.subjectефективність використанняuk
dc.subjectчас відгукуuk
dc.subjectхолодний стартuk
dc.subjectметод активаціїuk
dc.subjectдинамічне маштабуванняuk
dc.subjectасинхронні викликиuk
dc.subjectтестування навантаженняuk
dc.subjectAWS Lambdauk
dc.subjectserverless computinguk
dc.subjectweb serviceuk
dc.subjectcapacity utilizationuk
dc.subjectresponse timeuk
dc.subjectcold startuk
dc.subjectactivation methoduk
dc.subjectauto-scalinguk
dc.subjectasynchronous requestsuk
dc.subjectload testinguk
dc.titleУдосконалений метод активації веб-сервісів на основі безсерверних хмарних обчисленьuk
dc.typeMaster Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Chereshnia_magistr.pdf
Розмір:
2.01 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: