Title: A cloud-fog computing system for classification and scheduling the information-centric IoT applications

Authors: K. Jairam Naik

Addresses: Department of Computer Science and Engineering, National Institute of Technology Raipur, Raipur (C.G)-492010, India

Abstract: Cloud users submit their applications for processing on the provider's infrastructure expecting a diverse set of computational, storage, or communicational resources. Classifying the tasks of these applications based on their needs and scheduling them onto the most suitable resources is a big obstacle. To manage with such issues, a system that supports classification and scheduling them on to the most efficient resource for execution is essential. An information-centric (IC) internet of things (IoT) system for cloud-fog computing environment, which supports these two key functionalities through ensured QoS was proposed in this article. The experimental simulations and performance analysis of the proposed approach was prepared by considering a global cloud with three servers, four fogs, and four types of IoT applications with a sum of 3,000 tasks collectively. Experimental outcomes state that the anticipated cloud-fog computing architecture reduces the average makespan time and service cost up to a maximum of 11.8%, and 12.63% respectively when compared with other existing approaches. Also, the cost-makespan trade-off (CMT) gains with the proposed CSIc_IoTA is up to 28.5% and can guarantee better QoS requirements of real-time IoT applications.

Keywords: classification; scheduling; IoT applications; resources; cloud-fog architecture; information-centric; utilisation; makespan time.

DOI: 10.1504/IJCNDS.2021.119208

International Journal of Communication Networks and Distributed Systems, 2021 Vol.27 No.4, pp.388 - 423

Received: 10 Mar 2021
Accepted: 04 Apr 2021

Published online: 29 Nov 2021 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article