Energy-Efficient Servers and Cloud

  • Huanhuan Xiong
  • Christos Filelis-Papadopoulos
  • Dapeng Dong
  • Gabriel G. Castañé
  • Stefan Meyer
  • John P. MorrisonEmail author


As the sizes of cloud infrastructures continue to grow, the complexity of the cloud is becoming more and more difficult to manage. Currently, centralised management schemes dominate and there are already signs that these are no longer fit for purpose. The CloudLightning project takes a novel route, making use of self-organisation techniques to address the problems emerging from the confluence of issues in the emerging cloud: rising complexity and energy costs, problems of management and efficiency of use, the need to efficiently deploy services to a growing community of non-specialist users and the need to facilitate solutions based on heterogeneous components. CloudLightning efficiently addresses three main challenges in the domain of heterogeneous cloud computing: energy efficiency, improved accessibility to cloud and support for heterogeneity. The chapter provides an overview of the CloudLightning system.



This work is funded by the European Union’s Horizon 2020 Research and Innovation Programme through the CloudLightning project under Grant Agreement Number 643946.


  1. 1.
    Ahuja M, Chen CC, Gottapu R, Hallmann J, Hasan W, Johnson R, Kozyrczak M, Pabbati R, Pandit N, Pokuri S et al (2009) Peta-scale data warehousing at Yahoo! In: Proceedings of the 2009 ACM SIGMOD international conference on management of data. ACM, pp 855–862Google Scholar
  2. 2.
    Barroso LA, Clidaras J, Hölzle U (2013) The datacenter as a computer: an introduction to the design of warehouse-scale machines. In: Synthesis lectures on computer architecture, vol 8, no 3, pp 1–154Google Scholar
  3. 3.
    Beloglazov A, Buyya R, Lee YC, Zomaya A et al (2011) A taxonomy and survey of energy-efficient data centers and cloud computing systems. Adv Comput 82(2):47–111CrossRefGoogle Scholar
  4. 4.
    Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener Comput Syst 28(5):755–768CrossRefGoogle Scholar
  5. 5.
    Calheiros RN, Ranjan R, Beloglazov A, De Rose CAF, Buyya R (2011) Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exper 41(1):23–50.
  6. 6.
    Dong D, Herbert J (2013) Energy efficient VM placement supported by data analytic service. In: 2013 13th IEEE/ACM international symposium on cluster, cloud and grid computing (CCGrid). IEEE, pp 648–655Google Scholar
  7. 7.
    Etro F (2009) The economic impact of cloud computing on business creation, employment and output in europe. Rev Bus Econ 54(2):179–208Google Scholar
  8. 8.
    Filelis-Papadopoulos C, Xiong H, Spataru A, Castane G, Dong D, Gravvanis G, Morrison JP (2017) A generic framework supporting self-organisation and self-management in hierarchical systems. In: The 16th international symposium on parallel and distributed computing (ISPDC 2017), Paper acceptedGoogle Scholar
  9. 9.
    Hauswald J, Laurenzano MA, Zhang Y, Li C, Rovinski A, Khurana A, Dreslinski RG, Mudge T, Petrucci V, Tang L et al (2015) Sirius: an open end-to-end voice and vision personal assistant and its implications for future warehouse scale computers. In: Proceedings of the twentieth international conference on architectural support for programming languages and operating systems. ACM, pp 223–238Google Scholar
  10. 10.
    Hindman B, Konwinski A, Zaharia M, Ghodsi A, Joseph AD, Katz R, Shenker S, Stoica I (2011) Mesos: a platform for fine-grained resource sharing in the data center. In: Proceedings of the 8th USENIX conference on networked systems design and implementation (NSDI 2011), pp 295–308Google Scholar
  11. 11.
    Joseph E, Conway S, Dekate C, Cohen L (2014) IDC HPC update at ISC14Google Scholar
  12. 12.
    Marinescu DC (2016) Complex systems and clouds: a self-organization and self-management perspective. Morgan KaufmannGoogle Scholar
  13. 13.
    Núñez A, Vázquez-Poletti JL, Caminero AC, Castañé GG, Carretero J, Llorente IM (2012) iCanCloud: a flexible and scalable cloud infrastructure simulator. J Grid Comput 10(1):185–209CrossRefGoogle Scholar
  14. 14.
    Schubert L, Jeffery K, Neidecker-Lutz B (2010) The future of cloud computing: opportunities for European cloud computing beyond 2010. Expert Group report, public version 1Google Scholar
  15. 15.
    Sohrabi S, Moser I (2015) A survey on energy-aware cloud. Eur J Adv Eng Technol 2(2):80–91Google Scholar
  16. 16.
    Sverdlik Y (2014) Survey: industry average data center PUE stays nearly flat over four years. Data Center Knowl 2(06)Google Scholar
  17. 17.
    Tang L, Mars J, Zhang X, Hagmann R, Hundt R, Tune E (2013) Optimizing Google’s warehouse scale computers: the NUMA experience. In: 2013 IEEE 19th international symposium on high performance computer architecture (HPCA2013). IEEE, pp 188–197Google Scholar
  18. 18.
    Tian W, Xu M, Chen A, Li G, Wang X, Chen Y (2015) Open-source simulators for cloud computing: comparative study and challenging issues. Simul Model Pract Theory (special issue on Cloud Simulation) 58(Part 2):239–254Google Scholar
  19. 19.
    Whitney J, Delforge P (2014) Data center efficiency assessment. National Resources Defense Council, New YorkGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2019

Authors and Affiliations

  • Huanhuan Xiong
    • 1
  • Christos Filelis-Papadopoulos
    • 2
  • Dapeng Dong
    • 1
  • Gabriel G. Castañé
    • 1
  • Stefan Meyer
    • 1
  • John P. Morrison
    • 1
    Email author
  1. 1.Department of Computer ScienceUniversity College CorkCorkIreland
  2. 2.Department of Electrical and Computer EngineeringDemocritus University of Thrace, University CampusXanthiGreece

Personalised recommendations