Інтелектуальна система управління кластерною системою на базі балансування навантаження
Анотації
Магістерська дипломна робота присвячена розробці інтелектуальної системи управління.
В даній роботі розглянуто сучасні методи, технічні та існуючі програмні засоби балансування навантаження на кластерну систему, що функціонує у хмарному середовищі та зміни її топології в залежності від результату прогнозування. На основі аналізу, в якості системи прогнозування був розроблений двохетапний метод, що базується на використанні логістичної регресії реалізований засобами Apache Mahout та нечіткої бази знань наданої експертами.
Розроблено алгоритмічне та програмне забезпечення системи прогнозування на мові програмування C#. Дослідження ефективності розробленого методу та тестування програмного забезпечення підтвердило коректність отриманих результатів.
Запропонована автоматизована система прогнозування навантаження на кластерну систему дозволяє підвищити ефективність використання обчислювальних ресурсів у хмарних середовищах та реалізувати більш точне реагування кластерної системи на стрибкоподібні зміни навантаження. This master diploma work is devoted to the development of automated load balancing program on the clustered system.
In this work, modern methods, technical and existing software for predicting the load on the cluster system were considered depending on the predicted output. Based on the conducted analysis as for forecasting a 2 step method has been developed that’s using logistic regression via Apache Mahout library and fuzzy ruleset provided by domain experts.
Developed algorithmic and software basis for a prediction system using C# programming language. Investigation of developed method efficiency and software testing proved correctness of retrieved results.
Proposed automated cluster load forecasting system allows to increase efficiency of computing resources utilization in cloud environments and implement better system reacting to abruptly load changes.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/25485