LAPSE:2023.17126
Published Article
LAPSE:2023.17126
Intelligent Service Selection in a Multi-Dimensional Environment of Cloud Providers for Internet of Things Stream Data through Cloudlets
Omid Halimi Milani, Seyyed Ahmad Motamedi, Saeed Sharifian, Morteza Nazari-Heris
March 6, 2023
Abstract
The expansion of Internet of Things (IoT) services and the huge amount of data generated by different sensors signify the importance of cloud computing services such as Storage as a Service more than ever. IoT traffic imposes such extra constraints on the cloud storage service as sensor data preprocessing capability and load-balancing between data centers and servers in each data center. Furthermore, service allocation should be allegiant to the quality of service (QoS). In the current work, an algorithm is proposed that addresses the QoS in storage service allocation. The proposed hybrid multi-objective water cycle and grey wolf optimizer (MWG) considers different QoS objectives (e.g., energy, processing time, transmission time, and load balancing) in both the fog and cloud Layers, which were not addressed altogether. The MATLAB script is used to simulate and implement our algorithms, and services of different servers, e.g., Amazon, Dropbox, Google Drive, etc., are considered. The MWG has 7%, 13%, and 25% improvement, respectively, in comparison with multi-objective water cycle algorithm (MOWCA), k-means based GA (KGA), and non-dominated sorting genetic algorithm (NSGAII) in metric of spacing. Moreover, the MWG has 4%, 4.7%, and 7.3% optimization in metric of quality in comparison to MOWCA, KGA, and NSGAII, respectively. The new hybrid algorithm, MWG, not only yielded to the consideration of three objectives in service selection but also improved the performance compared to the works that considered one or two objective(s). The overall optimization shows that the MWG algorithm has 7.8%, 17%, and 21.6% better performance than MOWCA, KGA, and NSGAII in the obtained best result by considering different objectives, respectively.
Keywords
edge computing, energy consumption, Internet of Things, load balancing, makespan, storage allocation
Suggested Citation
Milani OH, Motamedi SA, Sharifian S, Nazari-Heris M. Intelligent Service Selection in a Multi-Dimensional Environment of Cloud Providers for Internet of Things Stream Data through Cloudlets. (2023). LAPSE:2023.17126
Author Affiliations
Milani OH: Department of Electrical and Computer Engineering, University of Illinois at Chicago, Chicago, IL 60607, USA
Motamedi SA: Department of Electrical Engineering, Amirkabir University of Technology (Tehran Polytechnic), Tehran 159163-4311, Iran
Sharifian S: Department of Electrical Engineering, Amirkabir University of Technology (Tehran Polytechnic), Tehran 159163-4311, Iran
Nazari-Heris M: Department of Architectural Engineering, 104 Engineering Unit A, Pennsylvania State University, University Park, PA 16802, USA [ORCID]
Journal Name
Energies
Volume
14
Issue
24
First Page
8601
Year
2021
Publication Date
2021-12-20
ISSN
1996-1073
Version Comments
Original Submission
Other Meta
PII: en14248601, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.17126
This Record
External Link

https://doi.org/10.3390/en14248601
Publisher Version
Download
Files
Mar 6, 2023
Main Article
License
CC BY 4.0
Meta
Record Statistics
Record Views
164
Version History
[v1] (Original Submission)
Mar 6, 2023
 
Verified by curator on
Mar 6, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.17126
 
Record Owner
Auto Uploader for LAPSE
Links to Related Works
Directly Related to This Work
Publisher Version