IoTDoc: A Docker-Container Based Architecture of IoT-Enabled Cloud System

10Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In recent years, cloud computing has gained considerable notoriety because it provides access to shared system resources, allowing for high computing power at low management effort. With the widespread availability of mobile and Internet-of-Things (IoT) devices, we can now form cloud instantly without considering a dedicated infrastructure. However, the resource-constrained IoT devices are quite infeasible for installing virtual machines. Therefore, the mobile cloud can be used only for the tasks that require distributed sensing or computation. In order to solve this problem, we introduce IoTDoc, an architecture of mobile cloud composed of lightweight containers running on distributed IoT devices. To explore the benefits of running containers on low-cost IoT-based cloud system, we use Docker to create and orchestrate containers and run on a cloud formed by cluster of IoT devices. We provide a detail operational model of IoTDoc that illustrates cloud formation, resource allocation, container distribution, and migration. We test our model using the benchmark program Sysbench and compare the performance of IoTDoc with Amazon EC2. Our experimental result shows that IoTDoc is a viable option for cloud computing and is a more affordable, cost-effective alternative to large platform cloud computing services, specifically as a learning platform than Amazon EC2.

Cite

CITATION STYLE

APA

Noor, S., Koehler, B., Steenson, A., Caballero, J., Ellenberger, D., & Heilman, L. (2020). IoTDoc: A Docker-Container Based Architecture of IoT-Enabled Cloud System. In Studies in Computational Intelligence (Vol. 844, pp. 51–68). Springer Verlag. https://doi.org/10.1007/978-3-030-24405-7_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free