Abstract
Targeting mostly application performance, distributed systems have constantly increased in size and computing power of their resources. The power supply requirements of these systems have increased in a similar fashion, which has raised concerns about the energy they consume. This paper presents the Green Grid’5000 approach, a large-scale energy-sensing infrastructure with software components that allow users to precisely measure and understand the energy usage of their system. It also discusses a set of use-cases describing how an energy instrumented platform can be utilised by various categories of users, including administrators, Grid component designers, and distributed application end-users.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Some experiments of this paper were performed on the Grid’5000 platform, an initiative from the French Ministry of Research through the ACI GRID incentive action, INRIA, CNRS, and RENATER and other contributing partners (http://www.grid5000.fr).
- 2.
- 3.
The infrastructure is financially supported by the INRIA ARC GREEN-NET initiative and the ALADDIN/Grid’5000 consortium.
- 4.
- 5.
RRDtool is the OpenSource industry standard, high performance data logging and graphing system for time series data (http://oss.oetiker.ch/rrdtool/).
- 6.
hdparm is a command line utility for Linux to set and view the IDE hard disks hardware parameters.
- 7.
Iperf is a commonly-used network tool that can create TCP and UDP data streams to measure TCP and UDP bandwidth performance.
- 8.
cpuburn is a tool designed to heavily load CPU chips in order to test their reliability.
- 9.
stress is a tool to impose load on and stress test systems.
References
Cappello et al, F.: Grid’5000: A large scale, reconfigurable, controlable and monitorable grid platform. In: 6th IEEE/ACM International Workshop on Grid Computing, Grid’2005. Seattle, Washington, USA (2005)
Andreozzi, S., De Bortoli, N., Fantinel, S., Ghiselli, A., Rubini, G.L., Tortone, G., Vistoli, M.C.: Gridice: a monitoring service for grid systems. Future Generation Computer Systems 21(4), 559–571 (2005). DOI http://dx.doi.org/10.1016/j.future.2004.10.005
Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. In: 19th ACM Symposium on Operating Systems Principles (SOSP ’03), pp. 164–177. ACM Press, New York, USA (2003). DOI http://doi.acm.org/10.1145/945445.945462
Capit, N., Costa, G.D., Georgiou, Y., Huard, G., n, C.M., Mounié, G., Neyron, P., Richard, O.: A batch scheduler with high level components. In: Cluster computing and Grid 2005 (CCGrid05) (2005). URL (http://oar.imag.fr/papers/oar_ccgrid05.pdf)
Da Costa, G., Gelas, J.P., Georgiou, Y., Lefèvre, L., Orgerie, A.C., Pierson, J.M., Richard, O., Sharma, K.: The green-net framework: Energy efficiency in large scale distributed systems. In: HPPAC 2009 : High Performance Power Aware Computing Workshop in conjunction with IPDPS 2009. Roma, Italy (2009)
Gu, J., Luo, J.: Reliability analysis approach of grid monitoring architecture. Annual Conference ChinaGrid 0, 3–9 (2009). DOI http://doi.ieeecomputersociety.org/10.1109/ChinaGrid.2009.28
Lefèvre, L., Orgerie, A.C.: Designing and evaluating an energy efficient cloud. The Journal of SuperComputing 51(3), 352–373 (2010)
Moore, J., Chase, J., Ranganathan, P., Sharma, R.: Making scheduling “cool”: Temperature-aware workload placement in data centers. In: USENIX Annual Technical Conference (ATEC 2005), pp. 5–5. USENIX Association, Berkeley, CA, USA (2005)
Orgerie, A.C., Lefèvre, L., Gelas, J.P.: Save watts in your grid: Green strategies for energy-aware framework in large scale distributed systems. In: 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS). Melbourne, Australia (2008)
Singh, T., Vara, P.K.: Smart metering the clouds. IEEE International Workshops on Enabling Technologies 0, 66–71 (2009). DOI http://doi.ieeecomputersociety.org/10.1109/WETICE.2009.49
Snowdon, D.C., Ruocco, S., Heiser, G.: Power Management and Dynamic Voltage Scaling: Myths and Facts. In: Proceedings of the 2005 Workshop on Power Aware Real-time Computing (2005)
Truong, H.L., Fahringer, T.: Scalea-g: A unified monitoring and performance analysis system for the grid. Sci. Program. 12(4), 225–237 (2004)
Zanikolas, S., Sakellariou, R.: A taxonomy of grid monitoring systems. Future Generation Computer Systems 21(1), 163–188 (2005). DOI http://dx.doi.org/10.1016/j.future.2004.07.002
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media, LLC
About this paper
Cite this paper
de Assunção, M.D., Gelas, JP., Lefèvre, L., Orgerie, AC. (2012). The Green Grid’5000: Instrumenting and Using a Grid with Energy Sensors. In: Davoli, F., Lawenda, M., Meyer, N., Pugliese, R., Węglarz, J., Zappatore, S. (eds) Remote Instrumentation for eScience and Related Aspects. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-0508-5_3
Download citation
DOI: https://doi.org/10.1007/978-1-4614-0508-5_3
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-0507-8
Online ISBN: 978-1-4614-0508-5
eBook Packages: EngineeringEngineering (R0)