Title
Energy Aware Database Management.
Abstract
Data center and cloud providers are responsible for providing services such as storage or retrieval for large amounts of (customer owned) data by using databsae management systems (DBMS). Service provision implies a specific quality of service regarding performance or security. Another factor of increasing importance is energy consumption. Although not a top priority for most customers, the cost of energy and thus (indirectly) the cost of service provision is key for both, customer and provider. Typically, energy consumption is viewed as a hardware related issue. Only recently, research has proved that software has a significant impact onto the energy consumption of a system too. Database management systems comprise various algorithms for efficiently retrieving and managing data. Typically, algorithm efficiency or performance is correlated with execution speed. This paper reports our results concerning the energy consumption of different implementations of sorting and join algorithms. We demonstrate that high performance algorithms often require more energy than slower ones. Furthermore, we show that dynamically exchanging algorithms at runtime results in a better throughput.
Year
DOI
Venue
2013
10.1007/978-3-642-55149-9_4
Lecture Notes in Computer Science
Field
DocType
Volume
Computer science,Quality of service,Sorting,Implementation,Throughput,Energy consumption,Management system,Data center,Database,Cloud computing
Conference
8343
ISSN
Citations 
PageRank 
0302-9743
0
0.34
References 
Authors
24
5
Name
Order
Citations
PageRank
Christian Bunse154643.95
Hagen Höpfner240867.18
Sonja Klingert34410.26
Essam Mansour416218.64
Suman Roychoudhury516916.58