WattDB – An Energy -proportional DBMS
description
Transcript of WattDB – An Energy -proportional DBMS
![Page 1: WattDB – An Energy -proportional DBMS](https://reader036.fdocuments.in/reader036/viewer/2022062222/56815d88550346895dcb9233/html5/thumbnails/1.jpg)
WattDB – An Energy-proportional DBMS
Volker Höfner, Daniel Schall
Databases and Information Systems GroupUniversity of Kaiserslautern, Germany
![Page 2: WattDB – An Energy -proportional DBMS](https://reader036.fdocuments.in/reader036/viewer/2022062222/56815d88550346895dcb9233/html5/thumbnails/2.jpg)
Motivation
• Energy proportionality is the key to energy-efficient systems
• Energy efficiency as a first class citizen in DBMS
0 20 40 60 80100
- 50.00
100.00 150.00 200.00 250.00 300.00 350.00
WattDBStandard server
System load [Percent]
Power [Watt]
![Page 3: WattDB – An Energy -proportional DBMS](https://reader036.fdocuments.in/reader036/viewer/2022062222/56815d88550346895dcb9233/html5/thumbnails/3.jpg)
Vision
• DBMS balances power consumption proportionally to system load
Load
Time
![Page 4: WattDB – An Energy -proportional DBMS](https://reader036.fdocuments.in/reader036/viewer/2022062222/56815d88550346895dcb9233/html5/thumbnails/4.jpg)
Overview
• Distributed database system• Light-weighted nodes, low-power hardware– Intel Atom, mobile hard drives, 1Gbit-Ethernet
• Physical Shared-Disk, logical Shared-Nothing• Two types of nodes– without external storage– with hard disks attached
![Page 5: WattDB – An Energy -proportional DBMS](https://reader036.fdocuments.in/reader036/viewer/2022062222/56815d88550346895dcb9233/html5/thumbnails/5.jpg)
Quests
• Policies for powering up / down nodes• Load distribution and balancing among nodes• Which use cases fit for the proposed
architecture, which don‘t?• Alternative hardware configurations– Heterogeneous HW environment– SSDs, other CPUs, GPUs(?)
• Energy-efficient self-tuning