IoT data analytic algorithms on edge-cloud infrastructure: A review

被引:9
作者
Edje, Abel E. [1 ,2 ]
Abd Latiff, M. S. [1 ]
Chan, Weng Howe [1 ,3 ]
机构
[1] Univ Teknol Malaysia, Sch Comp, Fac Engn, Skudai 81310, Johor, Malaysia
[2] Delta State Univ, Dept Comp Sci, PMB 01, Abraka, Delta State, Nigeria
[3] Univ Teknol Malaysia, Ibnu Sina Inst Sci & Ind Res, UTM Big Data Ctr, Skudai 81310, Johor, Malaysia
关键词
Internet of things; Cloud platform; Edge; Analytic algorithms; Processes; Network communication protocols; VIRTUAL MACHINE SELECTION; WIRELESS SENSOR NETWORKS; BIG DATA ANALYTICS; OUTLIER DETECTION; DATA AGGREGATION; SOCIAL INTERNET; LOW-POWER; THINGS; EFFICIENT; SMART;
D O I
10.1016/j.dcan.2023.10.002
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The adoption of Internet of Things (IoT) sensing devices is growing rapidly due to their ability to provide realtime services. However, it is constrained by limited data storage and processing power. It offloads its massive data stream to edge devices and the cloud for adequate storage and processing. This further leads to the challenges of data outliers, data redundancies, and cloud resource load balancing that would affect the execution and outcome of data streams. This paper presents a review of existing analytics algorithms deployed on IoT-enabled edge cloud infrastructure that resolved the challenges of data outliers, data redundancies, and cloud resource load balancing. The review highlights the problems solved, the results, the weaknesses of the existing algorithms, and the physical and virtual cloud storage servers for resource load balancing. In addition, it discusses the adoption of network protocols that govern the interaction between the three-layer architecture of IoT sensing devices enabled edge cloud and its prevailing challenges. A total of 72 algorithms covering the categories of classification, regression, clustering, deep learning, and optimization have been reviewed. The classification approach has been widely adopted to solve the problem of redundant data, while clustering and optimization approaches are more used for outlier detection and cloud resource allocation.
引用
收藏
页码:1486 / 1515
页数:30
相关论文
共 123 条
[11]   An Automatic Health Monitoring System for Patients Suffering From Voice Complications in Smart Cities [J].
Ali, Zulfiqar ;
Muhammad, Ghulam ;
Alhamid, Mohammed F. .
IEEE ACCESS, 2017, 5 :3900-3908
[12]  
[Anonymous], 2015, Transaction IoT Cloud Computing, DOI DOI 10.5281/ZENODO.51613
[13]  
[Anonymous], GUIDELINES PERFORMIN
[14]   The Internet of Things: A survey [J].
Atzori, Luigi ;
Iera, Antonio ;
Morabito, Giacomo .
COMPUTER NETWORKS, 2010, 54 (15) :2787-2805
[15]   An intelligent/cognitive model of task scheduling for IoT applications in cloud computing environment [J].
Basu, Sayantani ;
Karuppiah, Marimuthu ;
Selvakumar, K. ;
Li, Kuan-Ching ;
Islam, S. K. Hafizul ;
Hassan, Mohammad Mehedi ;
Bhuiyan, Md Zakirul Alam .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 88 :254-261
[16]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[17]  
Bonomi F., 2012, P 1 EDITION MCC WORK, DOI [10.1145/2342509.2342513, DOI 10.1145/2342509.2342513]
[18]   Integration of Cloud computing and Internet of Things: A survey [J].
Botta, Alessio ;
de Donato, Walter ;
Persico, Valerio ;
Pescape, Antonio .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 :684-700
[19]   An efficient fuzzy c-means approach based on canonical polyadic decomposition for clustering big data in IoT [J].
Bu, Fanyu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 88 :675-682
[20]   IoT-Based Big Data Storage Systems in Cloud Computing: Perspectives and Challenges [J].
Cai, Hongming ;
Xu, Boyi ;
Jiang, Lihong ;
Vasilakos, Athanasios V. .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (01) :75-87