Format

Send to

Choose Destination
Sensors (Basel). 2018 May 23;18(6). pii: E1671. doi: 10.3390/s18061671.

A General Cross-Layer Cloud Scheduling Framework for Multiple IoT Computer Tasks.

Author information

1
College of Systems Engineering, National University of Defense Technology, Changsha 410073, China. wuguanlin16@nudt.edu.cn.
2
College of Systems Engineering, National University of Defense Technology, Changsha 410073, China. wdbao@nudt.edu.cn.
3
College of Systems Engineering, National University of Defense Technology, Changsha 410073, China. xmzhu@nudt.edu.cn.
4
State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha 410073, China. xmzhu@nudt.edu.cn.
5
College of Systems Engineering, National University of Defense Technology, Changsha 410073, China. zhangxiongtao14@nudt.edu.cn.

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.

KEYWORDS:

IoT services; computer task; cross-layer cloud computing; general scheduling framework; specific scheduling models and algorithms

Supplemental Content

Full text links

Icon for Multidisciplinary Digital Publishing Institute (MDPI) Icon for PubMed Central
Loading ...
Support Center