Resource Sizing for Virtual Environments of Networked Interconnected System Services

Networked interconnected systems are often deployed in infrastructures with resource allocation using isolated virtual environments. The technological implementation of such systems varies significantly, making it difficult to accurately estimate the required volume of resources to allocate for each...

Full description

Saved in:
Bibliographic Details
Main Authors: Alexandr Albychev, Dmitry Ilin, Evgeny Nikulchev
Format: Article
Language:English
Published: MDPI AG 2024-11-01
Series:Technologies
Subjects:
Online Access:https://www.mdpi.com/2227-7080/12/12/245
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Networked interconnected systems are often deployed in infrastructures with resource allocation using isolated virtual environments. The technological implementation of such systems varies significantly, making it difficult to accurately estimate the required volume of resources to allocate for each virtual environment. This leads to overprovisioning of some services and underprovisioning of others. The problem of distributing the available computational resources between the system services arises. To efficiently use resources and reduce resource waste, the problem of minimizing free resources under conditions of unknown ratios of resource distribution between services is formalized; an approach to determining regression dependencies of computing resource consumption by services on the number of requests and a procedure for efficient resource distribution between services are proposed. The proposed solution is experimentally evaluated using the networked interconnected system model. The results show an increase in throughput by 20.75% compared to arbitrary resource distribution and a reduction in wasted resources by 55.59%. The dependences of the use of resources by networked interconnected system services on the number of incoming requests, identified using the proposed solution, can also be used for scaling in the event of an increase in the total volume of allocated resources.
ISSN:2227-7080