MRFS: A Multi-Resource Fair Scheduling Algorithm in Heterogeneous Cloud Computing

被引:0
|
作者
Hamzeh, Hamed [1 ]
Meacham, Sofia [1 ]
Khan, Kashaf [2 ]
Phalp, Keith [1 ]
Stefanidis, Angelos [1 ]
机构
[1] Bournemouth Univ, Fac Sci & Technol, Bournemouth, Dorset, England
[2] British Telecommun PLC, Ipswich, Suffolk, England
关键词
Allocation; Cloud; Dominant; fairness; Lagrangian; resource; server; scheduling; task; utility; ALLOCATION;
D O I
10.1109/COMPSAC48688.2020.00-18
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Task scheduling in cloud computing is considered as a significant issue that has attracted much attention over the last decade. In cloud environments, users expose considerable interest in submitting tasks on multiple Resource types. Subsequently, finding an optimal and most efficient server to host users' tasks seems a fundamental concern. Several attempts have suggested various algorithms, employing Swarm optimization and heuristics methods to solve the scheduling issues associated with cloud in a multi-resource perspective. However, these approaches have not considered the equalization of dominant resources on each specific resource type. This substantial gap leads to unfair allocation, SLA degradation and resource contention. To deal with this problem, in this paper we propose a novel task scheduling mechanism called MRFS. MRFS employs Lagrangian multipliers to locate tasks in suitable servers with respect to the number of dominant resources and maximum resource availability. To evaluate MRFS, we conduct time-series experiments in the cloudsim driven by randomly generated workloads. The results show that MRFS maximizes per-user utility function by % 15-20 in FFMRA compared to FFMRA in absence of MRFS. Furthermore, the mathematical proofs confirm that the sharingincentive, and Pareto-efficiency properties are improved under MRFS.
引用
收藏
页码:1653 / 1660
页数:8
相关论文
共 50 条
  • [21] Concurrent container scheduling on heterogeneous clusters with multi-resource constraints
    Hu, Yang
    Zhou, Huan
    de Laat, Cees
    Zhao, Zhiming
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 102 : 562 - 573
  • [22] Cloud Flat Rates Enabled via Fair Multi-resource Consumption
    Poullie, Patrick
    Stiller, Burkhard
    [J]. MANAGEMENT AND SECURITY IN THE AGE OF HYPERCONNECTIVITY, AIMS 2016, 2016, 9701 : 30 - 44
  • [23] Online Task Scheduling for Fog Computing with Multi-Resource Fairness
    Bian, Simeng
    Huang, Xi
    Shao, Ziyu
    [J]. 2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
  • [24] ATFQ: A Fair and Efficient Packet Scheduling Method in Multi-Resource Environments
    Zhang, Jianhui
    Qi, Heng
    Guo, Deke
    Li, Keqiu
    Li, Wenxin
    Jin, Yingwei
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (04): : 605 - 617
  • [25] An Optimal Algorithm for Resource Scheduling in Cloud Computing
    Li, Qiang
    [J]. ADVANCES IN MULTIMEDIA, SOFTWARE ENGINEERING AND COMPUTING, VOL 2, 2011, 129 : 293 - 299
  • [26] MrLBA: multi-resource load balancing algorithm for cloud computing using ant colony optimization
    Arfa Muteeh
    Muhammad Sardaraz
    Muhammad Tahir
    [J]. Cluster Computing, 2021, 24 : 3135 - 3145
  • [27] MrLBA: multi-resource load balancing algorithm for cloud computing using ant colony optimization
    Muteeh, Arfa
    Sardaraz, Muhammad
    Tahir, Muhammad
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3135 - 3145
  • [28] A Modified Fireworks Algorithm for the Multi-resource Range Scheduling Problem
    Liu, Zhenbao
    Feng, Zuren
    Ke, Liangjun
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2016, PT I, 2016, 9712 : 535 - 543
  • [29] Experience with Multi-Resource Aware Fair Sharing in Highly Heterogeneous Private Clouds
    Klusacek, Dalibor
    [J]. 2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 487 - 488
  • [30] MOTORS: multi-objective task offloading and resource scheduling algorithm for heterogeneous fog-cloud computing scenario
    Shukla, Prashant
    Pandey, Sudhakar
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (15): : 22315 - 22361