2020•Unpublished venueRequires access

Optimizing the Computational Offloading Decision in Cloud-Fog Environment

Mohammad Irfan Bala, Mohammad Ahsan Chishti

Open publisher page 7 citations

Abstract

Internet of Things is set to revolutionize our lives and it has already penetrated every sphere of our lives. However, IoT applications are in need of various resources like compute, storage, networking, etc. IoT devices being resource- constrained are mainly dependent on Cloud services for their resource requirements. But as the number of IoT devices is increasing rapidly, Cloud resources are not growing proportionally and in near future demands of IoT devices will exceed the capabilities of the Cloud resources. Keeping this shortcoming of Cloud into mind, Fog computing was introduced as a complementary system paradigm for Cloud computing. Fog computing uses the resources of the geographically closer devices to serve the demands of IoT devices. Our work focuses on the efficient utilization of the Cloud-Fog resources by distributing the application modules among Fog devices and cloud data centers. Placing the application modules on Fog devices improves performance parameters like response time, latency, energy consumption, etc. We have proposed a load balancing algorithm whose performance has been evaluated on the iFogSim simulator and has achieved a 21% reduction in network consumption when compared to the default policy of iFogSim. Our approach is generic which can be used in the majority of IoT applications.

About this research paper

What this paper is about

Internet of Things is set to revolutionize our lives and it has already penetrated every sphere of our lives. However, IoT applications are in need of various resources like compute, storage, networking, etc. IoT devices being resource- constrained are mainly dependent on Cloud services for their resource requirements. But as the number of IoT devices is increasing rapidly, Cloud resources are not growing proportionally and in near future demands of IoT devices will exceed the capabilities of the Cloud resources. Keeping this shortcoming of Cloud into mind, Fog computing was introduced as a complementary system paradigm for Cloud computing. Fog computing uses the resources of the geographically closer devices to serve the demands of IoT devices. Our work focuses on the efficient utilization of the Cloud-Fog resources by distributing the application modules among Fog devices and cloud data centers. Placing the application modules on Fog devices improves performance parameters like response time, latency, energy consumption, etc. We have proposed a load balancing algorithm whose performance has been evaluated on the iFogSim simulator and has achieved a 21% reduction in network consumption when compared to the default policy of iFogSim. Our approach is generic which can be used in the majority of IoT applications.

Why it matters

OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Internet of Things is set to revolutionize our lives and it has already penetrated every sphere of our lives. However, IoT applications are in need of various resources like compute, storage, networking, etc. IoT devices being resource- constrained are mainly dependent on Cloud services for their resource requirements. But as the number of IoT devices is increasing rapidly, Cloud resources are not growing proportionally and in near future demands of IoT devices will exceed the capabilities of the Cloud resources. Keeping this shortcoming of Cloud into mind, Fog computing was introduced as a complementary system paradigm for Cloud computing. Fog computing uses the resources of the geographically closer devices to serve the demands of IoT devices. Our work focuses on the efficient utilization of the Cloud-Fog resources by distributing the application modules among Fog devices and cloud data centers. Placing the application modules on Fog devices improves performance parameters like response time, latency, energy consumption, etc. We have proposed a load balancing algorithm whose performance has been evaluated on the iFogSim simulator and has achieved a 21% reduction in network consumption when compared to the default policy of iFogSim. Our approach is generic which can be used in the majority of IoT applications.

Key concepts: Cloud computing, Computer science, Distributed computing, Fog computing, Latency (audio), Internet of Things, Energy consumption, Resource (disambiguation)

Related papers

Back to paper searchBrowse research topicsOriginal source
Optimizing the Computational Offloading Decision in Cloud-Fog Environment — Research Paper | ScholarLens