Efficient stochastic scheduling for highly complex resource placement in edge clouds

For the edge cloud-based large-scale distributed systems in wide areas, it is important to quickly adjust the deployed resource in multiple edge clouds to maximize the resource revenue and meet the quality of service requirements. The mean values of demands are usually used in the scheduling algorit...

Full description

Saved in:
Bibliographic Details
Published in:Journal of network and computer applications Vol. 202; p. 103365
Main Authors: Wei, Wei, Wang, Qi, Yang, Weidong, Mu, Yashuang
Format: Journal Article
Language:English
Published: Elsevier Ltd 01-06-2022
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:For the edge cloud-based large-scale distributed systems in wide areas, it is important to quickly adjust the deployed resource in multiple edge clouds to maximize the resource revenue and meet the quality of service requirements. The mean values of demands are usually used in the scheduling algorithms for simplicity, but in the real-world scenarios the resource demands may fluctuate greatly, which cannot be effectively modeled in the mean value-based demand model, resulting in the under-utilization of resources. To address the problem, we investigate a general stochastic scheduling problem in the edge clouds, whose objective is to place the given amount of resources into the edge areas, and to maximize the scheduling revenue like the weighted sum of satisfied demands. We then propose an efficient algorithm by identifying the optimal conditions of nested subproblems. Experiments show that in the scenarios with general settings, the algorithm can achieve at least 97% average revenue of the traditional optimal algorithm with much lower time complexity, which can be further reduced through parallelization. The algorithm has the potential to be an effective supplement to the existing algorithms under the time-tense scheduling scenarios with a large number of resources.
ISSN:1084-8045
1095-8592
DOI:10.1016/j.jnca.2022.103365