Mobile edge computing (MEC) systems (in which intensive computation and data storage tasks are performed locally, due to the absence of communication infrastructure for connectivity to the 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 paper, 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 the highest data availability with a 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, and integrated it with existing MEC applications. Performance evaluation results show that R-Drive enables resilient and secure data storage and sharing.
翻译:移动边缘计算系统(由于缺少连接云层的通信基础设施,在当地执行密集的计算和数据储存任务)目前正在开发用于救灾应用和战术环境的移动边缘计算系统(由于缺少连接云层的通信基础设施,因此在当地执行密集的计算和数据储存任务),目前正在开发用于救灾应用和战术环境的移动边缘计算应用,这些情景应用生成和处理重要的任务关键和个人数据,需要具有复原力和安全的储存和共享。在本文件中,我们介绍了R-Drive设计、实施和评价一个适应性强的数据储存和共享框架,用于灾害应对和战术MEC应用。R-Drive采用破译编码和数据加密,确保有复原力和安全的数据存储,R-Drive根据情况选择加密编码参数,以确保以最低的储存费用提供最高的数据。R-Drive分发的目录服务为具有严格的访问控制管理档案提供了一个具有复原力和安全的命名空间。 R-Drive利用机会网络,允许在移动和连接的边缘计算环境中储存和共享数据。我们对Android实施了R-Drive,并将它与现有的应用结合起来。