GreenDB: Energy-Efficient Prefetching and Caching in Database Clusters

被引:8
|
作者
Zhou, Yi [1 ]
Taneja, Shubbhi [2 ]
Zhang, Chaowei [3 ]
Qin, Xiao [3 ]
机构
[1] Columbus State Univ, TSYS Sch Comp Sci, 4225 Univ Ave, Columbus, GA 31907 USA
[2] Sonoma State Univ, Dept Comp Sci, 1801 E Cotati Ave, Rohnert Pk, CA 94928 USA
[3] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL 36849 USA
基金
美国国家科学基金会;
关键词
Energy efficiency; prefetching; energy conservation; PARALLEL; MANAGEMENT;
D O I
10.1109/TPDS.2018.2874014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:1091 / 1104
页数:14
相关论文
共 50 条
  • [21] Energy-Efficient Joint Pushing and Caching Based on Markov Decision Process
    Mohammed, Hoshyar
    Chen, Zhijie
    Chen, Wei
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2019, 3 (02): : 433 - 445
  • [22] Energy-Efficient In-Network Caching for Content-Centric Networking
    Li, Jun
    Liu, Bin
    Wu, Hao
    IEEE COMMUNICATIONS LETTERS, 2013, 17 (04) : 797 - 800
  • [23] Energy-efficient Design for Edge-Caching Wireless Networks: When is Coded-caching beneficial?
    Vu, Thang X.
    Chatzinotas, Symeon
    Ottersten, Bjorn
    2017 IEEE 18TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC), 2017,
  • [24] An Energy-Efficient Collaborative Caching Scheme for 5G Wireless Network
    Furqan, Muhammad
    Yan, Wen
    Zhang, Cheng
    Iqbal, Shahid
    Jan, Qasim
    Huang, Yongming
    IEEE ACCESS, 2019, 7 : 156907 - 156916
  • [25] Detecting Energy-Efficient Central Nodes for Cooperative Caching in Wireless Sensor Networks
    Dimokas, Nikos
    Katsaros, Dimitrios
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 484 - 491
  • [26] Energy-efficient hierarchical cooperative caching optimisation for 5G networks
    Xie, Renchao
    Tang, Qinqin
    Huang, Tao
    IET COMMUNICATIONS, 2019, 13 (06) : 687 - 695
  • [27] Energy-Efficient Cooperative Caching for Information-Centric Wireless Sensor Networking
    Yang, Yating
    Song, Tian
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (02) : 846 - 857
  • [28] Energy-Efficient Distributed In-Network Caching for Content-Centric Networks
    Fang, Chao
    Yu, F. Richard
    Huang, Tao
    Liu, Jiang
    Liu, YunJie
    2014 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2014, : 91 - 96
  • [29] AoI Energy-Efficient Edge Caching in AAV-Assisted Vehicular Networks
    Xiao, Yang
    Lin, Zhijian
    Cao, Xiaoxiao
    Chen, Youjia
    Lu, Xiaoqiang
    IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (06): : 6764 - 6774
  • [30] Energy-Efficient Coded Content Placement for Satellite-Terrestrial Cooperative Caching Network
    Chen, Zihan
    Gu, Shushi
    Zhang, Qinyu
    Zhang, Ning
    Xiang, Wei
    2022 14TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING, WCSP, 2022, : 871 - 876