This repo presents the algorithm developed in the paper.
- Configure your workspace as presented in iFogSim
- Generate clusters running perfeval/GeoGen.java
the input file is always presented at dataset/edgeResources-melbCBD.csv
- Point the generated file in src/org/fog/mobilitydata/DataParser.java
- Run perfeval/MicroserviceApp_RandomMobility_Clustering.java
- View output in dataset/output_data.csv
@InProceedings{10.1007/978-3-031-19945-5_3,
author="Martins, Victoria B.
and de Macedo, Douglas D. J.
and Pioli, La{\'e}rcio
and Immich, Roger",
editor="Barolli, Leonard",
title="A Cluster Formation Algorithm for Fog Architectures Based on Mobility Parameters at a Geographically LAN Perspective",
booktitle="Advances on P2P, Parallel, Grid, Cloud and Internet Computing",
year="2023",
publisher="Springer International Publishing",
address="Cham",
pages="25--36",
}
Please, refer to.
Tip: Using Eclipse IDE? You can create a launch group to run an application multiple times without executing one by one. Run as > Run Configurations > Launch Group > (right click) New Configuration > Add > (select the desired .java) > Launch mode (Run) > Post launch action (Wait until terminated) > OK