A Deployment Management of High-Availability Microservices for Edge Computing

Hung-Ming Chen, Shih‐Ying Chen, Zhong-Xiang Zheng, Ti-Wei Huang, Chengyu Huang · 2020

In recent years, due to the emergence of Edge Computing architecture, the microservice computing originally located in the cloud has been extended to the edge to reduce network latency. At the same time, the data transmission bandwidth is dispersed on the edge, reducing the usage of network bandwidth, and thus shortening the response time of the service. In addition, the way which the cloud manages the edge is called cloud-edge collaboration. This is the unified management of microservice operations at the edge by the cloud. And, cloud-edge collaboration can also reduce maintenance costs. KubeEdge is an open source cloud-edge collaboration architecture by using the cloud to manage multiple edge microservices. However, if there are multiple microservices that need to be continuously deployed and updated, a more complete solution is still needed in microservice management. Hence, this study proposes an edge computing architecture that apply additional component to KubeEdge to deploy and manage containerized microservices automatically.

Read the paper · More papers on PaperTik