Abstract
Edge-cloud collaborative computing system (ECCS) can combine the advantages of edge computing system’s low computing latency and cloud computing system’s high computing performance, which makes it widely applied in the real-time Internet of Things (IoT) applications. This paper presents an ECCS based on the open-source EdgeX and Huawei openLooKeng. To enable the ECCS to be low-latency, low-power and intelligent, the ECCS is integrated with a serial of enabling technologies such as lightweight k8s (k3s), heterogenous computing acceleration, edge intelligence, edge-cloud joint inference and federated learning. First, the EdgeX is built on k3s to make the ECCS have the functionalities of automating deployment, scaling, and management of containerized applications. Then, a set of algorithms such as AlexNet, YOLO and fast Fourier transform (FFT) are integrated into EdgeX to enhance the edge nodes’ intelligence and functionalities. Following that, several FPGA and GPU accelerators are developed and deployed on the edge side to accelerate the computationally-intensive tasks which run on the edge nodes. Finally, the joint inference and federated learning mechanisms are implemented to improve the algorithm accuracy as well as protecting the data privacy. The proposed ECCS has been implemented on the Zynq SoC and Raspberry Pi boards, and the real-world experimental results show that this ECCS has low resource cost, intelligent data processing capability, and also high real-time response performance.
Supported by the Ministry of Industry and Information Technology of China (Grant No. TC210804V-1), and also by the National Innovation and Entrepreneurship Training Program for College Students.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Edgex - an open source, vendor neutral, edge iot middleware platform, under the lf edge umbrella (2022). https://www.edgexfoundry.org/
ekuiper - lightweight iot data streaming analytics engine for edge computing (2022). https://ekuiper.org/
k3s - lightweight kubernetes (2022). https://rancher.com/docs/k3s/latest/en/
Openlookeng - a distributed, low latency, reliable data engine for all data, big or small, local or remote, which makes big data simplified. (2022). https://openlookeng.io/en/
Ghosh, A.M., Grolinger, K.: Edge-cloud computing for internet of things data analytics: embedding intelligence in the edge with deep learning. IEEE Trans. Industr. Inf. 17(3), 2191–2200 (2020)
Hennessy, J.L., Patterson, D.A.: A new golden age for computer architecture. Commun. ACM 62(2), 48–60 (2019)
Kaur, K., Garg, S., Kaddoum, G., Ahmed, S.H., Atiquzzaman, M.: Keids: Kubernetes-based energy and interference driven scheduler for industrial iot in edge-cloud ecosystem. IEEE Internet Things J. 7(5), 4228–4237 (2019)
Liu, X., Liu, P., Hu, L., Zou, C., Cheng, Z.: Energy-aware task scheduling with time constraint for heterogeneous cloud datacenters. Concurr. Comput.: Pract. Exp. 32(18), e5437 (2020)
Pan, J., McElhannon, J.: Future edge cloud and edge computing for internet of things applications. IEEE Internet Things J. 5(1), 439–449 (2017)
Qiu, T., Qiu, T., et al.: Edge computing in industrial internet of things: architecture, advances and challenges. IEEE Commun. Surv. Tutorials 22(4), 2462–2488 (2020)
Song, C., Xu, W., Han, G., Zeng, P., Wang, Z., Yu, S.: A cloud edge collaborative intelligence method of insulator string defect detection for power iiot. IEEE Internet Things J. 8(9), 7510–7520 (2020)
Wu, Y.: Cloud-edge orchestration for the internet of things: Architecture and ai-powered data processing. IEEE Internet Things J. 8(16), 12792–12805 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Liu, X., Yu, Y., Yu, M., Liao, D., Li, Y., Ji, Z. (2023). An Edge-Cloud Collaborative Computing System for Real-Time Internet-of-Things Applications. In: Hong, W., Weng, Y. (eds) Computer Science and Education. ICCSE 2022. Communications in Computer and Information Science, vol 1811. Springer, Singapore. https://doi.org/10.1007/978-981-99-2443-1_56
Download citation
DOI: https://doi.org/10.1007/978-981-99-2443-1_56
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-2442-4
Online ISBN: 978-981-99-2443-1
eBook Packages: Computer ScienceComputer Science (R0)