ERIDIS: ENERGY-EFFICIENT RESERVATION INFRASTRUCTURE FOR LARGE-SCALE DISTRIBUTED SYSTEMS
Abstract
At the age of petascale machines, cloud computing and peer-to-peer systems, large-scale distributed systems need an ever-increasing amount of energy. These systems urgently require effective and scalable solutions to manage and limit their electrical consumption. As of now, most efforts are focused on energy-efficient hardware designs. Thus, the challenge is to coordinate all these low-level improvements at the middleware level to improve the energy efficiency of the overall systems. Resource-management solutions can indeed benefit from a broader view to pool the resources and to share them according to the needs of each user. In this paper, we propose ERIDIS, an Energy-efficient Reservation Infrastructure for large-scale DIstributed Systems. It provides a unified and generic framework to manage resources from Grids, Clouds and dedicated networks in an energy-efficient way.
References
- http://lcg.web.cern.ch/lcg/public/default.htm . Google Scholar
M. Allalouf , Storage modeling for power estimation, SYSTOR 2009: The Israeli Experimental Systems Conference (2009) pp. 1–10. Google Scholar- Ad Hoc Network 7(3), 537 (2009), DOI: 10.1016/j.adhoc.2008.06.003. Crossref, ISI, Google Scholar
-
M. Baldi and Y. Ofek , Time For A "Greener" Internet , GreenCom: International Workshop On Green Communications (in conjunction with the IEEE ICC) . Google Scholar - Computer 40(12), 33 (2007), DOI: 10.1109/MC.2007.443. Crossref, ISI, Google Scholar
- M. Bennett, K. Christensen, and B. Nordman. Improving The Energy Efficiency Of Ethernet: Adaptive Link Rate Proposal. Ethernet Alliance White Paper, 2006 . Google Scholar
C. Castillo , G. N. Rouskas and K. Harfoush , Efficient resource management using advance reservations for heterogeneous Grids, International Symposium on Parallel and Distributed Processing (IPDPS) (2008) pp. 1–12. Google ScholarJ. Chase , Managing energy and server resources in hosting centers, SOSP '01: Proceedings of the eighteenth ACM symposium on Operating systems principles (2001) pp. 103–116. Google Scholar-
J. Chase and R. Doyle , Balance of Power: Energy Management for Server Clusters , Proceedings of the Eighth Workshop on Hot Topics in Operating Systems (HotOS'01) ( 2001 ) . Google Scholar -
M. Dias de Assuncao , The Green Grid'5000: Instrumenting a Grid with Energy Sensors , International Workshop on Distributed Cooperative Laboratories: Instrumenting the Grid (INGRID) . Google Scholar -
H. G. Dietz and W. R. Dieter , Compiler and runtime support for predictive control of power and cooling , Parallel and Distributed Processing Symposium (IPDPS) . Google Scholar X. Fan , W.-D. Weber and L. A. Barroso , Power provisioning for a warehouse-sized computer, ISCA '07: Proceedings of the 34th annual international symposium on Computer architecture (2007) pp. 13–23. Google Scholar- C. Farivar. Google's Next-Gen of Sneakernet. [online] 2007 , http://www.wired.com/science/discoveries/news/2007/03/73007 . Google Scholar
- International Journal of Network Management 15(5), 297 (2005), DOI: 10.1002/nem.565. Crossref, ISI, Google Scholar
-
C. Gunaratne and S. Suen , Ethernet Adaptive Link Rate (ALR): Analysis of a Buffer Threshold Policy , Global Telecommunications Conference, 2006. GLOBECOM '06 ( 2006 ) . Google Scholar M. Gupta , S. Grover and S. Singh , A Feasibility Study for Power Management in LAN Switches, ICNP '04: Proceedings of the Network Protocols, 12th IEEE International Conference (2004) pp. 361–371. Google ScholarM. Gupta and S. Singh , Greening of the Internet, SIGCOMM '03: Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications (2003) pp. 19–26. Google ScholarM. Gupta and S. Singh , Dynamic Ethernet Link Shutdown for Energy Conservation on Ethernet Links, IEEE International Conference on Communications (ICC'07) (2007) pp. 6156–6161. Google ScholarM. Gupta and S. Singh , Using Low-Power Modes for Energy Conservation in Ethernet LANs, INFOCOM 2007. 26th IEEE International Conference on Computer Communications (IEEE, 2007) pp. 2451–2455. Google Scholar-
Y. Hotta , Profile based optimization of power performance by using dynamic voltage scaling on a PC cluster , Parallel and Distributed Processing Symposium (IPDPS) . Google Scholar R. Jejurikar and R. Gupta , Energy aware task scheduling with task synchronization for embedded real-time systems, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2006) pp. 1024–1037. Google Scholar-
C. Leangsuksun , IPMI-based Efficient Notification Framework for Large Scale Cluster Computing , International Symposium on Cluster Computing and the Grid Workshops (CCGrid) 2 ( 2006 ) . Google Scholar - Parallel Processing Letters 19(3), 419 (2009). Link, Google Scholar
- Journal of SuperComputing 51(3), 352 (2010). Crossref, ISI, Google Scholar
- McKinsey & Company. Revolutionizing Data Center Efficiency. Technical report, 2009 . Google Scholar
- SIGOPS Operating Systems Review 40(4), 403 (2006), DOI: 10.1145/1218063.1217974. Crossref, Google Scholar
R. Nathuji and K. Schwan , VirtualPower: coordinated power management in virtualized enterprise systems, Symposium on Operating systems principles (SOPS) (2007) pp. 265–278. Google Scholar-
A.-C. Orgerie and L. Lefèvre , When Clouds become Green: the Green Open Cloud Architecture , Parco: International Conference on Parallel Computing . Google Scholar - Journal of Supercomputing, Special Issue on Green Networks (2011). Google Scholar
-
A.-C. Orgerie and L. Lefèvre , Energy-Efficient Framework for Networks of Large-Scale Distributed Systems , IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA) . Google Scholar A.-C. Orgerie , L. Lefèvre and J.-P. Gelas , Chasing Gaps between Bursts : Towards Energy Efficient Large Scale Experimental Grids, PDCAT : International Conference on Parallel and Distributed Computing, Applications and Technologies (2008) pp. 381–389. Google ScholarA.-C. Orgerie , L. Lefèvre and J.-P. Gelas , Save Watts in your Grid: Green Strategies for Energy-Aware Framework in Large-Scale Distributed Systems, ICPADS: IEEE International Conference on Parallel and Distributed Systems (2008) pp. 171–178. Google Scholar-
A.-C. Orgerie , L. Lefèvre and J.-P. Gelas , Demystifying Energy Consumption in Grids and Clouds , Work in Progress in Green Computing, IGCC Workshop . Google Scholar C. Palansuriya , End-to-End Bandwidth Allocation and Reservation for Grid applications, Conference on Broadband Communications, Networks and Systems (BROADNETS) (2006) pp. 1–9. Google Scholar- C. Patel, R. Sharma, C. Bash, and S. Graupner. Energy Aware Grid: GlobalWorkload Placement based on Energy Efficiency. Technical report, HP Laboratories, 2002 . Google Scholar
- E. Rosen, A. Viswanathan, and R. Callon. Multiprotocol Label Switching Architecture. RFC 3031, 2001 , http://www.ietf.org/rfc/rfc3031.txt . Google Scholar
- IEEE Internet Computing 9(1), 42 (2005), DOI: 10.1109/MIC.2005.10. Crossref, ISI, Google Scholar
B. Sotomayor , Resource Leasing and the Art of Suspending Virtual Machines, Conference on High Performance Computing and Communications (HPCC) (2009) pp. 59–68. Google Scholar-
S. Srikantaiah , A. Kansal and F. Zhao , Energy aware consolidation for cloud computing , Conference on Power aware computing and systems (HotPower) ( USENIX Association , 2008 ) . Google Scholar J. Stoess , C. Lang and F. Bellosa , Energy management for hypervisor-based virtual machines, USENIX Annual Technical Conference (ATC) (2007) pp. 1–14. Google Scholar- R. Talaber, T. Brey, and L. Lamers. Using Virtualization to Improve Data Center Efficiency. Technical report, The Green Grid, 2009 . Google Scholar
J. Torres , Reducing wasted resources to help achieve green data centers, IEEE International Symposium on Parallel and Distributed Processing (IPDPS) (2008) pp. 1–8. Google Scholar- Future Generation Computer Systems 22(8), 901 (2006). Crossref, ISI, Google Scholar
L. Wang , Towards Energy Aware Scheduling for Precedence Constrained Parallel Tasks in a Cluster with DVFS, Conference on Cluster, Cloud and Grid Computing (CCGrid) (2010) pp. 368–377. Google Scholar- IEEE Network 7, 8 (1993), DOI: 10.1109/65.238150. Crossref, Google Scholar


