An Overlay File System for cloud-assisted mobile applications

Jianchen Shan, Nafize R. Paiker, Xiaoning Ding, Narain Gehani, Reza Curtmola, Cristian Borcea

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

With cloud assistance, a mobile application can offload its resource-demanding computation tasks to the cloud (public cloud, cloudlet, or personal cloud, etc). This leads to a scenario where computation tasks in the same application run concurrently on both the mobile device and the cloud. These tasks need to save, read, and write files on both the mobile device and the cloud. An important challenge is to ensure that the tasks are able to access and share the files in a manner that is efficient, consistent, and transparent to locations. The paper addresses this issue by designing an application-level file system called Overlay File System (OFS). To improve efficiency, OFS maintains and buffers local copies of data sets on both the cloud and the mobile device. OFS ensures consistency and guarantees that all the reads get the latest data. It combines write-invalidate and write-update policies to effectively reduce the network traffic incurred by invalidating/updating stale data copies and to reduce the application delay when the latest data cannot be accessed locally. To guarantee location transparency, OFS creates an unified view of the data that is location independent and is accessible as local storage. Our experiments show that OFS can effectively support task offloading and efficient execution of offloaded tasks by significantly decreasing both file access latency and network traffic incurred by file accesses.

Original languageEnglish (US)
Title of host publication2016 32nd Symposium on Mass Storage Systems and Technologies, MSST 2016
PublisherIEEE Computer Society
ISBN (Electronic)9781467390552
DOIs
StatePublished - Jul 2 2016
Event32nd Symposium on Mass Storage Systems and Technologies, MSST 2016 - Santa Clara, United States
Duration: May 2 2016May 6 2016

Publication series

NameIEEE Symposium on Mass Storage Systems and Technologies
Volume0
ISSN (Print)2160-1968

Other

Other32nd Symposium on Mass Storage Systems and Technologies, MSST 2016
CountryUnited States
CitySanta Clara
Period5/2/165/6/16

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'An Overlay File System for cloud-assisted mobile applications'. Together they form a unique fingerprint.

Cite this