Bastien Confais, Adrien Lèbre and Benoît Parrein
An Object Store Service for a Fog/Edge Computing Infrastructure based on IPFS and Scale-out NAS
Fog and Edge Computing infrastructure have been proposed to address the latency issue of the current Cloud Computing platforms. While a couple of works illustrated the advantages of these infrastructures in particular for the Internet of Things (IoT) applications, elementary Cloud services that can take advantage of the geo-distribution of resources have not been proposed yet. In this paper, we propose a first-class object store service for Fog/Edge facilities. Our proposal is built with Scale-out Network Attached Storage systems (NAS) and IPFS, a BitTorrent-based object store spread throughout the Fog/Edge infrastructure. Without impacting the IPFS advantages particularly in terms of data mobility, the use of a Scale-out NAS on each site reduces the inter-site exchanges that are costly but mandatory for the meta-data management in the original IPFS implementation. Several experiments conducted on Grid’5000 testbed are analyzed and confirmed, first, the benefit of using an object store service spread at the Edge and secondly, the importance of mitigating inter-site accesses. The paper concludes by giving few directions to improve the performance and fault tolerance criteria of our Fog/Edge Object Store Service.
Euro-Par is an annual series of international conferences dedicated to the promotion and advancement of all aspects of parallel and distributed computing.
Euro-Par covers a wide spectrum of topics from algorithms and theory to software technology and hardware-related issues, with application areas ranging from scientific to mobile and cloud computing.
Euro-Par provides a forum for the introduction, presentation and discussion of the latest scientific and technical advances, extending the frontier of both the state of the art and the state of the practice.
The main audience of Euro-Par are the researchers in academic institutions, government laboratories and industrial organisations. Euro-Par’s objective is to be the primary choice of such professionals for the presentation of new results in their specific areas. As a wide-spectrum conference, Euro-Par fosters the synergy of different topics in parallel and distributed computing. Of special interest are applications which demonstrate the effectiveness of the main Euro-Par topics.
« Edge computing » is a new paradigm in which the resources of a small data center are placed at the edge of the Internet, in close proximity to mobile devices, sensors, and end users, and the emerging Internet of Things. Terms such as « cloudlets, » « micro data centers, » and « fog » have been used in the literature to refer to these small, edge-located data centers. They all represent counterpoints to the theme of consolidation and massive data centers that has dominated discourse in cloud computing.
The edge of the Internet is a unique place. Located just one wireless hop away from associated mobile devices, it offers ideal placement for low-latency offload infrastructure to support emerging applications such as augmented reality and wearable cognitive assistance. It is an optimal site for aggregating, analyzing and distilling bandwidth-hungry sensor data from devices such as video cameras. In the Internet of Things, it offers a natural vantage point for organizational access control, privacy, administrative autonomy and responsive analytics. In vehicular systems, it marks the junction between the well-connected inner world of a moving vehicle and its tenuous reach into the cloud. New challenges and opportunities arise as the consolidation of cloud computing meets the dispersion of edge computing.
The code developped by LIG and INRIA during this project will be open source, and will be made available at: https://gitlab.inria.fr/anr-greco