Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1995441.1995448acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
research-article

A case for micro-cellstores: energy-efficient data management on recycled smartphones

Published: 13 June 2011 Publication History

Abstract

Increased energy costs and concerns for sustainability make the following question more relevant than ever: can we turn old or unused computing equipment into cost- and energy-efficient modules that can be readily repurposed? We believe the answer is yes, and our proposal is to turn unused smartphones into micro-data center composable modules. In this paper, we introduce the concept of a Micro-Cellstore (MCS), a stand-alone data-appliance housing dozens of recycled smartphones. Through detailed power and performance measurements on a Linux-based current-generation smartphone, we assess the potential of MCSs as a data management platform. In this paper we focus on scan-based partitionable workloads. We show that smartphones are overall more energy efficient than recently proposed low-power alternatives, based on an initial evaluation over a wide range of single-node database scan workloads, and that the gains become more significant when operating on narrow tuples (i.e., column-stores, or compressed row-stores). Our initial results are very encouraging, showing efficiency gains of up to 6×, and indicate several promising future directions.

References

[1]
IBM Simon. http://en.wikipedia.org/wiki/IBM_Simon.
[2]
Report To Congress on Server and Data Center Energy Efficiency. In U. S. EPA Tech. Report, 2007.
[3]
D. G. Andersen, J. Franklin, M. Kaminsky, A. Phanishayee, L. Tan, and V. Vasudevan. FAWN: a fast array of wimpy nodes. In SOSP '09, 2009.
[4]
L. A. Barroso and U. Hölzle. The Case for Energy-Proportional Computing. IEEE Computer, 40(12), 2007.
[5]
C. Belady. In the Data Center, Power and Cooling Costs More than the IT Equipment it Supports. Electronics Cooling, 23(1), 2007.
[6]
A. Dou, V. Kalogeraki, D. Gunopulos, T. Mielikainen, and V. H. Tuulos. Misco: A MapReduce framework for mobile systems. In PETRA, 2010.
[7]
G. Graefe. Database Servers Tailored to Improve Energy Efficiency. In Software Engineering for Tailor-made Data Management, 2008.
[8]
S. Harizopoulos, V. Liang, D. J. Abadi, and S. Madden. Performance tradeoffs in read-optimized databases. In VLDB, 2006.
[9]
S. Harizopoulos, M. A. Shah, J. Meza, and P. Ranganathan. Energy Efficiency: The New Holy Grail of Database Management Systems Research. In CIDR, 2009.
[10]
W. Lang, S. Harizopoulos, M. A. Shah, J. M. Patel, and D. Tsirogiannis. Improving the Energy Efficiency of a DBMS Cluster. In Submitted for publication, 2011.
[11]
W. Lang and J. M. Patel. Towards Eco-friendly Database Management Systems. In CIDR, 2009.
[12]
W. Lang and J. M. Patel. Energy Management for MapReduce Clsuters. In VLDB, 2010.
[13]
W. Lang, J. M. Patel, and J. F. Naughton. On Energy Management, Load Balancing and Replication. In SIGMOD Record, 2009.
[14]
W. Lang, J. M. Patel, and S. Shankar. Wimpy Node Clusters: What About Non-Wimpy Workloads? In DaMoN, 2010.
[15]
J. Leverich and C. Kozyrakis. On the Energy (In)efficiency of Hadoop Clusters. In HotPower, 2009.
[16]
R. Raghavendra, P. Ranganathan, V. Talwar, Z. Wang, and X. Zhu. No "power" struggles: coordinated multi-level power management for the data center. SIGOPS Oper. Syst. Rev., 2008.
[17]
A. S. Szalay, G. C. Bell, H. H. Huang, A. Terzis, and A. White. Low-power amdahl-balanced blades for data intensive computing. SIGOPS Oper. Syst. Rev., 2010.
[18]
D. Tsirogiannis, S. Harizopoulos, and M. A. Shah. Analyzing the energy efficiency of a database server. In SIGMOD '10, 2010.
[19]
V. Vasudevan, D. Andersen, M. Kaminsky, L. Tan, J. Franklin, and I. Moraru. Energy-efficient cluster computing with FAWN: workloads and implications. In e-Energy '10, 2010.
[20]
Z. Xu, Y.-C. Tu, and X. Wang. Exploring Power-Performance Tradeoffs in Database Systems. In ICDE, 2010.
[21]
L. Zhang, B. Tiwana, Z. Qian, Z. Wang, R. P. Dick, Z. M. Mao, and L. Yang. Accurate online power estimation and automatic battery behavior based power model generation for smartphones. In CODES+ISS, 2010.

Cited By

View all
  • (2023)Degrading Data to Save the PlanetProceedings of the 19th Workshop on Hot Topics in Operating Systems10.1145/3593856.3595896(61-69)Online publication date: 22-Jun-2023
  • (2023)Junkyard Computing: Repurposing Discarded Smartphones to Minimize CarbonProceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 210.1145/3575693.3575710(400-412)Online publication date: 27-Jan-2023
  • (2018)Smartphones as Alternative Cloud Computing Engines: Benefits and Trade-offs2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)10.1109/FiCloud.2018.00043(244-250)Online publication date: Aug-2018
  • Show More Cited By

Index Terms

  1. A case for micro-cellstores: energy-efficient data management on recycled smartphones

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DaMoN '11: Proceedings of the Seventh International Workshop on Data Management on New Hardware
    June 2011
    58 pages
    ISBN:9781450306584
    DOI:10.1145/1995441
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 June 2011

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Research-article

    Conference

    SIGMOD/PODS '11
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 94 of 127 submissions, 74%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 24 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Degrading Data to Save the PlanetProceedings of the 19th Workshop on Hot Topics in Operating Systems10.1145/3593856.3595896(61-69)Online publication date: 22-Jun-2023
    • (2023)Junkyard Computing: Repurposing Discarded Smartphones to Minimize CarbonProceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 210.1145/3575693.3575710(400-412)Online publication date: 27-Jan-2023
    • (2018)Smartphones as Alternative Cloud Computing Engines: Benefits and Trade-offs2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)10.1109/FiCloud.2018.00043(244-250)Online publication date: Aug-2018
    • (2017)Emerging Cost Effective Big Data ArchitecturesHandbook of Big Data Technologies10.1007/978-3-319-49340-4_22(755-776)Online publication date: 26-Feb-2017
    • (2016)OLTP on a server-grade ARMProceedings of the 12th International Workshop on Data Management on New Hardware10.1145/2933349.2933359(1-7)Online publication date: 26-Jun-2016
    • (2016)CWC∗ — Secured distributed computing using Android devices2016 International Conference on Recent Trends in Information Technology (ICRTIT)10.1109/ICRTIT.2016.7569590(1-7)Online publication date: Apr-2016
    • (2016)Analysis of information propagation in academic social networks2016 International Conference on Recent Trends in Information Technology (ICRTIT)10.1109/ICRTIT.2016.7569575(1-4)Online publication date: Apr-2016
    • (2016)Managing big data experiments on smartphonesDistributed and Parallel Databases10.1007/s10619-014-7158-634:1(33-64)Online publication date: 1-Mar-2016
    • (2015)CWC: A Distributed Computing Infrastructure Using SmartphonesIEEE Transactions on Mobile Computing10.1109/TMC.2014.236275314:8(1587-1600)Online publication date: 1-Aug-2015
    • (2015)Energy efficiency in smartphones: A survey on modern tools and techniques2015 21st International Conference on Automation and Computing (ICAC)10.1109/IConAC.2015.7313972(1-6)Online publication date: Sep-2015
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media