Optimization policy for file replica placement in fog domains
arXiv:2406.09824 · doi:10.1002/cpe.5343
Abstract
Fog computing architectures distribute computational and storage resources along the continuum from the cloud to things. Therefore, the execution of services or the storage of files can be closer to the users. The main objectives of fog computing domains are to reduce the user latency and the network usage. Availability is also an issue in fog architectures because the topology of the network does not guarantee redundant links between devices. Consequently, the definition of placement polices is a key challenge. We propose a placement policy for data replication to increase data availability that contrasts with other storage policies that only consider a single replica of the files. The system is modeled with complex weighted networks and topological features, such as centrality indices. Graph partition algorithms are evaluated to select the fog devices that store data replicas. Our approach is compared with two other placement policies: one that stores only one replica and FogStore, which also stores file replicas but uses a greedy approach (the shortest path). We analyze 22 experiments with simulations. The results show that our approach obtains the shortest latency times, mainly for writing operations, a smaller network usage increase, and a similar file availability to FogStore.
References in corpus (7)
- Community detection in graphs
- Analysis of weighted networks
- Fog Computing: A Taxonomy, Survey and Future Directions
- Dynamic Service Placement for Mobile Micro-Clouds with Predicted Future Costs
- A lightweight decentralized service placement policy for performance optimization in fog computing
- Availability-aware Service Placement Policy in Fog Computing Based on Graph Partitions
- Fog Data: Enhancing Telehealth Big Data Through Fog Computing
Cited by in corpus (3)
- How to Place Your Apps in the Fog -- State of the Art and Open Challenges
- Genetic-based fog colony optimization hybridized with hierarchical clustering and its influence in the placement of fog services
- Predictive Replica Placement for Mobile Users in Distributed Fog Data Stores with Client-Side Markov Models