| Literature DB >> 29789515 |
Guanlin Wu1, Weidong Bao2, Xiaomin Zhu3,4, Xiongtao Zhang5.
Abstract
The diversity of IoT services and applications brings enormous challenges to improving the performance of multiple computer tasks' scheduling in cross-layer cloud computing systems. Unfortunately, the commonly-employed frameworks fail to adapt to the new patterns on the cross-layer cloud. To solve this issue, we design a new computer task scheduling framework for multiple IoT services in cross-layer cloud computing systems. Specifically, we first analyze the features of the cross-layer cloud and computer tasks. Then, we design the scheduling framework based on the analysis and present detailed models to illustrate the procedures of using the framework. With the proposed framework, the IoT services deployed in cross-layer cloud computing systems can dynamically select suitable algorithms and use resources more effectively to finish computer tasks with different objectives. Finally, the algorithms are given based on the framework, and extensive experiments are also given to validate its effectiveness, as well as its superiority.Entities:
Keywords: IoT services; computer task; cross-layer cloud computing; general scheduling framework; specific scheduling models and algorithms
Year: 2018 PMID: 29789515 PMCID: PMC6022133 DOI: 10.3390/s18061671
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1A schematic diagram of a cross-layer cloud computing system.
Figure 2The overview of the scheduling framework.
Figure 3Performance impacts of task deadlines. (a) Impact of on GR, (b) Impact of on RU, (c) Impact of on TEC.
Figure 4Performance impacts of task deadlines. (a) Impact of on GR, (b) Impact of on RU, (c) Impact of on TEC.
Figure 5Performance impacts of the DAG count. (a) Impact of the DAG count on GR, (b) Impact of the DAG count on HAT, (c) Impact of the DAG count on RTH.
Figure 6Performance impacts of Task Dependence. (a) Impact of Task Dependence on GR, (b) Impact of Task Dependence on HAT, (c) Impact of Task Dependence on RTH.