2021
DOI: 10.3390/app11209360
|View full text |Cite
|
Sign up to set email alerts
|

SLA-DQTS: SLA Constrained Adaptive Online Task Scheduling Based on DDQN in Cloud Computing

Abstract: Task scheduling is key to performance optimization and resource management in cloud computing systems. Because of its complexity, it has been defined as an NP problem. We introduce an online scheme to solve the problem of task scheduling under a dynamic load in the cloud environment. After analyzing the process, we propose a server level agreement constraint adaptive online task scheduling algorithm based on double deep Q-learning (SLA-DQTS) to reduce the makespan, cost, and average overdue time under the cons… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 35 publications
0
6
0
Order By: Relevance
“…Equitable task scheduling is critical in cloud computing, and our priority-focused method guarantees equitable resource distribution and task completion. The writer presented an online algorithm that enhances task scheduling in cloud computing systems using dynamic load management [21]. The proposed algorithm incorporates a Gaussian distribution of relevant parameters in its state space, ensuring consistency in input dimensions.…”
Section: Related Workmentioning
confidence: 99%
“…Equitable task scheduling is critical in cloud computing, and our priority-focused method guarantees equitable resource distribution and task completion. The writer presented an online algorithm that enhances task scheduling in cloud computing systems using dynamic load management [21]. The proposed algorithm incorporates a Gaussian distribution of relevant parameters in its state space, ensuring consistency in input dimensions.…”
Section: Related Workmentioning
confidence: 99%
“…In [17], the authors focused on minimization of makespan, cost, and average delay when working under restrictions of VMs and sensitive deadlines. They developed a constraint-adaptive online task scheduling method using double deep Q-learning.…”
Section: Related Workmentioning
confidence: 99%
“…Methodology Parameters [17] RL to make a scheduling model for cloud computing Makespan, total power cost in datacenters, energy consumption, migration time [18] RL task scheduling with Q-learning Makespan, total power cost, energy consumption [19] Task scheduling optimization algorithm called MPSO Makespan, energy consumption, packet delivery ratio, trust value [20] FELARE Ontime task completion rate, energy saving [21] RLFTWS Makespan, resource usage [22] WBCNF Computation time of tasks [23] BRCH-GWO Makespan [24] RELIEF Communication delay, reliability [25] PSO-based multipurpose algorithm Turnaround time, makespan [26] Regressive WO algorithm Processing cost, load balancing tasks [27] GO Makespan, resource utilization [28] Dynamic task scheduling algorithm based on an improved GA Total execution time and resource utilization ratio [29] PSO based on an AC algorithm Task completion time, makespan [30] DRL-based task scheduling Makespan, computation time [31] MRLCC is an approach for organizing tasks that are based on Meta RL Energy consumption, total cost, makespan [32] A novel DRL-based framework Cost and throughput, makespan [33] RLFTWS Execution time, degree of imbalance [15] DRL model Response time, makespan, CPU utilization [34] Deep reinforcement learning with PPSO SLA violation, makespan [35] DRL Cloud is an NDR-learning-based RP and TS system Estimated completion time, resource utilization [36] Deep Q-network model Degree of imbalance, cost, makespan [37] SDM reinforcement learning Energy consumption, resource utilization [38] DRLHCE Response time, degree of imbalance [39] DQN Makespan, total cost [40] Reinforcement learning Makespan [41] DDDQN-TS Task response time [31] Q-learning Makespan…”
Section: Authormentioning
confidence: 99%
“…In the proposed model, we have adopted a pricing model similar to the Alibaba cloud resource pricing model in which each resource has a separate pricing model. For example, bandwidth consumption has a cost which differs from memory usage or computing power usage [34]. Let PC j be the processing cost per time unit of, VM j , MC j be the memory cost per storage unit of, VM j , BC be the bandwidth cost per data unit of, VM j , MRT i be the memory requirement of, RT i , and BRT i be the bandwidth requirement of.RT i .…”
Section: Cost Ijmentioning
confidence: 99%