Back to Search
Start Over
On-demand deployment for IoT applications.
- Source :
-
Journal of Systems Architecture . Dec2020, Vol. 111, pN.PAG-N.PAG. 1p. - Publication Year :
- 2020
-
Abstract
- The uncertainties of IoT-edges system and environment make challenges to applications in reliability, stability, and total latency, etc. With edge devices increasingly able to connect to cloud servers from anywhere, applications can potentially perform deployment changing at runtime to improve performance. In this paper, we propose a dynamic-programming based algorithm, named E-ODD , for the on-demand deployment of applications at runtime. When the device does not have enough computational resources, it offloads some movable tasks to the cloud to occupy additional resources. However, when it is difficult to occupy cloud resources or computational resources on the device become excessive, the device migrates tasks back. Besides, we present MODE, a generic and flexible middleware for edge cloud on-demand deployment. We propose a context model and detect corresponding complex events which trigger the deployment changes. Based on the event detection model, middleware can acquire changing information real-timely. We have successfully applied our middleware for ventricular fibrillation monitoring. Finally, experiments prove that our on-demand deployment model outperforms other selected models both in total latency and throughput, especially in dynamic environments. [ABSTRACT FROM AUTHOR]
- Subjects :
- *INTERNET of things
*VENTRICULAR fibrillation
*ALGORITHMS
*EDGE computing
Subjects
Details
- Language :
- English
- ISSN :
- 13837621
- Volume :
- 111
- Database :
- Academic Search Index
- Journal :
- Journal of Systems Architecture
- Publication Type :
- Academic Journal
- Accession number :
- 147583506
- Full Text :
- https://doi.org/10.1016/j.sysarc.2020.101794