R-Drive: Resilient Data Storage and Sharing for Mobile Edge Computing Systems
Abstract
Mobile edge computing (MEC) systems (in which intensive computation and data storage tasks
are performed locally, due to absence of communication infrastructure for connectivity to cloud) are currently being developed for disaster response applications and for tactical environments. MEC applications for these scenarios generate and process significant mission critical and personal data that require resilient and secure storage and sharing. In this thesis we present the design, implementation and evaluation of R-Drive, a resilient data storage and sharing framework for disaster response and tactical MEC applications. R-Drive employs erasure coding and data encryption, ensuring resilient and secure data storage against device failure. R-Drive adaptively chooses erasure coding parameters to ensure highest data availability with minimal storage cost. R-Drive’s distributed directory service provides a resilient and secure namespace for files with rigorous access control management. R-Drive leverages opportunistic networking, allowing data storage and sharing in mobile and loosely connected edge computing environments. We implemented R-Drive on Android, integrated it with existing MEC applications. Performance evaluation results show that R-Drive enables resilient and secure data storage and sharing.
Citation
Sagor, Mohammad Raisul Iqbal (2021). R-Drive: Resilient Data Storage and Sharing for Mobile Edge Computing Systems. Master's thesis, Texas A&M University. Available electronically from https : / /hdl .handle .net /1969 .1 /196489.