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] DynDL: Scheduling Data-Locality-Aware Tasks with Dynamic Data Transfer Cost for Multicore-Server-Based Big Data Clusters
    Jin, Jiahui
    An, Qi
    Zhou, Wei
    Tang, Jiakai
    Xiong, Runqun
    [J]. APPLIED SCIENCES-BASEL, 2018, 8 (11):
  • [32] An Enhanced Data-Locality-Aware Task Scheduling Algorithm for Hadoop Applications
    Choi, Dongjoo
    Jeon, Myunghoon
    Kim, Namgi
    Lee, Byoung-Dai
    [J]. IEEE SYSTEMS JOURNAL, 2018, 12 (04): : 3346 - 3357
  • [33] A YARN-based Energy-Aware Scheduling Method for Big Data Applications under Deadline Constraints
    Shabestari, Fatemeh
    Rahmani, Amir Masoud
    Navimipour, Nima Jafari
    Jabbehdari, Sam
    [J]. JOURNAL OF GRID COMPUTING, 2022, 20 (04)
  • [34] Efficient scientific workflow scheduling for deadline-constrained parallel tasks in cloud computing environments
    Zhang, Longxin
    Zhou, Liqian
    Salah, Ahmad
    [J]. INFORMATION SCIENCES, 2020, 531 (531) : 31 - 46
  • [35] Scheduling deadline-constrained scientific workflow using chemical reaction optimisation algorithm in clouds
    Yan C.
    Luo H.
    Hu Z.
    [J]. Yan, Chaokun (ckyango@csu.edu.cn), 2018, Inderscience Publishers (10) : 378 - 393
  • [36] HBDCWS: heuristic-based budget and deadline constrained workflow scheduling approach for heterogeneous clouds
    Naela Rizvi
    Dharavath Ramesh
    [J]. Soft Computing, 2020, 24 : 18971 - 18990
  • [37] Scheduling deadline-constrained scientific workflow using chemical reaction optimisation algorithm in clouds
    Yan, Chaokun
    Luo, Huimin
    Hu, Zhigang
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2018, 10 (05) : 378 - 393
  • [38] A Predictive and Evolutionary Approach for Cost-Effective and Deadline-Constrained Workflow Scheduling Over Distributed IaaS Clouds
    Chen, Jiangchuan
    Jiang, Jiajia
    Luo, Dan
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2019, 16 (03) : 78 - 94
  • [39] WOHA: Deadline-Aware Map-Reduce Workflow Scheduling Framework over Hadoop Clusters
    Li, Shen
    Hu, Shaohan
    Wang, Shiguang
    Su, Lu
    Abdelzaher, Tarek
    Gupta, Indranil
    Pace, Richard
    [J]. 2014 IEEE 34TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2014), 2014, : 93 - 103
  • [40] Network-Aware Locality Scheduling for Distributed Data Operators in Data Centers
    Cheng, Long
    Wang, Ying
    Liu, Qingzhi
    Epema, Dick H. J.
    Liu, Cheng
    Mao, Ying
    Murphy, John
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (06) : 1494 - 1510