MERCi-MIsS: Should I Turn off My Servers?

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9038)


In recent years, the electrical consumption of data centers has increased considerably leading to a rise in the expenditure bill and in greenhouse gas emissions. Several existing on/off algorithms reduce energy consumption in data centers or Clouds by turning off unused (idle) machines. However, the turning off/on of servers consumes a certain amount of energy and also induces the wear and tear of disks. Based on the data streaming paradigm which deals with large amount of data on-line, we present in this paper MERCi-MIsS, a proposal whose aim is to save energy in data centers and Clouds and tackle the above tradeoff problems without degrading, as much as possible, the quality of services of the system. MERCi-MIsS dynamically estimates the future workload based on the recent past workload, deciding if servers should then be turned either on or off. We have implemented MERCi-MIsS on top of Twitter Storm. Evaluation results from experiments using real traces from Grid’5000 confirm the effectiveness and efficiency of MERCi-MIsS algorithm to save energy and avoid disk damage while the quality of service is only slightly degraded.


Data Center Critical Time Service Level Agreement Disk Replacement Content Delivery Network 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Cook: How clean is your cloud? Greenpace (2012)Google Scholar
  2. 2.
    Chase, J.S., Anderson, D.C., Thakar, P.N., Vahdat, A.M., Doyle, R.P.: Managing energy and server resources in hosting centres. In: SOSP 2001 (2001)Google Scholar
  3. 3.
    Orgerie, A.C., Lefévre, L., Gelas, J.P.: Chasing gaps between bursts: Towards energy efficient large scale experimental grids. In: PDCAT 2008 (2008)Google Scholar
  4. 4.
    Fu, Y., Lu, C., Wang, H.: Robust control-theoretic thermal balancing for server clusters. In: IPDPS 2010 (2010)Google Scholar
  5. 5.
    Gulati, A., et al.: VMware Distributed Resource Management: Design, Implementation, and Lessons Learned (2012)Google Scholar
  6. 6.
    Benini, L., Bogliolo, A., De Micheli, G.: A survey of design techniques for system-level dynamic power management. In: VLSI 2000 (2000)Google Scholar
  7. 7.
    Elerath, J.G.: Specifying reliability in the disk drive industry: No more MTBF’s. In: RAMS 2000 (2000)Google Scholar
  8. 8.
    Chen, Y., Das, A., Qin, W., Sivasubramaniam, A., Wang, Q., Gautam, N.: Managing server energy and operational costs in hosting centers. In: SIGMETRICS 2005 (2005)Google Scholar
  9. 9.
    Bisson, T., Brandt, S.C., Long, D.D.E.: A hybrid disk-aware spin-down algorithm with I/O subsystem support. In: IPCCC 2007 (2007)Google Scholar
  10. 10.
    Chen, S., Hu, Y., Peng, L.: Optimization of electricity and server maintenance costs in hybrid cooling data centers. In: CLOUD 2013 (2013)Google Scholar
  11. 11.
    Lin, M., Wierman, A., Andrew, L.L.H., Thereska, E.: Dynamic right-sizing for power-proportional data centers. IEEE/ACM Trans. Netw. (2013)Google Scholar
  12. 12.
    McGill, R., et al.: Variations of box plots. The American Statistician (1978)Google Scholar
  13. 13.
    Fan, X., Weber, W.D., Barroso, L.A.: Power provisioning for a warehouse-sized computer. In: ISCA 2007 (2007)Google Scholar
  14. 14.
    Gandhi, A., Gupta, V., Harchol-Balter, M., Kozuch, M.A.: Optimality analysis of energyperformance trade-off for server farm management. Perf. Eval. (2010)Google Scholar
  15. 15.
  16. 16.
  17. 17.
  18. 18.
    Orgerie, A.C., et al.: A survey on techniques for improving the energy efficiency of large-scale distributed systems. ACM Comput. Surv. (2013)Google Scholar
  19. 19.
    Beloglazov, A., et al.: A taxonomy and survey of energy-efficient data centers and cloud computing systems. Advances in Computers (2011)Google Scholar
  20. 20.
    Mathew, V., Sitaraman, R., Shenoy, P.: Energy-aware load balancing in content delivery networks. In: INFOCOM 2012 (2012)Google Scholar
  21. 21.
    Hotta, Y., Sato, M., Kimura, H., Matsuoka, S., Boku, T., Takahashi, D.: Profile-based optimization of power performance by using dynamic voltage scaling on a pc cluster. In: IPDPS 2006 (2006)Google Scholar
  22. 22.
    Meisner, D., Gold, B.T., Wenisch, T.F.: Powernap: Eliminating server idle power. In: ASPLOS 2009 (2009)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2015

Authors and Affiliations

  1. 1.IRISAUniversité de Rennes 1RennesFrance
  2. 2.LIP6Sorbonne Universités, UPMC Univ Paris 06, CNRS, InriaParisFrance

Personalised recommendations