An efficient deadline constrained and data locality aware dynamic scheduling framework for multitenancy clouds

被引:4
|
作者
Ru, Jia [1 ]
Yang, Yun [1 ]
Grundy, John [2 ]
Keung, Jacky [3 ]
Hao, Li [4 ]
机构
[1] Swinburne Univ Technol, Sch Software & Elect Engn, POB 218, Melbourne, Vic 3122, Australia
[2] Monash Univ, Fac Informat Technol, Melbourne, Vic, Australia
[3] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[4] SoptAI Co Ltd, Singapore, Singapore
来源
关键词
scheduling framework; deadline; data locality; resource allocation; multitenancy; MAPREDUCE; RESOURCE; PREDICTION; MIGRATION; ALGORITHM; JOBS;
D O I
10.1002/cpe.6037
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:38
相关论文
共 50 条
  • [31] Heuristic Scheduling Method with the Importance of Earlier Tasks for Deadline Constrained Workflows in Clouds
    Yang, Liwen
    Xia, Yuanqing
    Ye, Lingjuan
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 2402 - 2407
  • [32] Design of a Scheduling Approach for Budget-Deadline Constrained Applications in Heterogeneous Clouds
    Rizvi, Naela
    Ramesh, Dharavath
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY (ICDCIT 2020), 2020, 11969 : 198 - 213
  • [33] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Zengpeng Li
    Huiqun Yu
    Guisheng Fan
    The Journal of Supercomputing, 2023, 79 : 7484 - 7512
  • [34] An adaptive and deadline-constrained workflow scheduling algorithm in infrastructure as a service clouds
    Robabeh Ghafouri
    Ali Movaghar
    Iran Journal of Computer Science, 2022, 5 (1) : 17 - 39
  • [35] Cost optimization heuristics for deadline constrained workflow scheduling on clouds and their comparative evaluation
    Emmanuel, Bugingo
    Qin, Yingsheng
    Wang, Juntao
    Zhang, Defu
    Zheng, Wei
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (20):
  • [36] Cost and Energy Aware Scheduling Algorithm for Scientific Workflows with Deadline Constraint in Clouds
    Li, Zhongjin
    Ge, Jidong
    Hu, Haiyang
    Song, Wei
    Hu, Hao
    Luo, Bin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (04) : 713 - 726
  • [37] Deadline based scheduling for data-intensive applications in clouds
    Fu Xiong
    Cang Yeliang
    Zhu Lipeng
    Hu Bin
    Deng Song
    Wang Dong
    The Journal of China Universities of Posts and Telecommunications, 2016, 23 (06) : 8 - 15
  • [38] Security-aware task scheduling with deadline constraints on heterogeneous hybrid clouds
    Wang, Bo
    Wang, Changhai
    Huang, Wanwei
    Song, Ying
    Qin, Xiaoyun
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 153 : 15 - 28
  • [39] Deadline based scheduling for data-intensive applications in clouds
    Fu Xiong
    Cang Yeliang
    Zhu Lipeng
    Hu Bin
    Deng Song
    Wang Dong
    The Journal of China Universities of Posts and Telecommunications, 2016, (06) : 8 - 15
  • [40] Locality-Aware Dynamic Task Graph Scheduling
    Maglalang, Jordyn
    Krishnamoorthy, Sriram
    Agrawal, Kunal
    2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2017, : 70 - 80