Back to Search
Start Over
Constructing reliable computing environments on top of Amazon EC2 spot instances
- Source :
- Repositório Científico de Acesso Aberto de Portugal, Repositório Científico de Acesso Aberto de Portugal (RCAAP), instacron:RCAAP, Algorithms, Vol 13, Iss 187, p 187 (2020), Algorithms, Volume 13, Issue 8
- Publication Year :
- 2020
-
Abstract
- Cloud provider Amazon Elastic Compute Cloud (EC2) gives access to resources in the form of virtual servers, also known as instances. EC2 spot instances (SIs) offer spare computational capacity at steep discounts compared to reliable and fixed price on-demand instances. The drawback, however, is that the delay in acquiring spots can be incredible high. Moreover, SIs may not always be available as they can be reclaimed by EC2 at any given time, with a two-minute interruption notice. In this paper, we propose a multi-workflow scheduling algorithm, allied with a container migration-based mechanism, to dynamically construct and readjust virtual clusters on top of non-reserved EC2 pricing model instances. Our solution leverages recent findings on performance and behavior characteristics of EC2 spots. We conducted simulations by submitting real-life workflow applications, constrained by user-defined deadline and budget quality of service (QoS) parameters. The results indicate that our solution improves the rate of completed tasks by almost 20%, and the rate of completed workflows by at least 30%, compared with other state-of-the-art algorithms, for a worse-case scenario.
- Subjects :
- lcsh:T55.4-60.8
Computer science
Distributed computing
amazon EC2
Engenharia electrotécnica, electrónica e informática [Ciências da engenharia e tecnologias]
Cloud computing
02 engineering and technology
Workflow applications
workflow applications
lcsh:QA75.5-76.95
Theoretical Computer Science
Scheduling (computing)
Computer engineering, Electrical engineering, Electronic engineering, Information engineering
Spot instances
Fixed price
0202 electrical engineering, electronic engineering, information engineering
lcsh:Industrial engineering. Management engineering
scheduling
020203 distributed computing
Numerical Analysis
reliability
Notice
Scheduling
business.industry
Quality of service
cloud computing
020206 networking & telecommunications
Reliability
Electrical engineering, Electronic engineering, Information engineering [Engineering and technology]
Computational Mathematics
spot instances
Workflow
Engenharia de computadores, Engenharia electrotécnica, electrónica e informática
Computational Theory and Mathematics
Spare part
Amazon EC2 (Elastic Compute Cloud)
lcsh:Electronic computers. Computer science
business
Drawback
Subjects
Details
- Language :
- Portuguese
- Database :
- OpenAIRE
- Journal :
- Repositório Científico de Acesso Aberto de Portugal, Repositório Científico de Acesso Aberto de Portugal (RCAAP), instacron:RCAAP, Algorithms, Vol 13, Iss 187, p 187 (2020), Algorithms, Volume 13, Issue 8
- Accession number :
- edsair.doi.dedup.....4d4063e3d4f8c3b6959a796223ac2400