Abstract
The great amounts of energy consumed by large-scale computing and network systems, such as data centers and supercomputers, have been a major source of concern in a society increasingly reliant on information technology. Trying to tackle this issue, the research community and industry have proposed myriad techniques to curb the energy consumed by IT systems. This article surveys techniques and solutions that aim to improve the energy efficiency of computing and network resources. It discusses methods to evaluate and model the energy consumed by these resources, and describes techniques that operate at a distributed system level, trying to improve aspects such as resource allocation, scheduling, and network traffic management. This work aims to review the state of the art on energy efficiency and to foster research on schemes to make network and computing resources more efficient.
- Y. Agarwal, S. Hodges, R. Chandra, J. Scott, P. Bahl, and R. Gupta. 2009. Somniloquy: Augmenting network interfaces to reduce PC energy usage. In Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (NSDI). USENIX Association, Berkeley, CA, USA, 365--380. Google ScholarDigital Library
- Y. Agarwal, S. Savage, and R. Gupta. 2010. SleepServer: A software-only approach for reducing the energy consumption of PCs within enterprise environments. In Proceedings of the USENIX Annual Technical Conference (ATC). USENIX Association, Berkeley, CA, USA. Google ScholarDigital Library
- M. Allalouf, Y. Arbitman, M. Factor, R. Kat, K. Meth, and D. Naor. 2009. Storage modeling for power estimation. In Proceedings of the ACM Israeli Experimental Systems Conference (SYSTOR). Google ScholarDigital Library
- M. Alonso, J. Miguel Martinez, V. Santonja, and P. Lopez. 2004. Reducing power consumption in interconnection networks by dynamically adjusting link width. In Proceedings of the International European Conference on Parallel and Distributed Computing (Euro-Par). 882--890.Google Scholar
- G. Ananthanarayanan and R. Katz. 2008. Greening the Switch. Technical Report. EECS Department, University of California, Berkeley.Google Scholar
- H. Aydi, P. Mejia-Alvarez, D. Mossé, and R. Melhem. 2001. Dynamic and aggressive scheduling techniques for power-aware real-time systems. In Proceedings of the IEEE Real-Time Systems Symposium (RTSS). 95--105. Google ScholarDigital Library
- M. Baldi and Y. Ofek. 2009. Time for a “greener” Internet. In Proceedings of the International Workshop on Green Communications (GreenCom, IEEE ICC Workshop).Google Scholar
- J. Baliga, R. Ayre, K. Hinton, W. V. Sorin, and R. S. Tucker. 2009b. Energy consumption in optical IP networks. Journal of Lightwave Technology 27, 13, 2391--2403.Google ScholarCross Ref
- J. Baliga, R. Ayre, K. Hinton, and R. S. Tucker. 2009a. Architectures for energy-efficient IPTV networks. In Proceedings of the Conference on Optical Fiber Communication (OFC).Google Scholar
- J. Baliga, R. Ayre, W. Sorin, K. Hinton, and R. Tucker. 2008. Energy consumption in access networks. In Proceedings of the Optical Fiber Communication/National Fiber Optic Engineers Conference (OFC/NFOEC). 1--3.Google Scholar
- J. Baliga, K. Hinton, and R. Tucker. 2007. Energy consumption of the Internet. In Proceedings of the Joint International Conference on Optical Internet and Australian Conference on Optical Fibre Technology (COIN-ACOFT). 1--3.Google Scholar
- P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. 2003. Xen and the art of virtualization. In Proceedings of the ACM Symposium on Operating Systems Principles (SOSP). 164--177. Google ScholarDigital Library
- L. A. Barroso. 2005. The price of performance. ACM Press, Queue 3, 7, 48--53. Google ScholarDigital Library
- L. A. Barroso and U. Holzle. 2007. The case for energy-proportional computing. Computer 40, 12, 33--37. Google ScholarDigital Library
- B. Bathula and J. Elmirghani. 2009a. Energy efficient Optical Burst Switched (OBS) networks. In Proceedings of GreenComm: International Workshop on Green Communications.Google Scholar
- B. Bathula and J. Elmirghani. 2009b. Green networks: Energy efficient design for optical networks. In Proceedings of the IFIP International Conference on Wireless and Optical Communications Networks. Google ScholarDigital Library
- A. Bianzino, A. Raju, and D. Rossi. 2011. Greening the internet: Measuring web power consumption. IEEE IT Professional 13, 1, 48--53. Google ScholarDigital Library
- J. Blackburn and K. Christensen. 2009. A simulation study of a new green BitTorrent. In Proceedings of the International Workshop on Green Communications (GreenCom, IEEE ICC Workshop). 1--6.Google Scholar
- F. Blanquicet and K. Christensen. 2008. Managing energy use in a network with a new SNMP power state MIB. In Proceedings of the 33rd IEEE Conference on Local Computer Networks (LCN 2008). 509--511.Google Scholar
- R. Bolla, R. Bruschi, K. Christensen, F. Cucchietti, F. Davoli, and S. Singh. 2011a. The potential impact of green technologies in next-generation wireline networks—is there room for energy savings optimization? IEEE Communications 49, 8, 80--86.Google Scholar
- R. Bolla, R. Bruschi, A. Cianfrani, and M. Listanti. 2011b. Enabling backbone networks to sleep. IEEE Network 25, 2, 26--31. Google ScholarDigital Library
- R. Bolla, R. Bruschi, F. Davoli, and F. Cucchietti. 2011c. Energy efficiency in the future Internet: A survey of existing approaches and trends in energy-aware fixed network infrastructures. IEEE Communications Surveys and Tutorials 13, 2, 223--244.Google ScholarCross Ref
- G. Boss, P. Malladi, D. Quan, L. Legregni, and H. Hall. 2007. Cloud Computing. Technical Report. IBM.Google Scholar
- G. Box, G. Jenkins, and G. Reinsel. 1994. Time Series Analysis: Forecasting and Control (3rd ed.). Prentice-Hall. Google ScholarDigital Library
- R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic. 2009. Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems 25, 6, 599--616. Google ScholarDigital Library
- E. Carrera, E. Pinheiro, and R. Bianchini. 2003. Conserving disk energy in network servers. In Proceedings of the International Conference on Supercomputing (ICS). 86--97. Google ScholarDigital Library
- A. Castagnetti, C. Belleudy, S. Bilavarn, and M. Auguin. 2010. Power consumption modeling for DVFS exploitation. In Proceedings of the Euromicro Conference on Digital System Design: Architectures, Methods and Tools (DSD). 579--586. Google ScholarDigital Library
- J. Chabarek, J. Sommers, P. Barford, C. Estan, D. Tsiang, and S. Wright. 2008. Power awareness in network design and routing. In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM). 457--465.Google Scholar
- J. Chase, D. Anderson, P. Thakar, A. Vahdat, and R. Doyle. 2001. Managing energy and server resources in hosting centers. In Proceedings of the ACM Symposium on Operating Systems Principles (SOSP). 103--116. Google ScholarDigital Library
- J. Chase and R. Doyle. 2001. Balance of power: Energy management for server clusters. In Proceedings of the Workshop on Hot Topics in Operating Systems (HotOS). Google ScholarDigital Library
- G. Chen, W. He, J. Liu, S. Nath, L. Rigas, L. Xiao, and F. Zhao. 2008. Energy-aware server provisioning and load dispatching for connection-intensive internet services. In Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (NSDI). 337--350. Google ScholarDigital Library
- G. Chen, K. Malkowski, M. Kandemir, and P. Raghavan. 2005. Reducing power with performance constraints for parallel sparse applications. In Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS). Google ScholarDigital Library
- L. Cherkasova and R. Gardner. 2005. Measuring CPU overhead for I/O processing in the Xen virtual machine monitor. In Proceedings of the USENIX Annual Technical Conference (ATEC). Google ScholarDigital Library
- L. Chiaraviglio, D. Ciullo, E. Leonardi, and M. Mellia. 2009. How much can the Internet be greened? In Proceedings of GreenComm: International Workshop on Green Communications.Google Scholar
- L. Chiaraviglio and I. Matta. 2010. GreenCoop: Cooperative green routing with energy-efficient servers. In Proceedings of the International Conference on Energy-Efficient Computing and Networking (e-Energy). Google ScholarDigital Library
- L. Chiaraviglio, M. Mellia, A. Lombardo, C. Panarello, and G. Schembra. 2010. Energy saving and network performance: A trade-off approach. In Proceedings of the International Conference on Energy-Efficient Computing and Networking. Google ScholarDigital Library
- L. Chiaraviglio, M. Mellia, and F. Neri. 2008. Energy-Aware Networks: Reducing Power Consumption by Switching Off Network Elements. Technical Report. FEDERICA-Phosphorus tutorial and workshop (TNC).Google Scholar
- L. Chiaraviglio, M. Mellia, and F. Neri. 2009. Energy-aware backbone networks: A case study. In Proceedings of the International Workshop on Green Communications (GreenCom, IEEE ICC Workshop).Google Scholar
- K. Christensen, C. Gunaratne, B. Nordman, and A. George. 2004. The next frontier for communications networks: Power management. Computer Communications 27, 18, 1758--1770. Google ScholarDigital Library
- K. Christensen, P. Reviriego, B. Nordman, M. Bennett, M. Mostowfi, and J. A. Maestro. 2010. IEEE 802.3az: The road to energy efficient ethernet. IEEE Communications Magazine 48, 11, 50--56. Google ScholarDigital Library
- A. Cianfrani, V. Eramo, M. Listanti, M. Marazza, and E. Vittorini. 2010. An energy saving routing algorithm for a green OSPF protocol. In Proceedings of the IEEE Conference on Computer Communications (INFOCOM) Workshops.Google Scholar
- C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. 2005. Live migration of virtual machines. In Proceedings of the Symposium on Networked Systems Design and Implementation (NSDI). 273--286. Google ScholarDigital Library
- C. H. A. Costa, M. C. Amaral, G. C. Januario, T. C. M. B. Carvalho, and C. Meirosu. 2012. SustNMS: Towards service oriented policy-based network management for energy-efficiency. In Proceedings of the Sustainable Internet and ICT for Sustainability (SustainIT 2012). 1--5.Google Scholar
- G. Da-Costa, M. Dias de Assuncao, J.-P. Gelas, Y. Georgiou, L. Lefèvre, A.-C. Orgerie, J.-M. Pierson, O. Richard, and A. Sayah. 2010. Multi-facet approach to reduce energy consumption in Clouds and Grids: The GREEN-NET framework. In Proceedings of e-Energy 2010: First International Conference on Energy-Efficient Computing and Networking. Passau, Germany, 95--104. Google ScholarDigital Library
- P. de Langen and B. Juurlink. 2006. Leakage-aware multiprocessor scheduling for low power. In Proceedings of the International Conference on Parallel and Distributed Processing (IPDPS). Google ScholarDigital Library
- H. G. Dietz and W. R. Dieter. 2006. Compiler and runtime support for predictive control of power and cooling. In Proceedings of the Parallel and Distributed Processing Symposium (IPDPS). Google ScholarDigital Library
- R. Doyle, J. Chase, O. Asad, W. Jin, and A. Vahdat. 2003. Model-based resource provisioning in a Web service Utility. In Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS). Google ScholarDigital Library
- EcoInfo. 2011. From Windows 95 to Windows 7. EcoInfo Report. http://www.ecoinfo.cnrs.fr/spip.php?article211Google Scholar
- X. Fan, W.-D. Weber, and L. A. Barroso. 2007. Power provisioning for a warehouse-sized computer. In Proceedings of the ACM International Symposium on Computer Architecture (ISCA). 13--23. Google ScholarDigital Library
- W.-C. Feng and T. Scogland. 2009. The Green500 list: Year one. In Proceedings of the Workshop on High-Performance, Power-Aware Computing (HPPAC, IPDPS Workshop). Google ScholarDigital Library
- S. Figuerola, M. Lemay, V. Reijs, M. Savoie, and B. St. Arnaud. 2009. Converged optical network infrastructures in support of future Internet and Grid services using IaaS to reduce GHG emissions. Journal of Lightwave Technology 27, 12, 1941--1946. DOI: http://dx.doi.org/10.1109/JLT.2009.2022485Google ScholarCross Ref
- J. Fontan, T. Vazquez, L. Gonzalez, R. S. Montero, and I. Llorente. 2008. OpenNebula: The open source virtual machine manager for cluster computing. In Proceedings of the Open Source Grid and Cluster Software Conference—Book of Abstracts.Google Scholar
- V. Freeh, F. Pan, N. Kappiah, D. Lowenthal, and R. Springer. 2005. Exploring the energy-time tradeoff in MPI programs on a power-scalable cluster. In Proceedings of the IEEE International Parallel and Distributed Processing Symposium (IPDPS). Google ScholarDigital Library
- R. Ge, X. Feng, and K. Cameron. 2005. Performance-constrained distributed DVS scheduling for scientific applications on power-aware clusters. In Proceedings of the ACM/IEEE Conference on Supercomputing (SC). Google ScholarDigital Library
- E. Gelenbe and S. Silvestri. 2009. Optimisation of Power Consumption in Wired Packet Networks. Vol. 22. Springer, 717--729.Google Scholar
- Green Grid. 2007. The Green Grid Data Center Power Efficiency Metrics: PUE and DCiE. Technical Report. The Green Grid.Google Scholar
- Green Grid. 2010. Unused Servers Survey Results Analysis. Technical Report. The Green Grid.Google Scholar
- A. Greenberg, J. Hamilton, D. Maltz, and P. Patel. 2008. The cost of a Cloud: Research problems in data center networks. ACM SIGCOMM Computer Communication Review 39, 1, 68--73. DOI: http://dx.doi.org/10.1145/1496091.1496103 Google ScholarDigital Library
- Greenpeace. 2011. How Dirty Is Your Data? Greenpeace Report.Google Scholar
- L. Grit, D. Irwin, A. Yumerefendi, and J. Chase. 2006. Virtual machine hosting for networked clusters: Building the foundations for “autonomic” orchestration. In Proceedings of the International Workshop on Virtualization Technology in Distributed Computing (VTDC). Google ScholarDigital Library
- C. Gunaratne, K. Christensen, and B. Nordman. 2005. Managing energy consumption costs in desktop PCs and LAN switches with proxying, split TCP connections, and scaling of link speed. International Journal of Network Management 15, 5, 297--310. Google ScholarDigital Library
- C. Gunaratne, K. Christensen, and S. Suen. 2006. Ethernet Adaptive Link Rate (ALR): Analysis of a buffer threshold policy. In Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM). 1--6.Google Scholar
- M. Gupta, S. Grover, and S. Singh. 2004. A feasibility study for power management in LAN switches. In Proceedings of the IEEE International Conference on Network Protocols (ICNP). 361--371. Google ScholarDigital Library
- M. Gupta and S. Singh. 2003. Greening of the Internet. In Proceedings of the SIGCOM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications. 19--26. Google ScholarDigital Library
- M. Gupta and S. Singh. 2007a. Dynamic Ethernet link shutdown for energy conservation on Ethernet links. In Proceedings of the IEEE International Conference on Communications (ICC’07). 6156--6161.Google Scholar
- M. Gupta and S. Singh. 2007b. Using low-power modes for energy conservation in Ethernet LANs. In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM). 2451--2455.Google Scholar
- S. Hamm. 2009. With Sun, IBM Aims for Cloud Computing Heights. http://www.businessweek.com/magazine/content/09_14/b4125034196164.htm?chan=magazine+channel_news.Google Scholar
- S. Harizopoulos, M. Shah, J. Meza, and P. Ranganathan. 2009. Energy efficiency: The new holy grail of data management systems research. In Proceedings of the Conference on Innovative Data Systems Research (CIDR).Google Scholar
- M. Hasan, F. Farahmand, A. Patel, and J. Jue. 2010. Traffic grooming in green optical networks. In Proceedings of the IEEE International Conference on Communications (ICC).Google Scholar
- M. Hayenga, N. E. Jerger, and M. Lipasti. 2009. SCARAB: A single cycle adaptive routing and bufferless network. In Proceedings of the IEEE/ACM International Symposium on Microarchitecture (MICRO). 244--254. Google ScholarDigital Library
- B. Hayes. 2008. Cloud computing. Communications of the ACM 51, 7, 9--11. Google ScholarDigital Library
- X. He and Y. Jia. 2008. Procrastination scheduling for fixed-priority tasks with preemption thresholds. In Proceedings of the IFIP International Conference on Network and Parallel Computing (NPC). 255--265. Google ScholarDigital Library
- F. Hermenier, N. Loriant, and J.-M. Menaud. 2006. Power management in Grid computing with Xen. In Proceedings of the Frontiers of High Performance Computing and Networking ISPA 2006 Workshops (LNCS). 407--416. Google ScholarDigital Library
- H. Hlavacs, G. Da Costa, and J.-M. Pierson. 2009. Energy consumption of residential and professional switches. In Proceedings of the IEEE International Conference on Computational Science and Engineering (CSE). 240--246. Google ScholarDigital Library
- C. Hu, C. Wu, W. Xiong, B. Wang, J. Wu, and M. Jiang. 2011. On the design of green reconfigurable router toward energy efficient Internet. IEEE Communications Magazine 49, 6, 83--87.Google ScholarCross Ref
- F. Idzikowski, S. Orlowski, C. Raack, H. Woesner, and A. Wolisz. 2010. Saving energy in IP-over-WDM networks by switching off line cards in low-demand scenarios. In Proceedings of Optical Network Design and Modelling (ONDM). Google ScholarDigital Library
- A. Iosup, C. Dumitrescu, D. Epema, Hui Li, and L. Wolters. 2006. How are real Grids used? The analysis of four Grid traces and its implications. In Proceedings of the IEEE/ACM International Conference on Grid Computing. Google ScholarDigital Library
- L. Irish and K. Christensen. 1998. A “green TCP/IP” to reduce electricity consumed by computers. In Proceedings of the IEEE Southeast Conference. 302--305.Google Scholar
- R. Jejurikar and R. Gupta. 2006. Energy aware task scheduling with task synchronization for embedded real-time systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 25, 6, 1024--1037. Google ScholarDigital Library
- M. Jimeno, K. Christensen, and B. Nordman. 2008. A network connection proxy to enable hosts to sleep and save energy. In Proceedings of the IEEE International Performance, Computing and Communications Conference (IPCCC). 101--110.Google Scholar
- G. Jung, K. Joshi, M. Hiltunen, R. Schlichting, and C. Pu. 2009. A cost-sensitive adaptation engine for server consolidation of multitier applications. In Proceedings of the ACM/IFIP/USENIX International Conference on Middleware (Middleware). 1--20. Google ScholarDigital Library
- R. Kalman. 1960. A new approach to linear filtering and prediction problems. Transactions of the—Journal of Basic Engineering 82, Series D, 35--45.Google Scholar
- E. Kalyvianaki, T. Charalambous, and S. Hand. 2009. Self-adaptive and self-configured CPU resource provisioning for virtualized servers using Kalman filters. In Proceedings of the ACM International Conference on Autonomic Computing (ICAC). 117--126. Google ScholarDigital Library
- J. Kang and S. Ranka. 2010. Dynamic slack allocation algorithms for energy minimization on parallel machines. Journal of Parallel and Distributed Computing 70, 5, 417--430. Google ScholarDigital Library
- N. Kappiah, V. Freeh, and D. Lowenthal. 2005. Just in time dynamic voltagescaling: Exploiting inter-node slack to save energy in MPI programs. In Proceedings of the ACM/IEEE Conference on Supercomputing (SC). Google ScholarDigital Library
- E. Kim, G. Link, K. Yum, N. Vijaykrishnan, M. Kandemir, M. Irwin, and C. Das. 2005. A holistic approach to designing energy-efficient cluster interconnects. IEEE Transactions on Computers 54, 6, 660--671. Google ScholarDigital Library
- M. Kim and B. Noble. 2001. Mobile network estimation. In Proceedings of the ACM International Conference on Mobile Computing and Networking (MobiCom). 298--309. Google ScholarDigital Library
- J. Koomey. 2011. Growth in Data Center Electricity Use 2005 to 2010. http://www.analyticspress.com/datacenters.html.Google Scholar
- D. Kusic, J. Kephart, J. Hanson, N. Kandasamy, and G. Jiang. 2008. Power and performance management of virtualized computing environments via lookahead control. In Proceedings of the IEEE International Conference on Autonomic Computing (ICAC). 3--12. Google ScholarDigital Library
- C. Leangsuksun, R. Rao, A. Tikotekar, S. L. Scott, R. Libby, J. S. Vetter, Y.-C. Fang, and H. Ong. 2006. IPMI-based efficient notification framework for large scale cluster computing. In Proceedings of the International Symposium on Cluster Computing and the Grid Workshops (CCGrid). Google ScholarDigital Library
- L. Lefèvre and A.-C. Orgerie. 2009. Towards energy aware reservation infrastructure for large-scale experimental distributed systems. Parallel Processing Letters 19, 3, 419--433.Google ScholarCross Ref
- L. Lefèvre and A.-C. Orgerie. 2010. Designing and evaluating an energy efficient Cloud. Journal of SuperComputing 51, 3, 352--373. Google ScholarDigital Library
- LessWatts. 2010. Server Power Measurements. LessWatts Report. http://software.intel.com/sites/default/files/LessWatts.org-whitepaper.pdf.Google Scholar
- M. Lim, V. Freeh, and D. Lowenthal. 2006. Adaptive, transparent frequency and voltage scaling of communication phases in MPI programs. In Proceedings of the ACM/IEEE Conference on Supercomputing (SC). Google ScholarDigital Library
- J. Liu, F. Zhao, X. Liu, and W. He. 2009. Challenges towards elastic power management in Internet data centers. In Proceedings of the IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW). 65--72. Google ScholarDigital Library
- P. Mahadevan, P. Sharma, S. Banerjee, and P. Ranganathan. 2009. A power benchmarking framework for network devices. Networking 5550, 795--808. Google ScholarDigital Library
- A. Merkel and F. Bellosa. 2006. Balancing power consumption in multiprocessor systems. ACM SIGOPS Operating Systems Review 40, 4, 403--414. Google ScholarDigital Library
- R. Mishra, N. Rastogi, D. Zhu, D. Mossé, and R. Melhem. 2003. Energy aware scheduling for distributed real-time systems. In Proceedings of the International Symposium on Parallel and Distributed Processing (IPDPS). Google ScholarDigital Library
- A. Miyoshi, C. Lefurgy, E. Van Hensbergen, R. Rajamony, and R. Rajkumar. 2002. Critical power slope: Understanding the runtime effects of frequency scaling. In Proceedings of the ACM International Conference on Supercomputing (ICS). 35--44. Google ScholarDigital Library
- J. Moore, J. Chase, P. Ranganathan, and R. Sharma. 2005. Making scheduling “cool”: Temperature-aware workload placement in data centers. In Proceedings of the USENIX Annual Technical Conference (ATEC). Google ScholarDigital Library
- R. Nathuji and K. Schwan. 2007. VirtualPower: Coordinated power management in virtualized enterprise systems. In Proceedings of the ACM SIGOPS Symposium on Operating Systems Principles (SOSP). 265--278. Google ScholarDigital Library
- S. Nedevschi, L. Popa, G. Iannaccone, S. Ratnasamy, and D. Wetherall. 2008. Reducing network energy consumption via sleeping and rate-adaptation. In Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (NSDI). 323--336. Google ScholarDigital Library
- B. Nordman and K. Christensen. 2010. Proxying: The next step in reducing IT energy use. IEEE Computer 43, 1, 91--93. Google ScholarDigital Library
- D. Nurmi, R. Wolski, C. Crzegorczyk, G. Obertelli, S. Soman, L. Youseff, and D. Zagorodnov. 2008. Eucalyptus: A Technical Report on an Elastic Utility Computing Architecture Linking Your Programs to Useful Systems. Technical Report 2008-10. Department of Computer Science, University of California, Santa Barbara.Google Scholar
- A. Odlyzko. 2003. Data networks are lightly utilized, and will stay that way. Review of Network Economics 2, 3, 210--237.Google ScholarCross Ref
- A.-C. Orgerie and L. Lefèvre. 2011. Energy-efficient bandwidth reservation for bulk data transfers in dedicated wired networks. Journal of Supercomputing, Special Issue on Green Networks.Google Scholar
- A.-C. Orgerie, L. Lefèvre, and J.-P. Gelas. 2010. Demystifying energy consumption in Grids and Clouds. In Proceedings of the International Conference on Green Computing (GREENCOMP’10). 335--342. Google ScholarDigital Library
- C. Patel, R. Sharma, C. Bash, and S. Graupner. 2002. Energy Aware Grid: Global Workload Placement Based on Energy Efficiency. Technical Report. HP Laboratories.Google Scholar
- M. Patterson, D. Costello, P. Grimm, and M. Loeffler. 2007. Data center TCO: A comparison of high-density and low-density spaces. In Thermal Challenges in Next Generation Electronic Systems (THERMES).Google Scholar
- M. Pawlish and A. S. Varde. 2010. Free cooling: A paradigm shift in data centers. In Proceedings of the International Conference on Information and Automation for Sustainability (ICIAFS). 347--352. DOI: http://dx.doi.org/10.1109/ICIAFS.2010.5715685Google Scholar
- J. C Restrepo, C. Gruber, and C. Machuca. 2009. Energy profile aware routing. In Proceedings of the IEEE International Conference on Communications (ICC Workshops). 1--5.Google Scholar
- P. Reviriego, K. Christensen, J. Rabanillo, and J. A. Maestro. 2011. An initial evaluation of energy efficient Ethernet. IEEE Communications Letters 15, 5, 578--580.Google ScholarCross Ref
- P. Reviriego, J. Maestro, J. Hernandndez, and D. Larrabeiti. 2010. Burst transmission for energy-efficient Ethernet. IEEE Internet Computing 14, 4, 50--57. Google ScholarDigital Library
- S. Rivoire, M. Shah, P. Ranganathan, and C. Kozyrakis. 2007. JouleSort: A balanced energy-efficiency benchmark. In Proceedings of the ACM SIGMOD International Conference on Management of Data.365--376. Google ScholarDigital Library
- L. Roberts. 2009. A radical new router. IEEE Spectrum 46, 7, 34--39. Google ScholarDigital Library
- K. Sabhanatarajan, A. Gordon-Ross, M. Oden, M. Navada, and A. George. 2008. Smart-NICs: Power proxying for reduced power consumption in network edge devices. In Proceedings of the IEEE Computer Society Annual Symposium on VLSI (ISVLSI). 75--80. Google ScholarDigital Library
- L. Shang, L.-S. Peh, and N. Jha. 2006. PowerHerd: A distributed scheme for dynamically satisfying peak-power constraints in interconnection networks. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 25, 1, 92--110. Google ScholarDigital Library
- R. Sharma, C. Bash, C. Patel, R. Friedrich, and J. Chase. 2005. Balance of power: Dynamic thermal management for Internet data centers. IEEE Internet Computing 9, 1, 42--49. Google ScholarDigital Library
- D. Shin and J. Kim. 2004. Dynamic voltage scaling of periodic and aperiodic tasks in priority-driven systems. In Proceedings of the Asia and South Pacific Design Automation Conference (ASP-DAC). 653--658. Google ScholarDigital Library
- T. Singh and P. Vara. 2009. Smart metering the Clouds. In Proceedings of the IEEE International Workshops on Enabling Technologies. 66--71. Google ScholarDigital Library
- D. Snowdon, S. Ruocco, and G. Heiser. 2005. Power management and dynamic voltage scaling: Myths and facts. In Proceedings of the Workshop on Power Aware Real-Time Computing.Google Scholar
- V. Soteriou, N. Eisley, and L.-S. Peh. 2005. Software-directed power-aware interconnection networks. In Proceedings of the International Conference on Compilers, Architectures and Synthesis for Embedded Systems (CASES). 274--285. Google ScholarDigital Library
- V. Soteriou and L.-S. Peh. 2003. Dynamic power management for power optimization of interconnection networks using on/off links. In Proceedings of the Symposium on High Performance Interconnects.Google ScholarCross Ref
- S. Srikantaiah, A. Kansal, and F. Zhao. 2008. Energy aware consolidation for Cloud computing. In Proceedings of the Workshop on Power Aware Computing and Systems (HotPower). Google ScholarDigital Library
- J. Steele. 1998. ACPI thermal sensing and control in the PC. In Proceedings of Wescon.Google ScholarCross Ref
- M. Steinder, I. Whalley, J. E. Hanson, and J. O. Kephart. 2008. Coordinated management of power usage and runtime performance. In Proceedings of the IEEE Network Operations and Management Symposium (NOMS). 387--394.Google Scholar
- J. Stoess, C. Lang, and F. Bellosa. 2007. Energy management for hypervisor-based virtual machines. In Proceedings of the USENIX Annual Technical Conference (ATC). 1--14. Google ScholarDigital Library
- B. Subramaniam and W.-C. Feng. 2010. Statistical power and performance modeling for optimizing the energy efficiency of scientific computing. In Proceedings of the IEEE/ACM International Conference on Green Computing and Communications (GreenCom). 139--146. Google ScholarDigital Library
- S. Subramanyam, R. Smith, P. van den Bogaard, and A. Zhang. 2009. Deploying Web 2.0 Applications on Sun Servers and the Opensolaris Operating System. Sun BluePrints 820-7729-10. Sun Microsystems.Google Scholar
- R. Talaber, T. Brey, and L. Lamers. 2009. Using Virtualization to Improve Data Center Efficiency. Technical Report. The Green Grid.Google Scholar
- M. Tatezono, N. Maruyama, and S. Matsuoka. 2006. Making wide-area, multi-site MPI feasible using Xen VM. In Proceedings of the Workshop on Frontiers of High Performance Computing and Networking (in conjunction with ISPA) (LNCS), Vol. 4331. Springer, 387--396. Google ScholarDigital Library
- J. Torres, D. Carrera, K. Hogan, R. Gavalda, V. Beltran, and N. Poggi. 2008. Reducing wasted resources to help achieve green data centers. In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS). 1--8.Google Scholar
- F. Travostino, P. Daspit, L. Gommans, C. Jog, C. de Laat, J. Mambretti, I. Monga, B. van Oudenaarde, S. Raghunath, and P. Y. Wang. 2006. Seamless live migration of virtual machines over the MAN/WAN. Future Generation Computer Systems 22, 8, 901--907. Google ScholarDigital Library
- R. Tucker. 2010. Green optical communications—part II: Energy limitations in networks. IEEE Journal of Selected Topics in Quantum Electronics, Special Issue on Green Photonics 17, 2, 261--274.Google ScholarCross Ref
- A. Tzanakaki, M. Anastasopoulos, K. Georgakilas, J. Buysse, M. De Leenheer, C. Develder, S. Peng, R. Nejabati, E. Escalona, D. Simeonidou, N. Ciulli, G. Landi, M. Brogle, A. Manfredi, E. Lopez, J. Riera, J. Garcia-Espin, P. Donaldio, G. Parladori, and J. Jimenez. 2011. Energy efficiency in integrated IT and optical network infrastructures: The GEYSERS approach. In Proceedings of the Workshop on Green Communications and Networking (in conjunction with INFOCOM).Google Scholar
- B. Urgaonkar, P. Shenoy, A. Chandra, P. Goyal, and T. Wood. 2008. Agile dynamic provisioning of multi-tier Internet applications. ACM Transactions on Autonomous and Adaptive Systems 3, 1, 1--39. Google ScholarDigital Library
- W. Van Heddeghem, M. De Groote, W. Vereecken, D. Colle, M. Pickavet, and P. Demeester. 2010. Energy-efficiency in telecommunications networks: Link-by-link versus end-to-end grooming. In Proceedings of the Conference on Optical Network Design and Modeling (ONDM). Google ScholarDigital Library
- A. Verma, P. Ahuja, and A. Neogi. 2008. pMapper: Power and migration cost aware application placement in virtualized systems. In Proceedings of the ACM/IFIP/USENIX International Middleware Conference (Middleware). 243--264. Google ScholarDigital Library
- W. Voorsluys, J. Broberg, S. Venugopal, and R. Buyya. 2009. Cost of Virtual Machine Live Migration in Clouds: A Performance Evaluation. Technical Report. Clouds Laboratory, University of Melbourne, Australia.Google Scholar
- B. Wang and S. Singh. 2004. Computational energy cost of TCP. In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM). 206--216.Google Scholar
- H.-S. Wang, L.-S. Peh, and S. Malik. 2002. A power model for routers: Modeling Alpha 21364 and InfiniBand routers. In Proceedings of the Symposium on High-Performance Interconnects. 21--27. Google ScholarDigital Library
- L. Wang, G. von Laszewski, J. Dayal, and F. Wang. 2010. Towards energy aware scheduling for precedence constrained parallel tasks in a cluster with DVFS. In Proceedings of the Conference on Cluster, Cloud and Grid Computing (CCGrid). 368--377. Google ScholarDigital Library
- Y. Wang, E. Keller, B. Biskeborn, J. van der Merwe, and J. Rexford. 2008. Virtual routers on the move: Live router migration as a network-management primitive. ACM SIGCOMM Computer Communication Review 38, 4, 231--242. Google ScholarDigital Library
- N. Yamanaka, S. Shimizu, and G. Shan. 2010. Energy efficient network design tool for green IP/Ethernet networks. In Proceedings of the Conference on Optical Network Design and Modeling (ONDM). Google ScholarDigital Library
- L. Yan, L. Zhong, and N. Jha. 2005. User-perceived latency driven voltage scaling for interactive applications. In Proceedings of the Design Automation Conference (DAC). 624--627. Google ScholarDigital Library
- C.-Y. Yang, J.-J. Chen, T.-W. Kuo, and L. Thiele. 2009. An approximation scheme for energy-efficient scheduling of real-time tasks in heterogeneous multiprocessor systems. In Proceedings of the Design, Automation Test in Europe Conference Exhibition (DATE). 694--699. Google ScholarDigital Library
- F. Yao, A. Demers, and S. Shenker. 1995. A scheduling model for reduced CPU energy. In Proceedings of the Annual Symposium on Foundations of Computer Science (FOCS). 374--382. Google ScholarDigital Library
- T. T. Ye, G. Micheli, and L. Benini. 2002. Analysis of power consumption on switch fabrics in network routers. In Proceedings of the ACM Design Automation Conference (DAC). 524--529. Google ScholarDigital Library
- S. Yeo and H. Lee. 2011. Mathematical modeling of performance and utility consumption for a heterogeneous Cloud computing environment. Computer PP, 99. Google ScholarDigital Library
- B. Zhang, K. Sabhanatarajan, A. Gordon-Ross, and A. George. 2008. Real-time performance analysis of adaptive link rate. In Proceedings of the IEEE Conference on Local Computer Networks (LCN). 282--288.Google Scholar
- M. Zhang, C. Yi, B. Liu, and B. Zhang. 2010b. GreenTE: Power-aware traffic engineering. In Proceedings of the IEEE International Conference on Network Protocols (ICNP). 21--30. Google ScholarDigital Library
- S. Zhang, D. Shen, and C.-K. Chan. 2010a. Energy efficient time-aware traffic grooming in wavelength routing networks. In Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM).Google ScholarCross Ref
- Y. Zhang, P. Chowdhury, M. Tornatore, and B. Mukherjee. 2010c. Energy efficiency in telecom optical networks. IEEE Communications Surveys Tutorials 12, 4, 441--458. Google ScholarDigital Library
- J. Zhuo and C. Chakrabarti. 2008. Energy-efficient dynamic task scheduling algorithms for DVS systems. ACM Transactions on Embedded Computing Systems 7, 2, 17:1--17:25. Google ScholarDigital Library
Index Terms
- A survey on techniques for improving the energy efficiency of large-scale distributed systems
Recommendations
Energy Efficiency in Large Scale Distributed Systems: The Role of Simulation
ICPE '17 Companion: Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering CompanionRecent advances in networks and computing systems have led many aspects of our daily life to depend on distributed interconnected computing resources. Large scale distributed systems such as computational and data grids and clouds are used for serving ...
Energy Efficient Resource Allocation in Large Scale Distributed Systems
DCABES '10: Proceedings of the 2010 Ninth International Symposium on Distributed Computing and Applications to Business, Engineering and ScienceGlobal warming and climate change trends call for urgent action to manage information and communication technologies in a sustainable manner by minimizing energy consumption and utilizing resources more efficiently. Distributed computing environments ...
Joint Energy Management for Distributed Energy Harvesting Systems
SenSys '21: Proceedings of the 19th ACM Conference on Embedded Networked Sensor SystemsEmploying energy harvesting to power the Internet of Things supports their long-term, self-sustainable, and maintenance-free operation. These energy harvesting systems have an energy management subsystem to orchestrate the flow of energy and optimize ...
Comments