A methodology to optimize edge computing for scalable IoT systems

Loading...
Thumbnail Image
Authors
Uddin, Md Raihan
Asaduzzaman, Abu
Sibai, Fadi N.
Advisors
Issue Date
2024-07-09
Type
Article
Keywords
Cloud computing , Edge computing , IoT system , Communication, networking and broadcast technologies
Research Projects
Organizational Units
Journal Issue
Citation
Md Raihan Uddin, Abu Asaduzzaman, Fadi N. Sibai. A Methodology to Optimize Edge Computing for Scalable IoT Systems. TechRxiv. July 09, 2024. DOI: 10.36227/techrxiv.172055620.09900012/v1
Abstract

The innovations of wireless and machine-to-machine (M2M) technologies have led to the proliferation of many Internets of Things (IoT) devices. In a conventional cloud based IoT system, vast amounts of data generated from devices are processed, analyzed, and stored in a central Cloud Server (CS). However, the increasing number of devices, and the accompanying and growing vast device data strain the CS, leading to scalability issues. This results in performance degradation i.e., longer execution time, high energy consumption and low throughput. Studies show that Collaborative Edge-Cloud Computing (CECC) has the potential to enhance system scalability and performance. In this work, we study and contribute to CECC research by proposing a method to enhance scalability and performance. First, the CSs are made almost fully utilized with the device data. Then, computations, and precisely the device data are distributed among the Edge Servers (ESs) and CSs, and performance is assessed to obtain the optimal pairing of computations. Finally, additional devices are added, and data are allocated to the CS to assess scalability, and performance. An IoT system with 30 devices of five different types distributed to 10 edges, two ESs and one CS, is modeled and simulated using VisualSim. Experimental results show that the proposed method enhances the system ability to process additional device data generated from either 8 of type-1, 2 and 3 devices, or 16 of type-4 device, or 32 of type-5 device. It also helps to reduce execution time and energy consumption by 74% and 17% respectively. This method has also the potential to benefit different scheduling algorithms, machine learning, and federated learning technologies.

Table of Contents
Description
e-Prints posted on TechRxiv are preliminary reports that are not peer reviewed. They should not be regarded as conclusive, guide clinical practice/health-related behavior, or be reported in the media as established information.
Publisher
TechRxiv
Journal
Book Title
Series
PubMed ID
ISSN
EISSN