Implementation of an Edge Computing Architecture Using OpenStack and Kubernetes

In the application of the Internet of Things (IoT), all data is stored in the cloud, that causes the long distance of the network logic between the cloud and the device side or client side, this might leads to network delay or slow response time. A challenging issue is how to increase the speed of response time in the cloud computing and the IoT environment for clients. In this paper, we propose a complete set of Edge Computing architecture. There are three layers, namely, Cloud side, Edge side, and Device side. Cloud side mainly deals with more complicated operations and data backup. For overall system infrastructure, we deployed Kubernetes cluster on an OpenStack platform. Edge side optimizes the service of cloud computing systems by performing data processing at the edge of the network. In this phase, we created an Edge Gateway to increase the capacity and performance and reduce the communications bandwidth needed between sensors and the central data.

[1]  Yoji Yamato Optimum Application Deployment Technology for Heterogeneous IaaS Cloud , 2017, J. Inf. Process..

[2]  Miguel Correia,et al.  State machine replication in containers managed by Kubernetes , 2017, J. Syst. Archit..

[3]  Raffaele Giaffreda,et al.  Edge computing in IoT context: Horizontal and vertical Linux container migration , 2017, 2017 Global Internet of Things Summit (GIoTS).

[4]  Chao-Tung Yang,et al.  An implementation of cloud-based platform with R packages for spatiotemporal analysis of air pollution , 2017, The Journal of Supercomputing.

[5]  Josef Spillner,et al.  Self-managing cloud-native applications: Design, implementation, and experience , 2017, Future Gener. Comput. Syst..

[6]  Chao-Tung Yang,et al.  Implementation of an Intelligent Indoor Environmental Monitoring and management system in cloud , 2019, Future Gener. Comput. Syst..

[7]  Chao-Tung Yang,et al.  Implementation of Ceph Storage with Big Data for Performance Comparison , 2017, ICISA.

[8]  Chao-Tung Yang,et al.  Implementation of an Environmental Quality and Harmful Gases Monitoring System in Cloud , 2019 .

[9]  Richard O. Sinnott,et al.  A performance comparison of container-based technologies for the Cloud , 2017, Future Gener. Comput. Syst..

[10]  Rong Gu,et al.  Accelerating Big Data Applications on Tiered Storage System with Various Eviction Policies , 2016, 2016 IEEE Trustcom/BigDataSE/ISPA.

[11]  Chao-Tung Yang,et al.  Associations of PM2.5 and aspergillosis: ambient fine particulate air pollution and population-based big data linkage analyses , 2018 .

[12]  Franco Cicirelli,et al.  An edge-based platform for dynamic Smart City applications , 2017, Future Gener. Comput. Syst..