Abstract
Reduction of energy consumption is clearly one of the major technological challenges arising with development of cloud computing infrastructures. To meet the ever increasing demand for computing power, recent research efforts have been taking holistic view to energy-aware design of hardware, middleware, and data processing applications. Indeed, advances in hardware layer development require immediate improvements in the design of system control software. For this to be possible, new power management capabilities of hardware layer need to be exposed in the form of flexible Application Program Interfaces (APIs). Consequently, novel APIs and cluster management tools allow for system-wide regulation of energy consumption, capable of collecting and processing detailed cluster performance measurements, and taking real-time coordinated actions across the cloud infrastructure. This chapter presents an overview of techniques developed to improve energy efficiency of cloud computing. Power consumption models and energy usage profiles are presented together with energy efficiency measuring methods. Modeling of computing and network dynamics is discussed from the viewpoint of system identification theory, indicating basic experiment design problems and challenges. Novel approaches to cluster and network-wide energy usage optimisation are surveyed, including multi-level power and software control systems, energy-aware task scheduling, resource allocation algorithms and frameworks for backbone networks management. Software-development techniques and tools are also presented as a new promising way to reduce power consumption at the computing node level. Finally, energy-aware server-level and network-level control mechanisms are presented, including ACPI-compliant low power idle and service rate scaling solutions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Appropriate permissions should be setup to access /dev/cpu/*/msr interface.
- 2.
Intelâs SandyBridge processors
References
ETP4HPC Strategic Research Agenda Achieving HPC leadership in Europe. www.etp4hpc.eu
Abts, D., Marty, M.R., Wells, Ph.M., Klausler, P., Liu, H.: Energy proportional datacenter networks. SIGARCH Comput. Archit. News 38(3), 338â347 (2010). June
Al-Fares, M., Loukissas, M., Vahdat, A.: A scalable, commodity data center network architecture. In: Proceedings SIGCOMM 2008 Conference on Data Communications, Seattle, WA, pp. 63â74 (2008)
Arabas, P., Karpowicz, M.: Server power consumption: measurements and modeling with msrs. In: Proceedings AUTOMATION-2016, March 2â4, 2016, Warsaw, Poland, pp. 233â244. Springer International Publishing (2016)
Arabas, P., Malinowski, K., Sikora, A.: On formulation of a network energy saving optimization problem. In: Proceedings of 4th International Conference on Communications and Electronics (ICCE 2012), pp. 122â129 (2012)
Arabas, P., Karpowicz, M.: Server power consumption: measurements and modeling with MSRs. In: Challenges in Automation, Robotics and Measurement Techniques, pp. 233â244. Springer (2016)
Arjona Aroca, J., Chatzipapas, A., FernĂĄndez Anta, A., Mancuso. V.: A measurement-based analysis of the energy consumption of data center servers. In: Proceedings 5th International Conference on Future Energy Systems, pp. 63â74. ACM (2014)
à ström, K.J., Wittenmark, B.: Computer-controlled systems: theory and design. Dover Publications, Mineola (2011)
à ström, K.J., HÀgglund, T.: Advanced PID control. ISA-The Instrumentation, Systems, and Automation Society; Research Triangle Park, NC 27709 (2006)
Andr Barroso, L., Hlzle, U.: The case for energy-proportional computing. IEEE Comput. 40(12), 3337 (2007)
André Barroso, L., Clidaras, J., Hölzle, U.: The datacenter as a computer: an introduction to the design of warehouse-scale machines. Morgan & Claypool Publishers (2013)
Benito, M., Vallejo, E., Beivide, R.: On the use of commodity ethernet technology in exascale hpc systems. In: Proceedings IEEE 22nd International Conference on High Performance Computing (HiPC), pp. 254â263 (2015)
Bertsekas, D.P.: Dynamic Programming and Optimal Control, 3rd edn. Athena Scientific, Belmont (2005)
Bianco, F., Cucchietti, G., Griffa, G.: Energy consumption trends in the next generation access network â a telco perspective. In: Proceedings 29th International Telecommunication Energy Conference (INTELEC 2007), pp. 737â742 (2007)
Bianzino, A.P., Chaudet, C., Rossi, D., Rougier, J.-L.: A survey of green networking research. IEEE Commun. Surveys Tutorials 2 (2012)
Bianzino, A.P., Chiaraviglio, L., Mellia, M.: GRiDA: a green distributed algorithm for backbone networks. In: Online Conference on Green Communications (GreenCom 2011), pp. 113â119. IEEE (2011)
Bolla, R., Bruschi, R.: Energy-aware load balancing for parallel packet processing engines. In: Online Conference on Green Communications (GreenCom), pp. 105â112. IEEE (2011)
Bolla, R., Bruschi, R., Davoli, F., Cucchietti, F.: Energy efficiency in the future internet: a survey of existing approaches and trends in energy-aware fixed network infrastructures. IEEE Commun. Surveys Tutorials 13, 223â244 (2011)
Bolla, R., Bruschi, R., Davoli, F., Lago, P., Bakay, A., Grosso, R., Kamola, M., Karpowicz, M., Koch, L., Levi, D., Parladori, P., Suino, D.: Large-scale validation and benchmarking of a network of power-conservative systems using etsiâs green abstraction layer. Trans. Emerg. Tel. Tech. 2016(27), 451â468 (2016)
Bolla, R., Bruschi, R., Ranieri. A.: Green support for pc-based software router: performance evaluation and modeling. In: ICCâ09 Communications International Conference, pp. 1â6. IEEE (2009)
Bolla, R., et al.: Econet deliverable d2.1 end-user requirements, technology, specifications and benchmarking methodology. https://www.econet-project.eu/Repository/DownloadFile/291 (2011)
Bolla, R., et al.: Econet deliverable d4.1 definition of energy-aware states. https://www.econet-project.eu/Repository/Document/331 (2011)
Bolla, R., Bruschi, R., Davoli, F., Gregorio, L.D., Donadio, P., Fialho, L., Collier, M., Lombardo, A., Recupero, D.R., Szemethy, T.: Green abstraction layer (GAL): power management capabilities of the future energy telecommunication fixed network nodes. Technical Report ES 203 237, ETSI, 2014
Bolla, R., Bruschi, R., Lago, P.: Energy adaptation in multi-core software routers. Comput. Netw. 65, 111128 (2014)
Bradner, S., McQuaid, J.: RFC 2544: benchmarking methodology for network interconnect devices (1999)
Chabarek, J., Sommers, J., Barford, P., Estan, C., Tsiang, D., Wright, S.: Power awareness in network design and routing. In: Proceedings 27th Conference on Computer Communications (INFOCOM 2008), pp. 457â465 (2008)
Chiaraviglio, L., Mellia, M., Neri, F.: Energy-aware backbone networks: a case study. In: Proceedings 1st International Workshop on Green Communications, IEEE International Conference on Communications (ICCâ09), pp. 1â5. IEEE (2009)
Chiaraviglio, L., Mellia, M., Neri, F.: Minimizing ISP network energy cost: formulation and solutions. IEEE/ACM Trans. Netw. 20, 463â476 (2011)
Choi, J., Govindan, S., Urgaonkar, B., Sivasubramaniam, A.: Profiling, prediction, and capping of power consumption in consolidated environments. In: MASCOTS 2008. IEEE International Symposium on Modeling, Analysis and Simulation of Computers and Telecommunication Systems, 2008, pp. 110, Sept 2008
Cianfrani, A., Eramo, V., Listani, M., Marazza, M., Vittorini, E.: An energy saving routing algorithm for a Green OSPF protocol. In: Proceedings IEEE INFOCOM Conference on Computer Communications, pp. 1â5. IEEE (2010)
Cisco Systems, Inc.: Cisco Data Center Infrastructure 2.5 Design Guide (2011)
Cuomo, F., Abbagnale, A., Cianfrani, A., Polverini, M.: Keeping the connectivity and saving the energy in the Internet. In: Proceedings IEEE INFOCOM 2011 Workshop on Green Communications and Networking, pp. 319â324. IEEE (2011)
DeBonis, D., Grant, R.E., Olivier, S.L., Levenhagen, M., Kelly, S.M., Pedretti, K.T., Laros, J.H.: A power api for the hpc community. Sandia Report SAND2014-17061, Sandia National Laboratories (2014)
Diouri, M.E.M., Dolz, M.F., GlĂŒck, O., LefĂšvre, L., Alonso, P., CatalĂĄn, S., Mayo, R., Quintana-OrtĂ, E.S.: Assessing power monitoring approaches for energy and power analysis of computers. Sustain. Comput.: Inf. Syst. 4(2), 68â82 (2014)
Dolz, M.F., Heidari, M.R., Kuhn, M., Ludwig, T., Fabregat, G.: ARDUPOWER: a low-cost wattmeter to improve energy efficiency of HPC applications. In: Green Computing Conference and Sustainable Computing Conference (IGSC), 2015 Sixth International, pp. 1â8, Dec 2015
Dongarra, J. et al.: The international exascale software project roadmap. Int. J. High Perform. Comput. Appl. 25, 3â60 (2011)
Dongarra, J.J., Luszczek, P., Petitet, A.: The LINPACK benchmark: past, present and future. Concurrency Comput.: Pract. Experience 15(9):803â820 (2003)
SNIA Emerald: SNIA emerald power efficiency measurement specification. www.snia.org
Fisher, W., Suchara, M., Rexford, J.: Greening backbone networks: reducing energy consumption by shutting off cables in bundled links. In: Proceedings 1st ACM SIGCOMM Workshop on Green Networking (Green Networkingâ10), pp. 29â34. ACM (2010)
Floyd, M., Allen-Ware, M., Buyuktosunoglu, A., Rajamani, K., Brock, B., Lefurgy, C., Drake, A.J., Pesantez, L., Gloekler, T., Tierno, J.A., et al.: Introducing the adaptive energy management features of the Power7 chip. IEEE Micro 2, 60â75 (2011)
Franklin, G.F., David Powell, J., Workman, M.L.: Digital control of dynamic systems, vol. 3. Addison-Wesley Menlo Park (1998)
Gandhi, A., Harchol-Balter, M., Das, R., Lefurgy, C.: Optimal power allocation in server farms. In: ACM SIGMETRICS Performance Evaluation Review, vol. 37, pp. 157â168. ACM (2009)
Gandhi, A., Harchol-Balter, M., Ram, R., Kozuch, M.A.: Autoscale: dynamic, robust capacity management for multi-tier data centers. ACM Trans. Comput. Syst. 30(4), 14 (2012)
Gandhi, N., Tilbury, D.M., Diao, Y., Hellerstein, J., Parekh, S.: MIMO control of an apache web server: modeling and controller design. Proc. Am. Control Conf. 6, 4922â4927 (2002)
Georgiou, Y., Cadeau, T., Glesser, D., Auble, D., Jette, M., Hautreux, M.: Energy accounting and control with SLURM resource and job management system. In: Distributed Computing and Networking, pp. 96â118. Springer (2014)
Gerndt, M., CĂ©sar, E., Benkner, S. (eds.): Automatic Tuning of HPC Applications. Shaker Verlag (2015)
Gu, C., Heng, H., Xiuping, J.: Power metering for virtual machine in cloud computing-challenges and opportunities. IEEE Access 2, 1106â1116 (2014)
Hackenberg, D., Ilsche, T., Schone, R., Molka, D., Schmidt, M., Nagel, W.E.: Power measurement techniques on standard compute nodes: a quantitative comparison. In: IEEE International Symposium on Performance Analysis of Systems and Software, pp. 194â204. IEEE (2013)
Hackenberg, D., Ilsche, T., Schuchart, J., Schone, R., Nagel, W.E., Simon, M., Georgiou, Y.: HDEEM: high definition energy efficiency monitoring. In: Energy Efficient Supercomputing Workshop, pp. 1â10. IEEE (2014)
Hays, R.: Active/Idle toggling with low-power idle. Presentation at IEEE802.3az Task Force Group Meeting. http://www.ieee802.org/3/az/public/jan08/hays_01_0108.pdf (2008)
Hewlett-Packard Corp., Intel Corp., Microsoft Corp., Phoenix Technologies Ltd., and Toshiba Corp.: Advanced Configuration and Power Interface Specification, Revision 5.0 (2011)
Howard, J., Dighe, S., Vangal, S.R., Ruhl, G., Borkar, N., Jain, S., Erraguntla, V., Konow, M., Riepen, M., Gries, M., et al.: A 48-core IA-32 processor in 45 nm CMOS using on-die message-passing and DVFS for performance and power scaling. IEEE J. Solid-State Circuits 46(1), 173â183 (2011)
Idzikowski, F., Orlowski, S., Raack, Ch., Rasner, H., Wolisz, A.: Saving energy in IP-over-WDM networks by switching off line cards in low-demand scenarios. In: Proceedings 14th Conference on Optical Network Design and Modeling (ONDMâ10). IEEE (2010)
IEEE, Institute of Electrical and Electronics Engineers, IEEE 802.3az Energy Efficient Ethernet Task Force. http://grouper.ieee.org/groups/802/3/az/public/index.html (2012)
Ilsche, T., Hackenberg, D., Graul, S., Schöne, R., Schuchart, J.: Power measurements for compute nodes: improving sampling rates, granularity and accuracy. In: Sixth International Green and Sustainable Computing Conference (2015)
Intel. Intel Intelligent Power Node Manager. www.intel.com
Intel Corp.: Intel 64 and IA-32 Architectures Software Developers Manual Combined Volumes: 1, 2A, 2B, 2C, 3A, 3B and 3C (2015)
Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T., Epema, D.H.J.: Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans. Parallel Distrib. Syst. 22(6), 931â945 (2011)
JaskĂłĆa, P., Arabas, P., Karbowski, A.: Combined calculation of optimal routing and bandwidth allocation in energy aware networks. In: Proceedings 26th International Teletraffic Congress, Karlskrona, pp. 1â6. IEEE (2014)
JaskĂłĆa, P., Arabas, P., Karbowski, A.: Simultaneous routing and flow rate optimization in energy-aware computer networks. Int. J. Appl. Math. Comput. Sci. 26(1), 231â243 (2016)
JaskĂłĆa, P., Malinowski, K.: Two methods of optimal bandwidth allocation in TCP/IP networks with QoS differentiation. In: Proceedings Summer Simulation Multiconference (SPECTSâ04), pp. 373â378 (2004)
Jha, S., Qiu, J., Luckow, A., Mantha, P., Fox, G.C.: A tale of two data-intensive paradigms: applications, abstractions, and architectures. In: IEEE International Congress on Big Data, pp. 645â652. IEEE (2014)
Jing, S.-Y., Ali, S., She, K., Zhong, Y.: State-of-the-art research study for green cloud computing. J. Supercomput. 65(1), 445â468 (2013)
Jung, H., Pedram, M.: Supervised learning based power management for multicore processors. IEEE Trans. Comput.-Aid. Des. Integrat. Circuits Syst. 29(9), 1395â1408 (2010)
Melanie, K., Martha, A.K.: An experimental survey of energy management across the stack. In: Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, pp. 329â344. ACM (2014)
Kamola, M., Arabas, P.: Shortest path green routing and the importance of traffic matrix knowledge. In: 2013 24th Tyrrhenian International Workshop on Digital Communications - Green ICT (TIWDC), pp. 1â6, Sept 2013
Karbowski, A., JaskĂłĆa, P.: Two approaches to dynamic power management in energy-aware computer networks - methodological considerations. In: Proceedings of Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 1177â1182, Sept 2015
Karpowicz, M., Arabas, P.: Energy-aware multi-level control system for a network of linux software routers: design and implementation. IEEE Syst. J. PP(99):1â12 (2015)
Karpowicz, M.P.: Energy-efficient CPU frequency control for the Linux system. Concurrency Comput.: Pract. Experience 28(2):420â437 (2016). cpe.3476
Karpowicz, M.P., Arabas, P.: Preliminary results on the Linux libpcap model identification. In: 20th International Conference on Methods and Models in Automation and Robotics (MMAR), pp. 1056â1061. IEEE (2015)
KoĆodziej, J., Khan, S.U., Wang, L., Zomaya, A.Y.: Energy efficient genetic-based schedulers in computational grids. Concurrency Comput.: Pract. Experience (2012). doi:10.1002/cpe.2839
Kondo, M., Sasaki, H., Nakamura, H.: Improving fairness, throughput and energy-efficiency on a chip multiprocessor through DVFS. ACM SIGARCH Comput. Architect. News 35(1), 31â38 (2007)
Koomey, J.: Growth in data center electricity use 2005 to 2010. Analytics Press, Oakland, Aug, 1, 2010, 2011
Lange, K.-D.: Identifying shades of green: the SPECpower benchmarks. IEEE Comput. 42(3), 95â97 (2009)
Laros, J.H., III, DeBonis, D., Grant, R., Kelly, S.M., Levenhagen, M., Olivier, S., Pedretti, K.: High performance computing-power application programming interface specification. Technical Report SAND2014-17061, Sandia National Laboratories (2014)
Lefurgy, C., Rajamani, K., Rawson, F., Felter, W., Kistler, M., Keller, T.W.: Energy management for commercial servers. Computer 36(12), 39â48 (2003)
Lefurgy, C., Wang, X., Ware, M.: Server-level power control. In: The 4th IEEE International Conference on Autonomic Computing. IEEE (2007)
Lefurgy, C., Wang, X., Ware, M.: Power capping: a prelude to power shifting. Cluster Comput. 11(2), 183â195 (2008)
Lefurgy, C.R., Drake, A.J., Floyd, M.S., Allen-Ware, M.S., Brock, B., Tierno, J.A., Carter, J.B., Berry, R.W.: Active guardband management in Power7+ to save energy and maintain reliability. IEEE Micro 33(4), 35â45 (2013)
Lim, H., Kansal, A., Liu, J.: Power budgeting for virtualized data centers. In: 2011 USENIX Annual Technical Conference (USENIX ATCâ11), p. 59 (2011)
Ljung, L.: System Identification. Prentice Hall, Upper Saddle River (1998)
Lorch, J.R., Smith, A.J.: Improving dynamic voltage scaling algorithms with pace. In: Proceedings ACM SIGMETRICS 2001 International Conference on Measurement and Modeling of Computer Systems, p. 5061 (2001)
Lu, Z., Hein, J., Humphrey, M., Stan, M., Lach, J., Skadron, K.: Control-theoretic dynamic frequency and voltage scaling for multimedia workloads. In: Proceedings of the 2002 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pp. 156â163. ACM (2002)
Mair, J., Eyers, D., Huang, Z., Zhang, H.: Myths in power estimation with performance monitoring counters. Sustain. Comput.: Inf. Syst. 4(2), 83â93 (2014)
Malinowski, K., Niewiadomska-Szynkiewicz, E., JaskĂłĆa, P.: Price method and network congestion control. J. Telecommun. Inf. Technol. 2, 73â77 (2010)
Mastelic, T., Oleksiak, A., Claussen, H., Brandic, I., Pierson, J.-M., Vasilakos, A.V.: Cloud computing: survey on energy efficiency. ACM Comput. Surv. 47(2):33 (2015)
McCullough, J.C., Agarwal, Y., Chandrashekar, J., Kuppuswamy, S., Snoeren, A.C., Gupta, R.K.: Evaluating the effectiveness of model-based power characterization. In: USENIX Annual Technical Conference (2011)
Min, R., Furrer, T., Chandrakasan, A.: Dynamic voltage scaling techniques for distributed microsensor networks. In: Proceedings IEEE Workshop on VLSI, pp. 43â46 (2000)
Mobius, C., Dargie, W., Schill, A.: Power consumption estimation models for processors, virtual machines, and servers. IEEE Trans. Parallel Distrib. Syst. 25(6), 1600â1614 (2014)
Molka, D., Hackenberg, D., Schöne, R., Minartz, T., Nagel, W.E.: Flexible workload generation for HPC cluster efficiency benchmarking. Comput. Sci.-Res. Dev. 27(4):235â243 (2012)
Nakai, M., Akui, S., Seno, K., Meguro, T., Seki, T., Kondo, T., Hashiguchi, A., Kawahara, H., Kumano, K., Shimura, M.: Dynamic voltage and frequency management for a low-power embedded microprocessor. IEEE J. Solid-State Circuits 40(1), 28â35 (2005)
Naveh, A., Rajwan, D., Ananthakrishnan, A., Weissmann, E.: Power management architecture of the 2nd generation Intel Core microarchitecture, formerly codenamed Sandy Bridge. In: Hot Chips, vol. 23, p. 0 (2011)
Niewiadomska-Szynkiewicz, E., Sikora, A., Arabas, P., Kamola, M., Mincer, M., Koodziej, J.: Dynamic power management in energy-aware computer networks and data intensive systems. Future Gener. Comput. Syst. 37, 284â296 (2014)
Niewiadomska-Szynkiewicz, E., Sikora, A., Arabas, P., KoĆodziej, J.: Control framework for high performance energy aware backbone network. In: Proceedings of European Conference on Modelling and Simulation (ECMS 2012), pp. 490â496 (2012)
Niewiadomska-Szynkiewicz, E., Sikora, A., Arabas, P., KoĆodziej, J.: Control system for reducing energy consumption in backbone computer network. Concurrency Comput.: Pract. Experience 25, 1738â1754 (2013)
NVIDIA. NVML API Reference Manual. www.developer.nvidia.com (2012)
Padala, P., Hou, K.-Y., Shin, K.G., Zhu, X., Uysal, M., Wang, Z., Singhal, S., Merchant, A.: Automated control of multiple virtualized resources. In: Proceedings of the 4th ACM European Conference on Computer Systems, pp. 13â26. ACM (2009)
Pallipadi, V., Li, S., Belay, A.: cpuidle: do nothing, efficiently. Proc. Linux Symp. 2, 119â125 (2007)
Pallipadi, V., Starikovskiy, A.: The ondemand governor. Proc. Linux Symp. 2, 215â230 (2006)
Patikirikorala, T., Colman, A., Han, J., Wang, L.: A systematic survey on the design of self-adaptive software systems using control engineering approaches. In: ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), pp. 33â42. IEEE (2012)
PiĂłro, M., MysĆek, M., Juttner, A., Harmatos, J., Szentesi, A.: Topological design of MPLS networks. In: Proceedings GLOBECOMâ2001 (2001)
Qureshi, A., Weber, R., Balakrishnan, H.: Cutting the electric bill for internet-scale systems. In: SIGCOMMâ09, pp. 123â134. ACM, Aug 17â21 2009
Restrepo, J., Gruber, C., Machuca, C.: Energy profile aware routing. In: Proceedings 1st International Workshop on Green Communications, IEEE International Conference on Communications (ICCâ09), pp. 1â5 (2009)
Roy, S.N.: Energy logic: a road map to reducing energy consumption in telecom munications networks. In: Proceedings 30th International Telecommunication Energy Conference (INTELEC 2008) (2008)
Sikora, A., Niewiadomska-Szynkiewicz, E.: A federated approach to parallel and distributed simulation of complex systems. Appl. Math. Comput. Sci. 17(1), 99â106 (2007)
Storage Performance Council (SPC): Storage Performance Council SPC Benchmark 2/Energy Extension. www.storageperformance.org
Standard Performance Evaluation Corporation (SPEC): SPEC Power and Performance Benchmark Methodology. www.spec.org/power_ssj2008/
Spiliopoulos, V., Kaxiras, S., Keramidas, G.: Green governors: a framework for continuously adaptive DVFS. In: 2011 International Green Computing Conference and Workshops (IGCC), pp. 1â8. IEEE (2011)
Subramaniam, B., Feng, W.: Towards energy-proportional computing for enterprise-class server workloads. In: Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering, pp. 15â26. ACM (2013)
Subramaniam, B., Saunders, W., Scogland, T., Feng, W.: Trends in energy-efficient computing: a perspective from the Green500. In: 2013 International Green Computing Conference (IGCC), pp. 1â8. IEEE (2013)
Taniça, L., Ilic, A., TomĂĄs, P., Sousa, L.: Schedmon: a performance and energy monitoring tool for modern multi-cores. In: Euro-Par 2014: Parallel Processing Workshops, pp. 230â241. Springer (2014)
Valentini, G.L., Lassonde, W., Khan, S.U., Min-Allah, N., Madani, S.A., Li, J., Zhang, L., Wang, L., Ghani, N., KoĆodziej, J., Li, H., Zomaya, A.Y., Xu, C.-Z., Balaji, P., Vishnu, A., Pinel, F., Pecero, J.E., Kliazovich, D., Bouvry, P.: An overview of energy efficiency techniques in cluster computing systems. Cluster Comput. (2011). doi:10.1007/s10586-011-0171-x
VasiÄ, N., KostiÄ, D.: Energy-aware traffic engineering. In: Proceedings 1st International Conference on Energy-Efficient Computing and Networking (E-ENERGY 2010) (2010)
Vavilapalli, V.K., Murthy, A.C., Douglas, C., Agarwal, S., Konar, M., Evans, R., Graves, T., Lowe, J., Shah, H., Seth, S., et al.: Apache hadoop yarn: yet another resource negotiator. In Proceedings of the 4th Annual Symposium on Cloud Computing, p. 5. ACM (2013)
Wang, L., Khan, S.U.: Review of performance metrics for green data centers: a taxonomy study. J. Supercomput. (2011). doi:10.1007/s11227-011-0704-3:1-18
Wang, L., Khan, S.U.: Review of performance metrics for green data centers: a taxonomy study. J. Supercomput. 63(3), 639â656 (2013)
Wang, X., Wang, Y.: Coordinating power control and performance management for virtualized server clusters. IEEE Trans. Parallel Distrib. Syst. 22(2), 245â259 (2011)
Wang, Y., Wang, X., Chen, M., Zhu, X.: Partic: power-aware response time control for virtualized web servers. IEEE Trans. Parallel Distrib. Syst. 22(2), 323â336 (2011)
Weaver, V.M., Johnson, M., Kasichayanula, K., Ralph, J., Luszczek, P., Terpstra, D., Moore, S.: Measuring energy and power with PAPI. In: 41st International Conference on Parallel Processing Workshops (ICPPW), 2012, pp. 262â268. IEEE (2012)
Wu, B., Li, P.: Load-aware stochastic feedback control for DVFS with tight performance guarantee. In: 2012 IEEE/IFIP 20th International Conference on VLSI and System-on-Chip (VLSI-SoC), pp. 231â236, Oct 2012
Acknowledgments
This research was partially supported by the National Science Centre (NCN) under the grant no. 2015/17/B/ST6/01885.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this chapter
Cite this chapter
Karpowicz, M., Niewiadomska-Szynkiewicz, E., Arabas, P., Sikora, A. (2016). Energy and Power Efficiency in Cloud . In: Pop, F., KoĆodziej, J., Di Martino, B. (eds) Resource Management for Big Data Platforms. Computer Communications and Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-44881-7_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-44881-7_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44880-0
Online ISBN: 978-3-319-44881-7
eBook Packages: Computer ScienceComputer Science (R0)