The heterogeneous, geographically distributed infrastructure of fog computing poses challenges in data replication, data distribution, and data mobility for fog applications. Fog computing is still missing the necessary abstractions to manage application data, and fog application developers need to re-implement data management for every new piece of software. Proposed solutions are limited to certain application domains, such as the IoT, are not flexible in regard to network topology, or do not provide the means for applications to control the movement of their data. In this paper, we present FReD, a data replication middleware for the fog. FReD serves as a building block for configurable fog data distribution and enables low-latency, high-bandwidth, and privacy-sensitive applications. FReD is a common data access interface across heterogeneous infrastructure and network topologies, provides transparent and controllable data distribution, and can be integrated with applications from different domains. To evaluate our approach, we present a prototype implementation of FReD and show the benefits of developing with FReD using three case studies of fog computing applications.
翻译:不同地理分布的雾计算基础设施在数据复制、数据发布和雾应用数据流动方面提出了挑战。雾计算仍然缺少管理应用数据的必要抽象数据,雾应用开发者需要重新实施每个新软件的数据管理。拟议解决方案仅限于某些应用领域,如IoT,在网络地形方面不灵活,或者不提供控制其数据移动的应用手段。在本文中,我们介绍了FRED,这是雾数据复制的中间软件。FRED是可配置雾数据分布的构件,可以使低相对性、高带宽度和对隐私敏感的应用得以实现。FRED是不同基础设施和网络结构的通用数据访问界面,提供透明和可控制的数据分布,可以与不同领域的应用整合。为了评估我们的方法,我们介绍了FRED的原型实施,并展示了利用三种雾计算应用案例研究与FRED开发的好处。</s>