{"title":"边缘计算高可用性微服务的部署管理","authors":"Hung-Ming Chen, Shih-Ying Chen, Zhong-Xiang Zheng, TieXia Huang, Cheng-Yu Huang","doi":"10.1109/IS3C50286.2020.00036","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":143430,"journal":{"name":"2020 International Symposium on Computer, Consumer and Control (IS3C)","volume":"255 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Deployment Management of High-Availability Microservices for Edge Computing\",\"authors\":\"Hung-Ming Chen, Shih-Ying Chen, Zhong-Xiang Zheng, TieXia Huang, Cheng-Yu Huang\",\"doi\":\"10.1109/IS3C50286.2020.00036\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":143430,\"journal\":{\"name\":\"2020 International Symposium on Computer, Consumer and Control (IS3C)\",\"volume\":\"255 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Symposium on Computer, Consumer and Control (IS3C)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IS3C50286.2020.00036\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Symposium on Computer, Consumer and Control (IS3C)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IS3C50286.2020.00036","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Deployment Management of High-Availability Microservices for Edge Computing
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.