Multi-Objective Scheduling for Heterogeneous Server Systems with Machine Placement

被引:9
|
作者
Sun, Hongyang [1 ]
Stolf, Patricia [1 ]
Pierson, Jean-Marc [1 ]
Da Costa, Georges [1 ]
机构
[1] Univ Toulouse, IRIT, Toulouse, France
关键词
Multi-objective optimization; online scheduling; machine placement; job response time; energy consumption; thermal imbalance; tradeoffs; heterogeneous server systems; ENERGY EFFICIENCY;
D O I
10.1109/CCGrid.2014.53
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous servers are becoming prevalent in many high-performance computing environments, including clusters and datacenters. In this paper, we consider multi-objective scheduling for heterogeneous server systems to optimize simultaneously the application performance, energy consumption and thermal imbalance. First, a greedy online framework is presented to allow the scheduling decisions to be made based on any well-defined cost function. To tackle the possibly conflicting objectives, we propose a fuzzy-based priority approach for exploring the tradeoffs of two or more objectives at the same time. Moreover, we present a heuristic algorithm for the static placement of physical machines in order to reduce the maximum temperature at the server outlets. Extensive simulations based on an emerging class of high-density server system have demonstrated the effectiveness of our proposed approach and heuristics in optimizing multiple objectives while achieving better thermal balance.
引用
收藏
页码:334 / 343
页数:10
相关论文
共 50 条
  • [21] MOGATS: a multi-objective genetic algorithm-based task scheduling for heterogeneous embedded systems
    Nikseresht, Mohaddaseh
    Raji, Mohsen
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2021, 14 (02) : 171 - 184
  • [22] The use of a fuzzy multi-objective linear programming for solving a multi-objective single-machine scheduling problem
    Tavakkoli-Moghaddam, Reza
    Javadi, Babak
    Jolai, Fariborz
    Ghodratnama, Ali
    [J]. APPLIED SOFT COMPUTING, 2010, 10 (03) : 919 - 925
  • [23] Robustness Optimization of Heterogeneous Systems in Multi-Objective Scenarios
    Oros, Anamaria
    Amariutei, Roxana Daniela
    Buzo, Andi
    Rafaila, Monica
    Topa, Marina
    Pelz, Georg
    [J]. PROCEEDINGS OF THE 2014 16TH INTERNATIONAL CONFERENCE ON MECHATRONICS (MECHATRONIKA 2014), 2014, : 289 - 294
  • [24] Multi-objective heterogeneous vehicle routing and scheduling problem with energy minimizing
    Ghannadpour, Seyed Farid
    Zarrabi, Abdolhadi
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 : 728 - 747
  • [25] A Multi-Objective Biogeography-Based Optimization for Virtual Machine Placement
    Zheng, Qinghua
    Li, Rui
    Li, Xiuqi
    Wu, Jie
    [J]. 2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 687 - 696
  • [26] Multi-objective ant colony optimization algorithm for virtual machine placement
    Zhao, Jun
    Ma, Zhong
    Liu, Chi
    Li, Haishan
    Wang, Xinyu
    [J]. Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2015, 42 (03): : 173 - 178
  • [27] A Novel Multi-Objective Optimization Scheme for Rebalancing Virtual Machine Placement
    Li, Rui
    Zheng, Qinghua
    Li, Xiuqi
    Wu, Jie
    [J]. PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 710 - 717
  • [28] Dynamic Multi-Objective Virtual Machine Placement in Cloud Data Centers
    Prodan, Radu
    Torre, Ennio
    Durillo, Juan J.
    Aujla, Gagangeet Singh
    Kummar, Neeraj
    Fard, Hamid Mohammadi
    Benedikt, Shajulin
    [J]. 2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 92 - 99
  • [29] Multi-objective ACO Virtual Machine Placement in Cloud Computing Environments
    Malekloo, Mohammadhossein
    Kara, Nadjia
    [J]. 2014 GLOBECOM WORKSHOPS (GC WKSHPS), 2014, : 112 - 116
  • [30] Multi-objective edge server placement using the whale optimization algorithm and game theory
    Asghari, Ali
    Azgomi, Hossein
    Darvishmofarahi, Zahra
    [J]. SOFT COMPUTING, 2023, 27 (21) : 16143 - 16157