Next Article in Journal
Time and Memory Efficient Online Piecewise Linear Approximation of Sensor Signals
Next Article in Special Issue
Compressive Sensing Based Multilevel Fast Multipole Acceleration for Fast Scattering Center Extraction and ISAR Imaging
Previous Article in Journal
Electron-Beam-Lithographed Nanostructures as Reference Materials for Label-Free Scattered-Light Biosensing of Single Filoviruses
Previous Article in Special Issue
RCSS: A Real-Time On-Demand Charging Scheduling Scheme for Wireless Rechargeable Sensor Networks
Article Menu
Issue 6 (June) cover image

Export Article

Open AccessArticle

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

1
College of Systems Engineering, National University of Defense Technology, Changsha 410073, China
2
State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(6), 1671; https://doi.org/10.3390/s18061671
Received: 12 April 2018 / Revised: 14 May 2018 / Accepted: 17 May 2018 / Published: 23 May 2018
(This article belongs to the Special Issue New Paradigms in Data Sensing and Processing for Edge Computing)
  |  
PDF [930 KB, uploaded 23 May 2018]
  |  

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. View Full-Text
Keywords: IoT services; cross-layer cloud computing; general scheduling framework; computer task; specific scheduling models and algorithms IoT services; cross-layer cloud computing; general scheduling framework; computer task; specific scheduling models and algorithms
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Wu, G.; Bao, W.; Zhu, X.; Zhang, X. A General Cross-Layer Cloud Scheduling Framework for Multiple IoT Computer Tasks. Sensors 2018, 18, 1671.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top