QoS Based Optimal Resource Allocation and Workload Balancing for Fog Enabled IoT

This paper is aimed at efficiently distributing workload between the Fog Layer and the Cloud Network and then optimizing resource allocation in cloud networks to ensure better utilization and quick response time of the resources available to the end user. We have employed a Dead-line aware scheme to...

Full description

Bibliographic Details
Main Authors: Khalid Adnan, ul Ain Qurat, Qasim Awais, Aziz Zeeshan
Format: Article
Language:English
Published: De Gruyter 2021-02-01
Series:Open Computer Science
Subjects:
Online Access:https://doi.org/10.1515/comp-2020-0162
id doaj-fa9c8c91ea834b059954218f96cd17f8
record_format Article
spelling doaj-fa9c8c91ea834b059954218f96cd17f82021-10-03T07:42:29ZengDe GruyterOpen Computer Science2299-10932021-02-0111126227410.1515/comp-2020-0162QoS Based Optimal Resource Allocation and Workload Balancing for Fog Enabled IoTKhalid Adnan0ul Ain Qurat1Qasim Awais2Aziz Zeeshan3Department of Computer Science, Government College University, Lahore, PakistanDepartment of Computer Science, Government College University, Lahore, PakistanDepartment of Computer Science, Government College University, Lahore, Pakistan; School of Science, Engineering and Environment, University of Salford, United Kingdom of Great Britain and Northern Ireland; Email: A.qasim2@salford.ac.ukSchool of Science, Engineering and Environment, University of Salford, United Kingdom of Great Britain and Northern IrelandThis paper is aimed at efficiently distributing workload between the Fog Layer and the Cloud Network and then optimizing resource allocation in cloud networks to ensure better utilization and quick response time of the resources available to the end user. We have employed a Dead-line aware scheme to migrate the data between cloud and Fog networks based on data profiling and then used K-Means clustering and Service-request prediction model to allocate the resources efficiently to all requests. To substantiate our model, we have used iFogSim, which is an extension of the CloudSim simulator. The results clearly show that when an optimized network is used the Quality of Service parameters exhibit better efficiency and output.https://doi.org/10.1515/comp-2020-0162cloud computingload balancingresource allocationfog computingcloudsim
collection DOAJ
language English
format Article
sources DOAJ
author Khalid Adnan
ul Ain Qurat
Qasim Awais
Aziz Zeeshan
spellingShingle Khalid Adnan
ul Ain Qurat
Qasim Awais
Aziz Zeeshan
QoS Based Optimal Resource Allocation and Workload Balancing for Fog Enabled IoT
Open Computer Science
cloud computing
load balancing
resource allocation
fog computing
cloudsim
author_facet Khalid Adnan
ul Ain Qurat
Qasim Awais
Aziz Zeeshan
author_sort Khalid Adnan
title QoS Based Optimal Resource Allocation and Workload Balancing for Fog Enabled IoT
title_short QoS Based Optimal Resource Allocation and Workload Balancing for Fog Enabled IoT
title_full QoS Based Optimal Resource Allocation and Workload Balancing for Fog Enabled IoT
title_fullStr QoS Based Optimal Resource Allocation and Workload Balancing for Fog Enabled IoT
title_full_unstemmed QoS Based Optimal Resource Allocation and Workload Balancing for Fog Enabled IoT
title_sort qos based optimal resource allocation and workload balancing for fog enabled iot
publisher De Gruyter
series Open Computer Science
issn 2299-1093
publishDate 2021-02-01
description This paper is aimed at efficiently distributing workload between the Fog Layer and the Cloud Network and then optimizing resource allocation in cloud networks to ensure better utilization and quick response time of the resources available to the end user. We have employed a Dead-line aware scheme to migrate the data between cloud and Fog networks based on data profiling and then used K-Means clustering and Service-request prediction model to allocate the resources efficiently to all requests. To substantiate our model, we have used iFogSim, which is an extension of the CloudSim simulator. The results clearly show that when an optimized network is used the Quality of Service parameters exhibit better efficiency and output.
topic cloud computing
load balancing
resource allocation
fog computing
cloudsim
url https://doi.org/10.1515/comp-2020-0162
work_keys_str_mv AT khalidadnan qosbasedoptimalresourceallocationandworkloadbalancingforfogenablediot
AT ulainqurat qosbasedoptimalresourceallocationandworkloadbalancingforfogenablediot
AT qasimawais qosbasedoptimalresourceallocationandworkloadbalancingforfogenablediot
AT azizzeeshan qosbasedoptimalresourceallocationandworkloadbalancingforfogenablediot
_version_ 1716846156667944960