Received 10.04.2015, Revised 26.06.2015, Accepted 03.08.2015

Automated decision-making for scaling a cloud application

Tamara Savchuk , Andriy Kozachuk

Article describes the algorithm of automatic decision making on scaling of a cloud application based on a set of rules of reactive scaling and on a function that estimates each possible way of scaling of a cloud application using calculation of lost user count and price of cloud hosting equipment. Article introduces evaluation function of scaling options that allows obtaining economic evaluation of the efficiency based on the cost of maintaining infrastructure in the hosting cloud and estimation of the number of users that stop using cloud applications due to overheating-intensity. The forecast number of orphaned users is made on the basis of calculating the network requests execution time. Developed algorithm can be used as part of a cloud application scaling technology

cloud computing, scaling of a cloud application
15-22
Savchuk , T., & Kozachuk, A. (2015). Automated decision-making for scaling a cloud application. Information Technologies and Computer Engineering, 12(2), 15-22.

References

References in the process of publication