An efficient deadline constrained and data locality aware dynamic scheduling framework for multitenancy clouds
Research output: Journal Publications and Reviews (RGC: 21, 22, 62) › 21_Publication in refereed journal › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Article number | e6037 |
Journal / Publication | Concurrency and Computation: Practice & Experience |
Volume | 33 |
Issue number | 5 |
Online published | 30 Sep 2020 |
Publication status | Published - 10 Mar 2021 |
Link(s)
Abstract
Scheduling and resource allocation in clouds is used to harness the power of the underlying resource pool. Service providers can meet quality of service (QoS) requirements of tenants specified in Service Level Agreements. Improving resource allocation ensures that all tenants will receive fairer access to system resources, which improves overall utilization and throughput. Real‐time applications and services require critical deadlines in order to guarantee QoS. A growing number of data‐intensive applications drive the optimization of scheduling through utilizing data locality in which the scheduler locates a task and ensures the task's relevant data to be on the same server. Choosing suitable scheduling mechanisms for running applications that support multitenancy has consistently been a major challenge. This work proposes a new adaptive Deadline constrained and Data locality aware Dynamic Scheduling Framework “ 3DSF“ that orchestrates different schedulers based on varied requirements. This framework considers tenants' deadline‐based QoS requirements, cloud system's performance and a method of resource allocation to improve resource utilization, system throughput and reduce jobs' completion time. 3DSF contains: (a) a real‐time, preemptive, deadline constrained job scheduler, (b) an optimized data locality aware scheduler, (c) an improved Dominant Resource Fairness greedy resource allocation approach, and (d) an adaptive suite to integrate above‐mentioned schedulers together.
Research Area(s)
- scheduling framework, deadline, data locality, resource allocation, multitenancy
Citation Format(s)
An efficient deadline constrained and data locality aware dynamic scheduling framework for multitenancy clouds. / Ru, Jia; Yang, Yun; Grundy, John et al.
In: Concurrency and Computation: Practice & Experience, Vol. 33, No. 5, e6037, 10.03.2021.Research output: Journal Publications and Reviews (RGC: 21, 22, 62) › 21_Publication in refereed journal › peer-review