Метод оптимізації обчислювальних ресурсів на основі спеціалізованих гібридних рішень

dc.contributor.advisorГордієнко, Юрій Григорович
dc.contributor.authorТихонов, Костянтин Олександрович
dc.date.accessioned2020-06-09T11:53:21Z
dc.date.available2020-06-09T11:53:21Z
dc.date.issued2020
dc.description.abstractenThe urgency of the problem. The big problem of the modern world is the problem of expanding and updating applications of various directions. The speed of development of the modern world exceeds the human capacity to predict the direction of this development. That is why it is necessary to improve the migration process to newer, faster solutions to existing problems. A partial solution was to use architectural templates. But this is only part of the solution for situations in which there is a strict hierarchy. Therefore, the modern approach is looking for even more flexible solutions. Purpose and tasks of the research. To achieve the objectives set in the master's thesis, used knowledge from the courses - cloud computing technology, distributed computing technology, computer systems design, and the basics of OOP. To achieve the goal of the study, the following tasks were set and solved: ● Research of structure and principles of construction of microservice and serverless architecture ● Finding the best set of tools to implement these architectures ● Development of a software model of a hybrid without a server application ● Illustration of the model and analysis of the results Object of study. The object of research is the process of application operation in a hybrid without a server system The subject of research - the interaction of software components in a system based on microservice architecture and uses a server-free approach Subject of study. Game theories are used to achieve the goals set in the master's thesis.The scientific novelty of the obtained results is as follows: ● The method of analyzing the existing system and using the modular structure of the application to optimize calculations is proposed ● Developed a software product for the analysis of the constructed hybrid system ● The study allows to optimize the operation of existing software systems based on microservices The novelty of the results. The master's research is an independently performed work, which reflects the personal author's approach and personally obtained theoretical and applied results related to solving the problem of server computation optimization. The formulation of the purpose and objectives of the study was carried out jointly with the supervisor. The practical significance of the results of the work. The obtained results can be used in future research in the following areas: ● Improvement of existing systems ● Analysis of designing micro service solutions Approbation of results. As part of the research that was performed for the master's dissertation, a report was made at the student scientific-practical conference: 1. Kostyantyn Tykhonov, Yurii Gordienko. Method for optimization computing resources on the basis of specialized hybrid solutions. “The International Conference on Security, Fault Tolerance, Intelligence” (ICSFTI2020). The main provisions to be defended: A method of optimizing computing resources by software methods using various architectural solutions to build an web application.uk
dc.description.abstractukРобота складається із вступу та чотирьох розділів. Загальний обсяг роботи: 76 аркуші основного тексту, 20 ілюстрації, 10 таблиць. При підготовці використовувалася література з 18 різних джерел. Актуальність. Великою проблемою сучасного світу є проблема розширення та оновлення додатків різної направленості. Швидкість розвитку сучасного світу перевищує людську можливості до передбачення напрямку цього розвитку. Саме для цього необхідно поліпшити процес міграції на новіші, більш швидкі рішення існуючих проблем. Частковим рішенням було використання архітектурних шаблонів. Але це тільки частині рішення для ситуацій в якій присутня сувора ієрархія. Тому сучасний підхід шукає ще більш гнучкі рішення. Мета і завдання дослідження. Метою магістерської роботи є спрощення системного підходу до розробки програмного забезпечення та вирішення питання міграції до без серверного рішення Для досягнення мети дослідження поставлено і вирішено такі завдання: ● дослідження структури та принципів побудови мікросервісних та без серверних архітектури ● Пошук найоптимальнішого набору інструментів для реалізації цих архітектур ● розробка програмної моделі гібридного без серверного додатку ● ілюстрація роботи моделі та аналіз отриманих результатів Об’єкт дослідження – процес роботи додатків в гібридній без серверній системі Предмет дослідження – взаємодія програмних компонентів в системі яка базується на мікро сервісній архітектурі та використовує без серверний підхід Методи досліджень. Для досягнення поставлених в магістерській роботі задач, використано знання з курсів - технологія хмарних обчислень, технологія розподілених обчислень, проектування комп'ютерних систем, та основи ООП. Наукова новизна одержаних результатів роботи полягає у наступному: ● запропоновано спосіб аналізу існуючої системи та використання модульної структури додатку для оптимізації обчислень ● розроблено програмний продукт для аналізу роботи побудованої гібридної системи Проведене дослідження дає змогу оптимізувати роботу існуючих програмних систем які базуються на мікро сервісній архітектурі та потребують додаткові разові обчислення. Особистий внесок здобувача. Магістерське дослідження є самостійно виконаною роботою, в якій зображено особистий авторський підхід та особисто отримані теоретичні та прикладні результати, що відносяться до вирішення задачі оптимізації серверних обчислень. Формулювання мети та завдань дослідження проводилось спільно з науковим керівником. Практична цінність. Отримані результати можуть використовуватися у майбутніх дослідженнях за напрямками: ● вдосконалення системи додатків ● аналіз проектування мікро-сервісних рішень Апробація результатів. В рамках досліджень, що були виконані для магістерської дисертації було зроблено доповідь в студентській науковопрактичній конференції: 1. Kostyantyn Tykhonov, Yurii Gordienko. Method for optimization computing resources on the basis of specialized hybrid solutions. “The International Conference on Security, Fault Tolerance, Intelligence” (ICSFTI2020). Основні положення, що виносяться на захист: Метод оптимізації обчислювальних ресурсів програмними методами з використанням, різних архітектурних рішень до побудови додатку.uk
dc.format.page72 с.uk
dc.identifier.citationТихонов, К. О. Метод оптимізації обчислювальних ресурсів на основі спеціалізованих гібридних рішень : магістерська дис. : 123 Комп’ютерна інженерія / Тихонов Костянтин Олександрович. – Київ, 2020. – 72 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/34056
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectгібридні системиuk
dc.subjectоптимізаціяuk
dc.subjectмікро-сервісuk
dc.subjecthybrid systemsuk
dc.subjectserverlessuk
dc.subjectoptimizationuk
dc.subject.udc004.02uk
dc.titleМетод оптимізації обчислювальних ресурсів на основі спеціалізованих гібридних рішеньuk
dc.typeMaster Thesisuk

Файли

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