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...
Main Authors: | , , |
---|---|
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 |