Towards Energy-Aware Resource Scheduling to Maximize Reliability in Cloud Computing Systems

被引:13
|
作者
Faragardi, Hamid Reza [1 ]
Rajabi, Aboozar [2 ]
Shojaee, Reza [2 ]
Nolte, Thomas [1 ]
机构
[1] Malardalen Univ, Malardalen Real Time Res Ctr, Vasteras, Sweden
[2] Univ Tehran, Sch Elect & Comp Engn, Tehran, Iran
关键词
cloud computing; reliability; analytical model; resource allocation; quality of service; energy-aware scheduling; TASK ALLOCATION;
D O I
10.1109/HPCC.and.EUC.2013.208
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has become increasingly popular due to deployment of cloud solutions that will enable enterprises to cost reduction and more operational flexibility. Reliability is a key metric for assessing performance in such systems. Fault tolerance methods are extensively used to enhance reliability in Cloud Computing Systems (CCS). However, these methods impose extra hardware and/or software cost. Proper resource allocation is an alternative approach which can significantly improve system reliability without any extra overhead. On the other hand, contemplating reliability irrespective of energy consumption and Quality of Service (QoS) requirements is not desirable in CCSs. In this paper, an analytical model to analyze system reliability besides energy consumption and QoS requirements is introduced. Based on the proposed model, a new online resource allocation algorithm to find the right compromise between system reliability and energy consumption while satisfying QoS requirements is suggested. The algorithm is a new swarm intelligence technique based on imperialist competition which elaborately combines the strengths of some well-known meta-heuristic algorithms with an effective fast local search. A wide range of simulation results, based on real data, clearly demonstrate high efficiency of the proposed algorithm.
引用
收藏
页码:1469 / 1479
页数:11
相关论文
共 50 条
  • [41] Energy-Aware Capacity Provisioning and Resource Allocation in Edge Computing Systems
    Bahreini, Tayebeh
    Badri, Hossein
    Grosu, Daniel
    [J]. EDGE COMPUTING - EDGE 2019, 2019, 11520 : 31 - 45
  • [42] Energy-Aware Scheduling of Distributed Systems
    Agrawal, Pragati
    Rao, Shrisha
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (04) : 1163 - 1175
  • [43] Towards Energy-aware Scheduling of Scientific Workflows
    Warade, Mehul
    Schneider, Jean-Guy
    Lee, Kevin
    [J]. 2022 INTERNATIONAL CONFERENCE ON GREEN ENERGY, COMPUTING AND SUSTAINABLE TECHNOLOGY (GECOST), 2022, : 93 - 98
  • [44] Multi-Objective Approach for Energy-Aware Workflow Scheduling in Cloud Computing Environments
    Yassa, Sonia
    Chelouah, Rachid
    Kadima, Hubert
    Granado, Bertrand
    [J]. SCIENTIFIC WORLD JOURNAL, 2013,
  • [45] Dynamic energy-aware scheduling for parallel task-based application in cloud computing
    Juarez, Fredy
    Ejarque, Jorge
    Badia, Rosa M.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 257 - 271
  • [46] SEATS: smart energy-aware task scheduling in real-time cloud computing
    Seyedmehdi Hosseinimotlagh
    Farshad Khunjush
    Rashidaldin Samadzadeh
    [J]. The Journal of Supercomputing, 2015, 71 : 45 - 66
  • [47] SEATS: smart energy-aware task scheduling in real-time cloud computing
    Hosseinimotlagh, Seyedmehdi
    Khunjush, Farshad
    Samadzadeh, Rashidaldin
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (01): : 45 - 66
  • [48] Energy-aware intelligent scheduling for deadline-constrained workflows in sustainable cloud computing
    Cao, Min
    Li, Yaoyu
    Wen, Xupeng
    Zhao, Yue
    Zhu, Jianghan
    [J]. EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (02) : 277 - 290
  • [49] Energy-aware resource service scheduling based on utility evaluation in cloud manufacturing system
    Cheng, Ying
    Tao, Fei
    Liu, Yilong
    Zhao, Dongming
    Zhang, Lin
    Xu, Lida
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2013, 227 (12) : 1901 - 1915
  • [50] Reliability, Rental-Cost and Energy-Aware Multi-Workflow Scheduling on Multi-Cloud Systems
    Taghinezhad-Niar, Ahmad
    Taheri, Javid
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) : 2681 - 2692