2020
DOI: 10.1016/j.jnca.2019.102464
|View full text |Cite
|
Sign up to set email alerts
|

CMI: An online multi-objective genetic autoscaler for scientific and engineering workflows in cloud infrastructures with unreliable virtual machines

Abstract: Cloud Computing is becoming the leading paradigm for executing scientific and engineering workflows. The large-scale nature of the experiments they model and their variable workloads make clouds the ideal execution environment due to prompt and elastic access to huge amounts of computing resources. Autoscalers are middleware-level software components that allow scaling up and down the computing platform by acquiring or terminating virtual machines (VM) at the time that workflow's tasks are being scheduled. In … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 17 publications
(8 citation statements)
references
References 39 publications
0
8
0
Order By: Relevance
“…The majority of resource provision techniques are guided by QoS constraints defined by users. There are two basic constraints, i.e., the deadline [26], [24], [22], [21], [18], [16] and the monetary budget [25], [23], [15], [14]. While the deadline constraint is usually satisfied, unreliable resources are used to the maximum extent to limit the monetary costs.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The majority of resource provision techniques are guided by QoS constraints defined by users. There are two basic constraints, i.e., the deadline [26], [24], [22], [21], [18], [16] and the monetary budget [25], [23], [15], [14]. While the deadline constraint is usually satisfied, unreliable resources are used to the maximum extent to limit the monetary costs.…”
Section: Related Workmentioning
confidence: 99%
“…High spot prices defined by users trigger the switch from unreliable to reliable resources. In [25], we can find a discussion on the problem of auto-scaling public resources using a Multi-objective Genetic Algorithm (GA). The makespan, the monetary cost and Outof-Bid (OOB) errors are considered as the targets of the minimization process.…”
Section: Related Workmentioning
confidence: 99%
“…Both subproblems are NP-hard and, therefore, the solutions proposed to date are mainly based on heuristics [39,7,40,41].…”
Section: Workflow Autoscaling In Cloudsmentioning
confidence: 99%
“…As an elastic, reliable, dynamic services provider, Cloud computing provisions computing resources on the basis of CPU (Central Processing Unit) [3,12,13], RAM (Random Access Memory) [14,15], GPU (Graphics Processing Unit) [16,17], Disk Capacity [3,13] and Network Bandwidth [14,18]. From another perspective, "time", that the whole service life cycle of Cloud computing platform, and "space", that the real physical place to emplace Cloud computing physical devices, are also two pivotal resources of Cloud computing.…”
Section: Introductionmentioning
confidence: 99%
“…Consequently, how to schedule components of Cloud computing in an efficient, energy-saving, balanced method, is proved to be a critical factor influencing the orientation of Cloud computing in society. Whereas, the huge scale of Cloud computing, the complexity of scenarios, the unpredictability of user requests, the randomness of electronic components, and uncertain temperature of various components presented in the running process, pose challenges to efficient and effective scheduling of Cloud computing in the emerging trend [6,12,15,[18][19][20][21][22]. To lead more precise comprehension of Cloud computing, we will briefly review the development history of Cloud and its scheduling approaches.…”
Section: Introductionmentioning
confidence: 99%