Yuanyuan Lan, Lei Fang, Mingzhu Zhang, Jian-Rong Su, Zhongguo Yang, Han Li
{"title":"基于服务调用链分析的服务依赖挖掘方法","authors":"Yuanyuan Lan, Lei Fang, Mingzhu Zhang, Jian-Rong Su, Zhongguo Yang, Han Li","doi":"10.1109/ICSS53362.2021.00021","DOIUrl":null,"url":null,"abstract":"In the cloud computing environment, the release and dynamic deployment of microservices face many challenges, and the services’ dependency is an important consideration for service deployment. The service call chain logs record rich information, such as the time and delay of each service call in the business tracking process, and present the logs in the form of a call chain. Existing research does not fully consider the local composite service dependencies and their discontinuous dependencies in the service chain. In order to obtain these complex dependencies and provide basic supporting data for the dynamic deployment and adjustment of microservices, a dependency model of microservices is proposed, and a dependency mining method based on call chain logs is designed to extract local dependencies and the discontinuous dependency relationship. The effectiveness of the algorithm is verified by testing on Alibaba Cloud Computing’s public data set.","PeriodicalId":284026,"journal":{"name":"2021 International Conference on Service Science (ICSS)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Service dependency mining method based on service call chain analysis\",\"authors\":\"Yuanyuan Lan, Lei Fang, Mingzhu Zhang, Jian-Rong Su, Zhongguo Yang, Han Li\",\"doi\":\"10.1109/ICSS53362.2021.00021\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the cloud computing environment, the release and dynamic deployment of microservices face many challenges, and the services’ dependency is an important consideration for service deployment. The service call chain logs record rich information, such as the time and delay of each service call in the business tracking process, and present the logs in the form of a call chain. Existing research does not fully consider the local composite service dependencies and their discontinuous dependencies in the service chain. In order to obtain these complex dependencies and provide basic supporting data for the dynamic deployment and adjustment of microservices, a dependency model of microservices is proposed, and a dependency mining method based on call chain logs is designed to extract local dependencies and the discontinuous dependency relationship. The effectiveness of the algorithm is verified by testing on Alibaba Cloud Computing’s public data set.\",\"PeriodicalId\":284026,\"journal\":{\"name\":\"2021 International Conference on Service Science (ICSS)\",\"volume\":\"54 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Service Science (ICSS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSS53362.2021.00021\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Service Science (ICSS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSS53362.2021.00021","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Service dependency mining method based on service call chain analysis
In the cloud computing environment, the release and dynamic deployment of microservices face many challenges, and the services’ dependency is an important consideration for service deployment. The service call chain logs record rich information, such as the time and delay of each service call in the business tracking process, and present the logs in the form of a call chain. Existing research does not fully consider the local composite service dependencies and their discontinuous dependencies in the service chain. In order to obtain these complex dependencies and provide basic supporting data for the dynamic deployment and adjustment of microservices, a dependency model of microservices is proposed, and a dependency mining method based on call chain logs is designed to extract local dependencies and the discontinuous dependency relationship. The effectiveness of the algorithm is verified by testing on Alibaba Cloud Computing’s public data set.