Back to Search
Start Over
Ovcosim: an open-source versatile computation offloading simulator for cloud and fog computing.
- Source :
- Cluster Computing; Aug2024, Vol. 27 Issue 5, p5647-5661, 15p
- Publication Year :
- 2024
-
Abstract
- Offloading computation-intensive tasks of an application from a mobile device to a remote computation resource can improve the runtime of the application as well as improve the lifetime of the mobile device's battery. However, computation offloading is a complex endeavour: remote computation resources in the cloud and in the fog have different computation capabilities and costs, and the network bandwidth and latency between different resources need to be taken into account. In addition, the mobile device would ideally like to offload multiple applications simultaneously, further adding to the complexity of assigning different tasks of each application to available computation resources. In this paper, we introduce an open-source versatile computation offloading simulator (OVCOSim), capable of simulating and optimizing offloading multiple applications to different cloud and fog resources and visualizing the outcome for users. We demonstrate how OVCOSim can be used to optimize assignment of tasks to computation resources to accommodate different user objectives, runtime, battery life, cost, or a combination of these objectives, using a variety of assignment algorithms. We also provide several examples to demonstrate how OVCOSim can be used, as well as validate its functionality. [ABSTRACT FROM AUTHOR]
- Subjects :
- MOBILE apps
CLOUD computing
ALGORITHMS
BANDWIDTHS
Subjects
Details
- Language :
- English
- ISSN :
- 13867857
- Volume :
- 27
- Issue :
- 5
- Database :
- Complementary Index
- Journal :
- Cluster Computing
- Publication Type :
- Academic Journal
- Accession number :
- 178969883
- Full Text :
- https://doi.org/10.1007/s10586-023-04230-4