Adaptivni Sistemi Avtomatičnogo Upravlinnâ (Dec 2022)

Automation of resource management in information systems based on reactive vertical scaling

  • В. Омельченко,
  • O. Ролік

DOI
https://doi.org/10.20535/1560-8956.41.2022.271344
Journal volume & issue
Vol. 2, no. 41

Abstract

Read online

The rapid development of information systems creates new challenges for developers. The problem of minimizing the use of IT infrastructure resources while ensuring the agreed level of service is one of the critical ones in the existing conditions. The article is devoted to the research of existing automation methods of resource management and QoS indicators. Capabilities of managing computing resources in Kubernetes and in general are analyzed. The work provides a detailed analysis of reactive and proactive approaches, their advantages and disadvantages. Considerable attention is paid to vertical scaling, in particular to the open-source Vertical Pod Autoscaler solution. A series of experiments was performed to analyze the effectiveness of this approach in various conditions. Based on the results, the appropriate use cases for using VPA were determined. In addition, the work proposes a hybrid approach, which includes a reactive and proactive component, which allows you to use the advantages of both methods. Ref. 7, pic. 9.

Keywords