2020
DOI: 10.1109/access.2020.3017643
|View full text |Cite
|
Sign up to set email alerts
|

PSO-GA-Based Resource Allocation Strategy for Cloud-Based Software Services With Workload-Time Windows

Abstract: Cloud-based software services necessitate adaptive resource allocation with the promise of dynamic resource adjustment for guaranteeing the Quality-of-Service (QoS) and reducing resource costs. However, it is challenging to achieve adaptive resource allocation for software services in complex cloud environments with dynamic workloads. To address this essential problem, we propose an adaptive resource allocation strategy for cloud-based software services with workload-time windows. Based on the QoS prediction, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 35 publications
0
4
0
Order By: Relevance
“…Adapting a specific workload sequence is typically straightforward for an estimation framework that employs only one predicting model; however, it is difficult with data from the real world, while the workload pattern varies quickly over time 30 . These situations continue despite excessive capacity and under-provisioning.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Adapting a specific workload sequence is typically straightforward for an estimation framework that employs only one predicting model; however, it is difficult with data from the real world, while the workload pattern varies quickly over time 30 . These situations continue despite excessive capacity and under-provisioning.…”
Section: Literature Reviewmentioning
confidence: 99%
“…where c(w i , r i ) is the cost of workload w i executed by resource r i . electricity consumption is the electricity consumed in resource utilization calculated by electricity co n = electricity vm + electricity memory + electricity misc (4) Where electricity vm is the virtual machine electricity consumption, electricity memory is the electricity consumption for memory operations and electricity misc is the electricity consumption for fans and other miscellaneous parts.…”
Section: Scheduling Techniquementioning
confidence: 99%
“…The Particle Swarm Optimization and Genetic Algorithm (PSO-GA) was used to make runtime decisions for exploring the objectives of the resource allocation plan (4) . The issue of resource allocation for cloud-based services is addressed by introducing the workload time window.…”
Section: Introductionmentioning
confidence: 99%
“…Chen et al 8 Resource allocation algorithm was developed based on current and future workloads by using PSO-GA.…”
Section: Cloud Analystmentioning
confidence: 99%