A Deadline Constrained Preemptive Scheduler Using Queuing Systems for Multi-tenancy Clouds
Research output: Chapters, Conference Papers, Creative and Literary Works › RGC 32 - Refereed conference paper (with host publication) › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Title of host publication | 2019 IEEE International Conference on Cloud Computing, IEEE CLOUD 2019 - Part of the 2019 IEEE World Congress on Services |
Subtitle of host publication | Proceedings |
Publisher | Institute of Electrical and Electronics Engineers, Inc. |
Pages | 63-67 |
ISBN (electronic) | 978-1-7281-2705-7 |
ISBN (print) | 978-1-7281-2706-4 |
Publication status | Published - Jul 2019 |
Publication series
Name | IEEE International Conference on Cloud Computing, CLOUD |
---|---|
Publisher | IEEE |
ISSN (Print) | 2159-6182 |
ISSN (electronic) | 2159-6190 |
Conference
Title | 12th IEEE International Conference on Cloud Computing, CLOUD 2019 |
---|---|
Place | Italy |
City | Milan |
Period | 8 - 13 July 2019 |
Link(s)
Abstract
Scheduling on clouds is required so that service providers can meet Quality of Service (QoS) requirements of tenants. Deadline is a major criterion in judging QoS. This work presents a real-time, preemptive, constrained scheduler using queuing theory-PDSonQueue-which enables better meetinhg of QoS requirements. PDSonQueue also shortens a job's completion time and improves system's throughput. PDSon-Queue, as a dynamic priority real-time greedy scheduler, builds a queuing-based mathematical model to accurately predict a job's execution and waiting time, where jobs arrive by following a stochastic process and request resources. Our scheduler introduces a novel 'Earliest Maximal Waiting Time First (EMWTF)' concept to fine tune job scheduling to guarantee the job being accomplished within the deadline. Deadline constrained jobs are scheduled preemptively from low priority jobs with the intent of maximising the number of jobs completed within the deadlines, while allowing system's resources to be shared by other regular jobs. PDSonQueue integrates an improved Dominant Resource Fairness (DRF) greedy resource allocation approach to capture the essence of tenants' resource allocation and run as many jobs as possible. Our experimental results indicate that PDSonQueue can improve by at least 20% of deadline-based QoS rate, and by at least 30% for throughput.
Research Area(s)
- Deadline, Multi-tenancy, Queuing Theory, Resource preemption, Scheduling
Citation Format(s)
A Deadline Constrained Preemptive Scheduler Using Queuing Systems for Multi-tenancy Clouds. / Jia, Ru; Yang, Yun; Grundy, John et al.
2019 IEEE International Conference on Cloud Computing, IEEE CLOUD 2019 - Part of the 2019 IEEE World Congress on Services: Proceedings. Institute of Electrical and Electronics Engineers, Inc., 2019. p. 63-67 8814540 (IEEE International Conference on Cloud Computing, CLOUD).
2019 IEEE International Conference on Cloud Computing, IEEE CLOUD 2019 - Part of the 2019 IEEE World Congress on Services: Proceedings. Institute of Electrical and Electronics Engineers, Inc., 2019. p. 63-67 8814540 (IEEE International Conference on Cloud Computing, CLOUD).
Research output: Chapters, Conference Papers, Creative and Literary Works › RGC 32 - Refereed conference paper (with host publication) › peer-review