Collaborative Deployment and Routing of Industrial Microservices in Smart Factories

被引:1
|
作者
Hu, Menglan [1 ]
Guo, Zhiyong [1 ]
Wen, Hao [1 ]
Wang, Zhiyu [1 ]
Xu, Bo [1 ]
Xu, Jiaxiang [2 ]
Peng, Kai [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Elect Informat & Commun, Hubei Key Lab Smart Internet Technol, Wuhan 430074, Peoples R China
[2] Three Gorges Hitech Informat Technol Co Ltd, Wuhan 443000, Peoples R China
基金
中国国家自然科学基金;
关键词
Microservice architectures; Routing; Smart manufacturing; Optimization; Task analysis; Collaboration; Production facilities; Edge computing; queuing networks; request routing; service deployment; smart factory; PLACEMENT;
D O I
10.1109/TII.2024.3424347
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In large smart factories, massive microservices compose complicated modular IT systems, providing various service functions. However, large microservices-based IT systems incur sophisticated communications and invocations among the massive microservices, which calls for efficient orchestration techniques to meet the high requirements in smart factories. Also, complex data interdependencies among microservices tightly couple deployment with routing, further intensifying the difficulties in orchestration. Such challenges demand delicate joint optimization of service deployment and request routing, which however, are neglected by previous work. In this case, this article investigates the collaborative optimization of microservice deployment and routing in smart factories. First, we construct a communication queuing network model to analyze service performance under dynamic load. Second, two heuristics are proposed to provide differentiated deployment and routing schemes for various demands. Finally, rigorous experiments validate that our approach significantly enhances network efficiency across various production scenarios in smart factories.
引用
收藏
页码:12758 / 12770
页数:13
相关论文
共 50 条
  • [21] Smart Routing: A Novel Application of Collaborative Path-finding to Smart Parking Systems
    Rhodes, Callum
    Blewitt, William
    Sharp, Craig
    Ushaw, Gary
    Morgan, Graham
    [J]. 2014 IEEE 16TH CONFERENCE ON BUSINESS INFORMATICS (CBI), VOL 1, 2014, : 119 - 126
  • [22] Keynote Talk: Deployment and Management of Edge Microservices
    Chiasserini, Carla Fabiana
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, ICDCN 2023, 2023, : 1 - 1
  • [23] Digitalising smart factories
    Makris, Sotiris
    Michalos, George
    Karagiannis, Panagiotis
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2023, 36 (01) : 1 - 2
  • [24] Geographic routing protocol for the deployment of virtual power plant within the smart grid
    Rekik, Mouna
    Chtourou, Zied
    Mitton, Nathalie
    Atieh, Ahmad
    [J]. SUSTAINABLE CITIES AND SOCIETY, 2016, 25 : 39 - 48
  • [25] MicroServices Suite for Smart City Applications
    Badii, Claudio
    Bellini, Pierfrancesco
    Difino, Angelo
    Nesi, Paolo
    Pantaleo, Gianni
    Paolucci, Michela
    [J]. SENSORS, 2019, 19 (21)
  • [26] Microservices for Continuous Deployment, Monitoring and Validation in Cyber-Physical Systems: an Industrial Case Study for Elevators Systems
    Gartziandia, Aitor
    Ayerdi, Jon
    Arrieta, Aitor
    Ali, Shaukat
    Yue, Tao
    Agirre, Aitor
    Sagardui, Goiuria
    Arratibel, Maite
    [J]. 2021 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C), 2021, : 46 - 53
  • [27] Microservices-based cloud-edge collaborative condition monitoring platform for smart manufacturing systems
    Yang, Hanbo
    Ong, S. K.
    Nee, A. Y. C.
    Jiang, Gedong
    Mei, Xuesong
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (24) : 7492 - 7501
  • [28] Efficient Resources Utilization by Different Microservices Deployment Models
    Buzato, Fernando H. L.
    Goldman, Alfredo
    Batista, Daniel
    [J]. 2018 IEEE 17TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2018,
  • [29] Microservices tenets: Agile approach to service development and deployment
    Zimmermann O.
    [J]. Zimmermann, Olaf (ozimmerm@hsr.ch), 1600, Springer Verlag (32): : 301 - 310
  • [30] Building Microservices Architecture for Smart Banking
    Poniszewska-Maranda, Aneta
    Vesely, Peter
    Urikova, Oksana
    Ivanochko, Iryna
    [J]. ADVANCES IN INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, INCOS - 2019, 2020, 1035 : 534 - 543