Optimising for energy or robustness? Trade-offs for VM consolidation in virtualized datacenters under uncertainty

被引:0
|
作者
Enrica Zola
Andreas J. Kassler
机构
[1] Universitat Politècnica de Catalunya (UPC),
[2] Karlstad University (KAU),undefined
来源
Optimization Letters | 2017年 / 11卷
关键词
Virtual machine consolidation; Energy saving; Mixed integer optimisation; Robust optimisation; Green datacenter;
D O I
暂无
中图分类号
学科分类号
摘要
Reducing the energy consumption of virtualized datacenters and the Cloud is very important in order to lower CO2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$ _2 $$\end{document} footprint and operational cost of a Cloud operator. However, there is a trade-off between energy consumption and perceived application performance. In order to save energy, Cloud operators want to consolidate as many Virtual Machines (VM) on the fewest possible physical servers, possibly involving overbooking of resources. However, that may involve SLA violations when many VMs run on peak load. Such consolidation is typically done using VM migration techniques, which stress the network. As a consequence, it is important to find the right balance between the energy consumption and the number of migrations to perform. Unfortunately, the resources that a VM requires are not precisely known in advance, which makes it very difficult to optimise the VM migration schedule. In this paper, we therefore propose a novel approach based on the theory of robust optimisation. We model the VM consolidation problem as a robust Mixed Integer Linear Program and allow to specify bounds for e.g. resource requirements of the VMs. We show that, by using our model, Cloud operators can effectively trade-off uncertainty of resource requirements with total energy consumption. Also, our model allows us to quantify the price of the robustness in terms of energy saving against resource requirement violations.
引用
收藏
页码:1571 / 1592
页数:21
相关论文
共 50 条
  • [1] Optimising for energy or robustness? Trade-offs for VM consolidation in virtualized datacenters under uncertainty
    Zola, Enrica
    Kassler, Andreas J.
    OPTIMIZATION LETTERS, 2017, 11 (08) : 1571 - 1592
  • [2] A Robust Tabu Search Heuristic for VM Consolidation under Demand Uncertainty in Virtualized Datacenters
    Nasim, Robayet
    Kassler, Andreas J.
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 170 - 180
  • [3] Violations of robustness trade-offs
    Kitano, Hiroaki
    MOLECULAR SYSTEMS BIOLOGY, 2010, 6
  • [4] Exploring VM Introspection: Techniques and Trade-offs
    Suneja, Sahil
    Isci, Canturk
    de lara, Eyal
    Bala, Vasanth
    ACM SIGPLAN NOTICES, 2015, 50 (07) : 133 - 146
  • [5] Robustness and trade-offs in repetitive control
    Lee, RCH
    Smith, MC
    AUTOMATICA, 1998, 34 (07) : 889 - 896
  • [6] Optimizing efficiency-robustness trade-offs in supply chain design under uncertainty due to disruptions
    Shukla, Aviral
    Lalit, Vishal Agarwal
    Venkatasubramanian, Venkat
    INTERNATIONAL JOURNAL OF PHYSICAL DISTRIBUTION & LOGISTICS MANAGEMENT, 2011, 41 (5-6) : 623 - 646
  • [7] Power-Latency Trade-offs in Virtualized Environments
    Dargie, Waltenegus
    Wen, Jianjun
    2014 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2014, : 398 - 403
  • [8] Performance and robustness trade-offs in PID control
    Garpinger, Olof
    Hagglund, Tore
    Astrom, Karl Johan
    JOURNAL OF PROCESS CONTROL, 2014, 24 (05) : 568 - 577
  • [9] Limits and Trade-Offs of Topological Network Robustness
    Priester, Christopher
    Schmitt, Sebastian
    Peixoto, Tiago P.
    PLOS ONE, 2014, 9 (09):
  • [10] OPTIMAL ARRAY PROCESSOR PERFORMANCE TRADE-OFFS UNDER DIRECTIONAL UNCERTAINTY
    HODGKISS, WS
    NOLTE, LW
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1976, 12 (05) : 605 - 615