DEVELOPMENT OF THE METHODS FOR RESOURCE REALLOCATION IN CLOUD COMPUTING SYSTEMS

The subject matter of the article is development of the models and methods of load and resource balancing and reallocation in cloud computing systems based on the infrastructure as a service model. The goal of the work is to increase the efficiency of available resources usage in cloud computing sys...

Full description

Saved in:
Bibliographic Details
Main Authors: Viacheslav Davydov, Daryna Hrebeniuk
Format: Article
Language:English
Published: Kharkiv National University of Radio Electronics 2020-10-01
Series:Сучасний стан наукових досліджень та технологій в промисловості
Subjects:
Online Access:https://itssi-journal.com/index.php/ittsi/article/view/211
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849248065329823744
author Viacheslav Davydov
Daryna Hrebeniuk
author_facet Viacheslav Davydov
Daryna Hrebeniuk
author_sort Viacheslav Davydov
collection DOAJ
description The subject matter of the article is development of the models and methods of load and resource balancing and reallocation in cloud computing systems based on the infrastructure as a service model. The goal of the work is to increase the efficiency of available resources usage in cloud computing systems (such as RAM, disk space, CPU, network) by developing the model for adaptive management of resource reallocation. This will allow new virtual machines to be launched with minimal performance degradation for already running applications. The following tasks were solved in the article: development of an complex approach to manage resource reallocation in cloud systems, including decomposition of the cloud computing system into zones (based on the defining features of the resources provided in each zone), initial resource allocation (based on the hierarchy analysis method) and resources reallocation within cloud computing system (based on the developed method); development of a method for computing resources reallocation in cloud computing systems; evaluation of the effectiveness of the developed method. To solve the set tasks, approaches and methods of dynamic load balancing were used, as well as methods of theoretical research, which are based on the scientific provisions of the theory of artificial intelligence, static, functional and system analysis. The following results were obtained – on the basis of existing load balancing methods in cloud computing systems analysis, the main features of existing resource allocation methods were identified, their advantages and disadvantages were given. On the basis of the conducted analytical study, the necessity of improving the existing methods of resource reallocation has been proved. A method and an algorithm for computing resources reallocation within cloud computing systems have been developed. This make it possible to reduce the values of the coefficient of computing resources uneven usage while minimizing the cost of moving them. The results obtained have been confirmed by experiments carried out using software for creating private infrastructure cloud services and cloud storages. Conclusions: the improvement of the reallocation and load balancing method in cloud computing systems has increased the ability of these systems to launch new virtual machines with a minimum decrease in the performance of already running applications.
format Article
id doaj-art-fe0ef81f629d4c7c8a577003bdd38e6a
institution Kabale University
issn 2522-9818
2524-2296
language English
publishDate 2020-10-01
publisher Kharkiv National University of Radio Electronics
record_format Article
series Сучасний стан наукових досліджень та технологій в промисловості
spelling doaj-art-fe0ef81f629d4c7c8a577003bdd38e6a2025-08-20T03:58:03ZengKharkiv National University of Radio ElectronicsСучасний стан наукових досліджень та технологій в промисловості2522-98182524-22962020-10-013 (13)10.30837/ITSSI.2020.13.025DEVELOPMENT OF THE METHODS FOR RESOURCE REALLOCATION IN CLOUD COMPUTING SYSTEMSViacheslav Davydov0Daryna Hrebeniuk1National Technical University "Kharkiv Polytechnic Institute"National Technical University "Kharkiv Polytechnic Institute"The subject matter of the article is development of the models and methods of load and resource balancing and reallocation in cloud computing systems based on the infrastructure as a service model. The goal of the work is to increase the efficiency of available resources usage in cloud computing systems (such as RAM, disk space, CPU, network) by developing the model for adaptive management of resource reallocation. This will allow new virtual machines to be launched with minimal performance degradation for already running applications. The following tasks were solved in the article: development of an complex approach to manage resource reallocation in cloud systems, including decomposition of the cloud computing system into zones (based on the defining features of the resources provided in each zone), initial resource allocation (based on the hierarchy analysis method) and resources reallocation within cloud computing system (based on the developed method); development of a method for computing resources reallocation in cloud computing systems; evaluation of the effectiveness of the developed method. To solve the set tasks, approaches and methods of dynamic load balancing were used, as well as methods of theoretical research, which are based on the scientific provisions of the theory of artificial intelligence, static, functional and system analysis. The following results were obtained – on the basis of existing load balancing methods in cloud computing systems analysis, the main features of existing resource allocation methods were identified, their advantages and disadvantages were given. On the basis of the conducted analytical study, the necessity of improving the existing methods of resource reallocation has been proved. A method and an algorithm for computing resources reallocation within cloud computing systems have been developed. This make it possible to reduce the values of the coefficient of computing resources uneven usage while minimizing the cost of moving them. The results obtained have been confirmed by experiments carried out using software for creating private infrastructure cloud services and cloud storages. Conclusions: the improvement of the reallocation and load balancing method in cloud computing systems has increased the ability of these systems to launch new virtual machines with a minimum decrease in the performance of already running applications.https://itssi-journal.com/index.php/ittsi/article/view/211infrastructure as a servicecloud computingresource reallocation
spellingShingle Viacheslav Davydov
Daryna Hrebeniuk
DEVELOPMENT OF THE METHODS FOR RESOURCE REALLOCATION IN CLOUD COMPUTING SYSTEMS
Сучасний стан наукових досліджень та технологій в промисловості
infrastructure as a service
cloud computing
resource reallocation
title DEVELOPMENT OF THE METHODS FOR RESOURCE REALLOCATION IN CLOUD COMPUTING SYSTEMS
title_full DEVELOPMENT OF THE METHODS FOR RESOURCE REALLOCATION IN CLOUD COMPUTING SYSTEMS
title_fullStr DEVELOPMENT OF THE METHODS FOR RESOURCE REALLOCATION IN CLOUD COMPUTING SYSTEMS
title_full_unstemmed DEVELOPMENT OF THE METHODS FOR RESOURCE REALLOCATION IN CLOUD COMPUTING SYSTEMS
title_short DEVELOPMENT OF THE METHODS FOR RESOURCE REALLOCATION IN CLOUD COMPUTING SYSTEMS
title_sort development of the methods for resource reallocation in cloud computing systems
topic infrastructure as a service
cloud computing
resource reallocation
url https://itssi-journal.com/index.php/ittsi/article/view/211
work_keys_str_mv AT viacheslavdavydov developmentofthemethodsforresourcereallocationincloudcomputingsystems
AT darynahrebeniuk developmentofthemethodsforresourcereallocationincloudcomputingsystems