{"title":"Microservice deployment problem in the edge-side of intelligent factories","authors":"Dongxue Xu, Zhiyou Li, Ruiyou Zhang","doi":"10.1117/12.2660933","DOIUrl":null,"url":null,"abstract":"Microservices is an emerging software development architecture. The orchestration and optimization of microservices can effectively reduce the operating latency and improve the service quality. This paper investigates the problem of microservice deployments in the edge side of the intelligent factory. The microservices make up applications with different topologies. The goal is to minimize the weighted summation of the runtime of applications. The problem is formulated as a mixed-integer programming model and solved by the CPLEX solver. The experimental results show that the microservice deployment scheme presented in this paper is superior to the greedy deployment strategy.","PeriodicalId":220312,"journal":{"name":"International Symposium on Computer Engineering and Intelligent Communications","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Symposium on Computer Engineering and Intelligent Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2660933","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Microservices is an emerging software development architecture. The orchestration and optimization of microservices can effectively reduce the operating latency and improve the service quality. This paper investigates the problem of microservice deployments in the edge side of the intelligent factory. The microservices make up applications with different topologies. The goal is to minimize the weighted summation of the runtime of applications. The problem is formulated as a mixed-integer programming model and solved by the CPLEX solver. The experimental results show that the microservice deployment scheme presented in this paper is superior to the greedy deployment strategy.