Two-tier project and job scheduling for SaaS cloud service providers. (June 2015)
- Record Type:
- Journal Article
- Title:
- Two-tier project and job scheduling for SaaS cloud service providers. (June 2015)
- Main Title:
- Two-tier project and job scheduling for SaaS cloud service providers
- Authors:
- Lin, Ying-Dar
Thai, Minh-Tuan
Wang, Chih-Chiang
Lai, Yuan-Cheng - Abstract:
- Abstract: This study addresses a two-tier job scheduling problem for SaaS cloud service providers which rely on resources leased from IaaS cloud providers to achieve elasticity to computational power. In our model, a project represents a user request which consists of multiple jobs; the SaaS is obligated to complete projects using multiple resources leased from IaaS or PaaS providers. The goals are to reduce the project turn-around time and to support priority scheduling by employing suitable scheduling algorithms. We propose a set of two-tier backfilling algorithms which extend the well-known conservative backfilling algorithm with project slack-time and priority concepts. Among the proposed algorithms, Two-Tier Strict Backfilling (2TSB) does not allow preemption in job waiting queues. On the other hand, preemption is allowable in Two-tier Flexible Backfilling which has two versions: 2TFB and 2TFB-SF (slack factor). In 2TFB, a new incoming project can preempt waiting jobs but not waiting projects, while 2TFB-SF permits preemption in both job and project waiting queues. Two-Tier Priority Backfilling (2TPB) algorithm takes priority into account such that only high-priority projects can preempt the low-priority ones. The experimental results indicate that, compared with 2TSB, 2TPB could reduce the mean turn-around time of high-priority projects by more than 25%.
- Is Part Of:
- Journal of network and computer applications. Volume 52(2015)
- Journal:
- Journal of network and computer applications
- Issue:
- Volume 52(2015)
- Issue Display:
- Volume 52, Issue 2015 (2015)
- Year:
- 2015
- Volume:
- 52
- Issue:
- 2015
- Issue Sort Value:
- 2015-0052-2015-0000
- Page Start:
- 26
- Page End:
- 36
- Publication Date:
- 2015-06
- Subjects:
- Two-tier scheduling -- SaaS scheduling -- Backfilling -- Slack factor
Microcomputers -- Periodicals
Computer networks -- Periodicals
Application software -- Periodicals
Micro-ordinateurs -- Périodiques
Réseaux d'ordinateurs -- Périodiques
Logiciels d'application -- Périodiques
Application software
Computer networks
Microcomputers
Periodicals
004.05
004 - Journal URLs:
- http://www.sciencedirect.com/science/journal/10848045 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jnca.2015.02.008 ↗
- Languages:
- English
- ISSNs:
- 1084-8045
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5021.410600
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 6373.xml