Flow-Aware Workload Migration in Data Centers

被引:0
|
作者
Yoann Desmouceaux
Sonia Toubaline
Thomas Clausen
机构
[1] École Polytechnique,Université Paris
[2] Cisco Systems Paris Innovation and Research Laboratory (PIRL),Dauphine
[3] PSL Research University,undefined
关键词
Data center networking; VM migration; Application-aware allocation; MILP; Multi-objective optimization; Pareto optimality;
D O I
暂无
中图分类号
学科分类号
摘要
In data centers, subject to workloads with heterogeneous (and sometimes short) lifetimes, workload migration is a way of attaining a more efficient utilization of the underlying physical machines. To not introduce performance degradation, such workload migration must take into account not only machine resources, and per-task resource requirements, but also application dependencies in terms of network communication. This paper presents a workload migration model capturing all of these constraints. A linear programming framework is developed allowing accurate representation of per-task resources requirements and inter-task network demands. Using this, a multi-objective problem is formulated to compute a re-allocation of tasks that (1) maximizes the total inter-task throughput, while (2) minimizing the cost incurred by migration and (3) allocating the maximum number of new tasks. A baseline algorithm, solving this multi-objective problem using the ε\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\varepsilon$$\end{document}-constraint method is proposed, in order to generate the set of Pareto-optimal solutions. As this algorithm is compute-intensive for large topologies, a heuristic, which computes an approximation of the Pareto front, is then developed, and evaluated on different topologies and with different machine load factors. These evaluations show that the heuristic can provide close-to-optimal solutions, while reducing the solving time by one to two order of magnitudes.
引用
收藏
页码:1034 / 1057
页数:23
相关论文
共 50 条
  • [21] A new concept of fairness in flow-aware networking
    Wojcik, Robert
    Domzal, Jerzy
    Gawlowicz, Piotr
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2017, 30 (18)
  • [22] Flow-Aware Adaptive Pacing to Mitigate TCP Incast in Data Center Networks
    Zou, Shaojun
    Huang, Jiawei
    Zhou, Yutao
    Wang, Jianxin
    He, Tian
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 2119 - 2124
  • [23] Energy and Network Aware Workload Management for Geographically Distributed Data Centers
    Hogade, Ninad
    Pasricha, Sudeep
    Siegel, Howard Jay
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (02): : 400 - 413
  • [24] Per User Fairness in Flow-Aware Networks
    Domzal, Jerzy
    Wojcik, Robert
    Jajszczyk, Andrzej
    2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012,
  • [25] Flow-Aware Allocation for On-Chip Networks
    Banerjee, Arnab
    Moore, Simon W.
    2009 3RD ACM/IEEE INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, 2009, : 183 - 192
  • [26] Temperature Aware Workload Management in Geo-Distributed Data Centers
    Xu, Hong
    Feng, Chen
    Li, Baochun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (06) : 1743 - 1753
  • [27] Green-Aware Workload Scheduling in Geographically Distributed Data Centers
    Chen, Changbing
    He, Bingsheng
    Tang, Xueyan
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [28] Thermal-aware Workload Distribution for Data Centers with Demand Variations
    Rostami, Somayye
    Down, Douglas G.
    Karakostas, George
    2023 THE 14TH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE, IGSC-2023, 2023, : 63 - 66
  • [29] Power and Thermal-Aware Workload Allocation in Heterogeneous Data Centers
    Al-Qawasmeh, Abdulla M.
    Pasricha, Sudeep
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (02) : 477 - 491
  • [30] The flushing mechanism for MBAC in Flow-Aware Networks
    Domzal, Jerzy
    Jajszczyk, Andrzej
    2008 NEXT GENERATION INTERNET NETWORKS AND 4TH EURONGI CONFERENCE ON NEXT GENERATION INTERNET NETWORKS, PROCEEDINGS, 2008, : 77 - 83