The Implementation of a Cloud-Edge Computing Architecture Using OpenStack and Kubernetes for Air Quality Monitoring Application

2020 
The combination of edge and cloud computing is going to make the Internet of Things (IoT) rapid, light, and more reliable. IoT and cloud-edge computing are distinct disciples that have evolved separately over time. However, they are increasingly becoming interdependent, and are what the future holds. A crucial aspect is how to design a compound of cloud and edge computing architectures, and implement IoT effectively. In this paper, we proposed a combination of Cloud and Edge Computing architecture and built a set of an intelligent air-quality monitoring system in Tunghai University as a case study. In this case, we implemented container-based virtualization which constructs Kubernetes Minion (Nodes) in the Docker container service independently for each service on the Edge side. Finally, to monitor the high-performance computing systems, clusters, and networks, we used Ganglia Monitoring System. Ganglia collects relevant information such as Central Processing Unit (CPU), memory, network and usage of Protocol Data Unit (PDU) to monitor the power consumption and makes a measurement and evaluation for Kubernetes Pods.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    34
    References
    6
    Citations
    NaN
    KQI
    []