Cloud-Native Fog Robotics: Model-Based Deployment and Evaluation of Real-Time Applications

被引:0
|
作者
Wen, Long [1 ]
Zhang, Yu [1 ]
Rickert, Markus [2 ]
Lin, Jianjie [3 ]
Pan, Fengjunjie [1 ]
Knoll, Alois [1 ]
机构
[1] Tech Univ Munich, Sch Computat Informat & Technol, Robot Artificial Intelligence & Real Time Syst, D-80333 Munich, Germany
[2] Univ Bamberg, Fac Informat Syst & Appl Comp Sci, Multimodal Intelligent Interact, D-96047 Bamberg, Germany
[3] Mercedes Benz Grp, RD ASF Driver Abstract, D-70372 Stuttgart, Germany
来源
IEEE ROBOTICS AND AUTOMATION LETTERS | 2025年 / 10卷 / 01期
关键词
Robots; Microservice architectures; Computer architecture; Robot kinematics; Real-time systems; Resource management; Software; Hardware; Modeling; Edge computing; Hardware-software integration in robotics; software architecture for robotic and automation;
D O I
10.1109/LRA.2024.3504243
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
As the field of robotics evolves, robots become increasingly multi-functional and complex. Currently, there is a need for solutions that enhance flexibility and computational power without compromising real-time performance. The emergence of fog computing and cloud-native approaches addresses these challenges. In this paper, we integrate a microservice-based architecture with cloud-native fog robotics to investigate its performance in managing complex robotic systems and handling real-time tasks. Additionally, we apply model-based systems engineering (MBSE) to achieve automatic configuration of the architecture and to manage resource allocation efficiently. To demonstrate the feasibility and evaluate the performance of this architecture, we conduct comprehensive evaluations using both bare-metal and cloud setups, focusing particularly on real-time and machine-learning-based tasks. The experimental results indicate that a microservice-based cloud-native fog architecture offers a more stable computational environment compared to a bare-metal one, achieving over 20% reduction in the standard deviation for complex algorithms across both CPU and GPU. It delivers improved startup times, along with a 17% (wireless) and 23% (wired) faster average message transport time. Nonetheless, it exhibits a 37% slower execution time for simple CPU tasks and 3% for simple GPU tasks, though this impact is negligible in cloud-native environments where such tasks are typically deployed on bare-metal systems.
引用
收藏
页码:398 / 405
页数:8
相关论文
共 50 条
  • [31] Model-Based Implementation of Real-Time Systems
    Sacha, Krzysztof
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2008, 5219 : 332 - 345
  • [32] Distributed real-time model-based diagnosis
    Chung, SH
    Barrett, A
    2003 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-8, 2003, : 349 - 355
  • [33] Model-based adaptivity in real-time scheduling
    Bakay, A
    SELF-ADAPTIVE SOFTWARE: APPLICATIONS, 2001, 2614 : 52 - 65
  • [34] Experimental Evaluation of Rule-Based Autonomic Computing Management Framework for Cloud-Native Applications
    Kosinska, Joanna
    Zielinski, Krzysztof
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 1172 - 1183
  • [35] Model-based real-time co-simulation: overview and practical applications
    Stettinger, G.
    Benedikt, M.
    Horn, M.
    Zehetner, J.
    ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2015, 132 (4-5): : 207 - 213
  • [36] Energy Cloud: real-time cloud-native Energy Management System to monitor and analyze energy consumption in multiple industrial sites
    Sequeira, Hugo
    Carreira, Paulo
    Goldschmidt, Thomas
    Vorst, Philipp
    2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 529 - 534
  • [37] Cost-aware cloud bursting in a fog-cloud environment with real-time workflow applications
    Stavrinides, Georgios L.
    Karatza, Helen D.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (23):
  • [38] Fine-grained management of cloud-native applications, based on TOSCA
    Bogo, Matteo
    Soldani, Jacopo
    Neri, Davide
    Brogi, Antonio
    INTERNET TECHNOLOGY LETTERS, 2020, 3 (05)
  • [39] Real-Time Ellipse Detection for Robotics Applications
    Keipour, Azarakhsh
    Pereira, Guilherme A. S.
    Scherer, Sebastian
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (04) : 7009 - 7016
  • [40] Requirements for a model-driven cloud-native migration of monolithic web-based applications
    Lichtenthaeler, Robin
    Prechtl, Mike
    Schwille, Christoph
    Schwartz, Tobias
    Cezanne, Pascal
    Wirtz, Guido
    SICS SOFTWARE-INTENSIVE CYBER-PHYSICAL SYSTEMS, 2020, 35 (1-2): : 89 - 100