An Optimal Task Assignment Strategy in Cloud-Fog Computing Environment

With the advent of the Internet of Things era, more and more emerging applications need to provide real-time interactive services. Although cloud computing has many advantages, the massive expansion of the Internet of Things devices and the explosive growth of data may induce network congestion and...

Full description

Bibliographic Details
Main Authors: Jung-Fa Tsai, Chun-Hua Huang, Ming-Hua Lin
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/4/1909
id doaj-df19d1f18f9a4cf5b8fe6141c1fd33af
record_format Article
spelling doaj-df19d1f18f9a4cf5b8fe6141c1fd33af2021-02-23T00:01:05ZengMDPI AGApplied Sciences2076-34172021-02-01111909190910.3390/app11041909An Optimal Task Assignment Strategy in Cloud-Fog Computing EnvironmentJung-Fa Tsai0Chun-Hua Huang1Ming-Hua Lin2Department of Business Management, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Business Management, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Urban Industrial Management and Marketing, University of Taipei, Taipei 11153, TaiwanWith the advent of the Internet of Things era, more and more emerging applications need to provide real-time interactive services. Although cloud computing has many advantages, the massive expansion of the Internet of Things devices and the explosive growth of data may induce network congestion and add network latency. Cloud-fog computing processes some data locally on edge devices to reduce the network delay. This paper investigates the optimal task assignment strategy by considering the execution time and operating costs in a cloud-fog computing environment. Linear transformation techniques are used to solve the nonlinear mathematical programming model of the task assignment problem in cloud-fog computing systems. The proposed method can determine the globally optimal solution for the task assignment problem based on the requirements of the tasks, the processing speed of nodes, and the resource usage cost of nodes in cloud-fog computing systems.https://www.mdpi.com/2076-3417/11/4/1909task assignment strategycloud-fog computingmathematical programming modellinear transformation technique
collection DOAJ
language English
format Article
sources DOAJ
author Jung-Fa Tsai
Chun-Hua Huang
Ming-Hua Lin
spellingShingle Jung-Fa Tsai
Chun-Hua Huang
Ming-Hua Lin
An Optimal Task Assignment Strategy in Cloud-Fog Computing Environment
Applied Sciences
task assignment strategy
cloud-fog computing
mathematical programming model
linear transformation technique
author_facet Jung-Fa Tsai
Chun-Hua Huang
Ming-Hua Lin
author_sort Jung-Fa Tsai
title An Optimal Task Assignment Strategy in Cloud-Fog Computing Environment
title_short An Optimal Task Assignment Strategy in Cloud-Fog Computing Environment
title_full An Optimal Task Assignment Strategy in Cloud-Fog Computing Environment
title_fullStr An Optimal Task Assignment Strategy in Cloud-Fog Computing Environment
title_full_unstemmed An Optimal Task Assignment Strategy in Cloud-Fog Computing Environment
title_sort optimal task assignment strategy in cloud-fog computing environment
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-02-01
description With the advent of the Internet of Things era, more and more emerging applications need to provide real-time interactive services. Although cloud computing has many advantages, the massive expansion of the Internet of Things devices and the explosive growth of data may induce network congestion and add network latency. Cloud-fog computing processes some data locally on edge devices to reduce the network delay. This paper investigates the optimal task assignment strategy by considering the execution time and operating costs in a cloud-fog computing environment. Linear transformation techniques are used to solve the nonlinear mathematical programming model of the task assignment problem in cloud-fog computing systems. The proposed method can determine the globally optimal solution for the task assignment problem based on the requirements of the tasks, the processing speed of nodes, and the resource usage cost of nodes in cloud-fog computing systems.
topic task assignment strategy
cloud-fog computing
mathematical programming model
linear transformation technique
url https://www.mdpi.com/2076-3417/11/4/1909
work_keys_str_mv AT jungfatsai anoptimaltaskassignmentstrategyincloudfogcomputingenvironment
AT chunhuahuang anoptimaltaskassignmentstrategyincloudfogcomputingenvironment
AT minghualin anoptimaltaskassignmentstrategyincloudfogcomputingenvironment
AT jungfatsai optimaltaskassignmentstrategyincloudfogcomputingenvironment
AT chunhuahuang optimaltaskassignmentstrategyincloudfogcomputingenvironment
AT minghualin optimaltaskassignmentstrategyincloudfogcomputingenvironment
_version_ 1724255556363878400