Back to Search
Start Over
GreenDB: Energy-Efficient Prefetching and Caching in Database Clusters.
- Source :
- IEEE Transactions on Parallel & Distributed Systems; 5/1/2019, Vol. 30 Issue 5, p1091-1104, 14p
- Publication Year :
- 2019
-
Abstract
- In this study, we propose an energy-efficient database system called GreenDB running on clusters. GreenDB applies a workload-skewness strategy by managing hot nodes coupled with a set of cold nodes in a database cluster. GreenDB fetches popular data tables to hot nodes, aiming to keep cold nodes in the low-power mode in increased time periods. GreenDB is conducive to reducing the number of power-state transitions, thereby lowering energy-saving overhead. A prefetching model and an energy saving model are seamlessly integrated into GreenDB to facilitate the power management in database clusters. We quantitatively evaluate GreenDB's energy efficiency in terms of managing, fetching, and storing data. We compare GreenDB's prefetching strategy with the one implemented in Postgresql. Experimental results indicate that GreenDB conserves the energy consumption of the existing solution by up to 98.4 percent. The findings show that the energy efficiency of GreenDB can be optimized by tuning system parameters, including table size, hit rates, number of nodes, number of disks, and inter-arrival delays. [ABSTRACT FROM AUTHOR]
- Subjects :
- ENERGY consumption
DATABASES
MATHEMATICAL models
ENERGY conservation
DATA libraries
Subjects
Details
- Language :
- English
- ISSN :
- 10459219
- Volume :
- 30
- Issue :
- 5
- Database :
- Complementary Index
- Journal :
- IEEE Transactions on Parallel & Distributed Systems
- Publication Type :
- Academic Journal
- Accession number :
- 135917970
- Full Text :
- https://doi.org/10.1109/TPDS.2018.2874014