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
来源
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE | 2021年 / 33卷 / 05期
关键词
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 条
  • [1] An Efficient Energy-Aware Tasks Scheduling with Deadline-Constrained in Cloud Computing
    Ben Alla, Said
    Ben Alla, Hicham
    Touhafi, Abdellah
    Ezzati, Abdellah
    COMPUTERS, 2019, 8 (02)
  • [2] A Dynamic Scheduling Framework for Multi-Tenancy Clouds
    Ru, Jia
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 323 - 326
  • [3] Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds
    Van den Bossche, Ruben
    Vanmechelen, Kurt
    Broeckhove, Jan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (04): : 973 - 985
  • [4] An Energy-Efficient Dynamic Scheduling Method of Deadline-Constrained Workflows in a Cloud Environment
    Fan, Guisheng
    Chen, Xingpeng
    Li, Zengpeng
    Yu, Huiqun
    Zhang, Yingxue
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3089 - 3103
  • [5] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Li, Zengpeng
    Yu, Huiqun
    Fan, Guisheng
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (07): : 7484 - 7512
  • [6] Energy-efficient Dynamic Scheduling of Deadline-constrained MapReduce Workflows
    Shu, Tong
    Wu, Chase Q.
    2017 IEEE 13TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), 2017, : 393 - 402
  • [7] Deadline-constrained cost-aware workflow scheduling in hybrid cloud
    Hussain, Mehboob
    Luo, Ming-Xing
    Hussain, Abid
    Javed, Muhammad Hafeez
    Abbas, Zeeshan
    Wei, Lian-Fu
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [8] Dynamic Scheduling Stochastic Multiworkflows With Deadline Constraints in Clouds
    Ye, Lingjuan
    Xia, Yuanqing
    Yang, Liwen
    Zhan, Yufeng
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (04) : 2594 - 2606
  • [9] A novel cost-efficient approach for deadline-constrained workflow scheduling by dynamic provisioning of resources
    Singh, Vishakha
    Gupta, Indrajeet
    Jana, Prasanta K.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 79 : 95 - 110
  • [10] EnLoc: Data Locality-aware Energy-efficient Scheduling Scheme for Cloud Data Centers
    Kaur, Kujeet
    Kumar, Neeraj
    Garg, Sahil
    Rodrigues, Joel J. P. C.
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,