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 条
  • [21] DB-ACO: A Deadline-Budget Constrained Ant Colony Optimization for Workflow Scheduling in Clouds
    Tao, Siyuan
    Xia, Yuanqing
    Ye, Lingjuan
    Yan, Ce
    Gao, Runze
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (02) : 1564 - 1579
  • [22] Deadline-constrained cost-energy aware workflow scheduling in cloud
    Bugingo, Emmanuel
    Zheng, Wei
    Lei, Zhenfeng
    Zhang, Defu
    Sebakara, Samuel Rene Adolphe
    Zhang, Dongzhan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (06)
  • [23] ETFC: Energy-efficient and deadline-aware task scheduling in fog computing
    Pakmehr, Amir
    Gholipour, Majid
    Zeinali, Esmaeil
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 43
  • [24] Data locality-aware and QoS-aware dynamic cloud workflow scheduling in Hadoop for heterogeneous environment
    Ding, Fan
    Ma, Minjin
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2023, 19 (01) : 113 - 135
  • [25] Online scheduling of deadline-constrained bag-of-task workloads on hybrid clouds
    Pelaez, Victor
    Campos, Antonio
    Garcia, Daniel F.
    Entrialgo, Joaquin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (19)
  • [26] Deadline-constrained workflow scheduling in IaaS clouds with multi-resource packing
    Zhu, Zhaomeng
    Tang, Xueyan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 101 : 880 - 893
  • [27] Deadline-Aware MapReduce Job Scheduling with Dynamic Resource Availability
    Cheng, Dazhao
    Zhou, Xiaobo
    Xu, Yinggen
    Liu, Liu
    Jiang, Changjun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (04) : 814 - 826
  • [28] Cost-Efficient Fault-Tolerant Workflow Scheduling for Deadline-Constrained Microservice-Based Applications in Clouds
    Li, Zengpeng
    Yu, Huiqun
    Fan, Guisheng
    Zhang, Jiayin
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3220 - 3232
  • [29] Dynamic Multiworkflow Deadline and Budget Constrained Scheduling in Heterogeneous Distributed Systems
    Wang, Guan
    Wang, Yuxin
    Obaidat, Mohammad S.
    Lin, Chi
    Guo, He
    IEEE SYSTEMS JOURNAL, 2021, 15 (04): : 4939 - 4949
  • [30] 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
    APPLIED SCIENCES-BASEL, 2018, 8 (11):