Towards a Distributed Storage Framework for Edge Computing Infrastructures

Due to the continuous development of Internet of Things (IoT), the volume of the data these devices generate are expected to grow dramatically in the future. As a result, managing and processing such massive data amounts at the edge becomes a vital issue. Edge computing moves data and computation closer to the client enabling latency- and bandwidth-sensitive applications, that would not be feasible using cloud and remote processing alone. Nevertheless, implementing an efficient edge-enabled storage system is challenging due to the distributed and heterogeneous nature of the edge and its limited resource capabilities. To this end, we propose a lightweight hybrid distributed edge/cloud storage framework which aims to improve the Quality of Experience (QoE) of the end-users by migrating data close to them, thus reducing data transfers delays and network utilization. The proposed edge storage component (ESC) exploits the Dynamic Lifecycle Framework, in order to enable transparent and automated access for containerized applications to remote workloads. The effectiveness of the ESC is evaluated by employing a number of resource utilization and Quality of Service (QoS) metrics.

[1]  K. Tserpes,et al.  Transition from monolithic to microservice-based applications. Challenges from the developer perspective , 2022, Open Research Europe.

[2]  Manos N. Kamarianakis,et al.  Cloud-based XR Services: A Survey on Relevant Challenges and Enabling Technologies , 2022, Journal of Networking and Network Applications.

[3]  Tarik Taleb,et al.  Cloud for Holography and Augmented Reality , 2021, 2021 IEEE 10th International Conference on Cloud Networking (CloudNet).

[4]  Srikumar Venugopal,et al.  A Holistic Approach to Data Access for Cloud-Native Analytics and Machine Learning , 2021, 2021 IEEE 14th International Conference on Cloud Computing (CLOUD).

[5]  I. Psaras,et al.  Store Edge Networked Data (SEND): A Data and Performance Driven Edge Storage Framework , 2021, IEEE INFOCOM 2021 - IEEE Conference on Computer Communications.

[6]  Yiannis Gkoufas,et al.  Dataset Lifecycle Framework and its applications in Bioinformatics , 2021, arXiv.org.

[7]  Yago González Rozas,et al.  Inter-operability and Orchestration in Heterogeneous Cloud/Edge Resources: The ACCORDION Vision , 2020, FRAME@HPDC.

[8]  E. Carlini,et al.  Latency Preserving Self-optimizing Placement at the Edge , 2020, FRAME@HPDC.

[9]  Moayad Aloqaily,et al.  EdgeKV: Decentralized, scalable, and consistent storage for the edge , 2020, J. Parallel Distributed Comput..

[10]  Luciano Baresi,et al.  Towards a Serverless Platform for Edge Computing , 2019, 2019 IEEE International Conference on Fog Computing (ICFC).

[11]  Ozgur Oyman,et al.  Edge Computing: from standard to actual infrastructure deployment and Software development , 2019 .

[12]  George Pavlou,et al.  Mobile Data Repositories at the Edge , 2018, HotEdge.

[13]  Hongjun Dai,et al.  A distributed multi-level model with dynamic replacement for the storage of smart edge computing , 2018, J. Syst. Archit..

[14]  Ivona Brandic,et al.  Efficient Edge Storage Management Based on Near Real-Time Forecasts , 2017, 2017 IEEE 1st International Conference on Fog and Edge Computing (ICFEC).

[15]  Qun Li,et al.  Challenges and Software Architecture for Fog Computing , 2017, IEEE Internet Computing.

[16]  Mahadev Satyanarayanan,et al.  The Emergence of Edge Computing , 2017, Computer.

[17]  Bastien Confais,et al.  Performance Analysis of Object Store Systems in a Fog/Edge Computing Infrastructures , 2016, 2016 IEEE International Conference on Cloud Computing Technology and Science (CloudCom).

[18]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[19]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[20]  Ian Clarke,et al.  Freenet: A Distributed Anonymous Information Storage and Retrieval System , 2000, Workshop on Design Issues in Anonymity and Unobservability.