Skip to main navigation Skip to search Skip to main content

EEPC: Energy-Efficient Persistent Cache Scheme for Mobile Distributed File Systems

  • Hang Li
  • , Wentong Li
  • , Yina Lv
  • , Jialin Liu
  • , Long Yang
  • , Liang Shi*
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

For mobile distributed file systems (MDFSs), files can be easily shared among multiple mobile devices. However, it requires the connected remote devices to be online all the time for timely file browsing, which incurs significant energy consumption. This is unacceptable for battery-powered mobile devices. To address this issue, we propose EEPC, an energy-efficient persistent cache scheme for MDFSs. It consists of several techniques. First, a proactive cache invalidation mechanism is designed to ensure optimistic access to the local persistent cache, which greatly reduces unnecessary read requests. Second, a lazy cache synchronization policy is designed to reorganize writeback requests, which ensures that remote devices remain in a low-power state for a long time. Finally, a cache admission and eviction scheme is proposed, which considers both file access frequency and recency, and an adaptable file prefetching scheme is adopted to quickly recover invalidated cache files. Evaluations on real devices show that EEPC maintains at least 60% of sleep time for remote devices and greatly extends the interval between two wake-ups, regardless of the frequency of remote file accesses. Compared with the state-of-the-art, the energy consumption of remote devices can be reduced by 33.6%, on average. © 2024 IEEE.
Original languageEnglish
Pages (from-to)15998-16008
JournalIEEE Internet of Things Journal
Volume11
Issue number9
Online published8 Jan 2024
DOIs
Publication statusPublished - 1 May 2024

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Research Keywords

  • Cache policy
  • energy efficiency
  • file systems management
  • mobile devices

Fingerprint

Dive into the research topics of 'EEPC: Energy-Efficient Persistent Cache Scheme for Mobile Distributed File Systems'. Together they form a unique fingerprint.

Cite this