Resource Constrained Profit Optimization Method for Task Scheduling in Edge Cloud

被引:26
作者
Chen, Liqiong [1 ]
Guo, Kun [1 ]
Fan, Guoqing [1 ]
Wang, Can [1 ]
Song, Shilong [1 ]
机构
[1] Shanghai Inst Technol, Dept Comp Sci & Informat Engn, Shanghai 201418, Peoples R China
来源
IEEE ACCESS | 2020年 / 8卷 / 08期
关键词
Task analysis; Cloud computing; Scheduling; Optimal scheduling; Processor scheduling; Virtual machining; Edge cloud; Petri nets; profit; resource constraints; task scheduling; ALGORITHM; MANAGEMENT; MIGRATION; INTERNET;
D O I
10.1109/ACCESS.2020.3000985
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge cloud is a cloud computing system built on edge infrastructure. Task scheduling optimization is the key technology to ensure the quality of service in edge cloud. However, the openness of the edge cloud environment challenges the load balancing and profit optimization of task scheduling. In this paper, we analyze the business process and optimization factors of task scheduling in edge cloud. First, we propose a resource constrained task scheduling profit optimization algorithm (RCTSPO), which consists of clustering preprocessing, classification, profit matrix construction and optimal scheduling strategy calculation. Clustering preprocessing gathers similar tasks into one class and perform a classification on the clustered tasks. Then construct the profit matrix for resource constrained task scheduling, and the optimal task scheduling strategy is obtained based on the constructed profit matrix. Second, Petri nets are used to construct the different components of edge cloud, such as resource, task, user request and virtual machine, thus forming the task scheduling model of edge cloud. Third, the properties of task scheduling model are verified by using the related theory and tools of Petri nets. Finally, several experiments are done to evaluate the proposed method, the simulation results show that the algorithm not only achieves the maximum profit, but also performs well in terms of time, reliability and load balancing of task scheduling.
引用
收藏
页码:118638 / 118652
页数:15
相关论文
共 34 条
[1]  
[Anonymous], 2019, Gartner Top 10 Strategic Technology Trends for 2020
[2]  
[Anonymous], 2017, INFOCOM 2017
[3]  
[Anonymous], 2003, GUIDE MODELING VERIF
[4]   Power-aware performance analysis of self-adaptive resource management in IaaS clouds [J].
Ataie, Ehsan ;
Entezari-Maleki, Reza ;
Etesami, Sayed Ehsan ;
Egger, Bernhard ;
Ardagna, Danilo ;
Movaghar, Ali .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 :134-144
[5]   Bi-objective decision support system for task-scheduling based on genetic algorithm in cloud computing [J].
Aziza, Hatem ;
Krichen, Saoussen .
COMPUTING, 2018, 100 (02) :65-91
[6]   Deploying Data-intensive Applications with Multiple Services Components on Edge [J].
Chen, Yishan ;
Deng, Shuiguang ;
Ma, Hongtao ;
Yin, Jianwei .
MOBILE NETWORKS & APPLICATIONS, 2020, 25 (02) :426-441
[7]   An extended Intelligent Water Drops algorithm for workflow scheduling in cloud computing environment [J].
Elsherbiny, Shaymaa ;
Eldaydamony, Eman ;
Alrahmawy, Mohammed ;
Reyad, Alaa Eldin .
EGYPTIAN INFORMATICS JOURNAL, 2018, 19 (01) :33-55
[8]   Modeling and Analyzing Dynamic Fault-Tolerant Strategy for Deadline Constrained Task Scheduling in Cloud Computing [J].
Fan, Guisheng ;
Chen, Liqiong ;
Yu, Huiqun ;
Liu, Dongmei .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (04) :1260-1274
[9]   The Cloud-edge-based Dynamic Reconfiguration to Service Workflow for Mobile Ecommerce Environments: A QoS Prediction Perspective [J].
Gao, Honghao ;
Huang, Wanqiu ;
Duan, Yucong .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2021, 21 (01)
[10]   Energy efficient task allocation and energy scheduling in green energy powered edge computing [J].
Gu, Lin ;
Cai, Jingjing ;
Zeng, Deze ;
Zhang, Yu ;
Jin, Hai ;
Dai, Weiqi .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 95 :89-99