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 条
  • [21] Cloud-Native, Event-Based Programming for Mobile Applications
    Baldini, Ioana
    Castro, Paul
    Cheng, Perry
    Fink, Stephen
    Ishakian, Vatche
    Mitchell, Nick
    Muthusamy, Vinod
    Rabbah, Rodric
    Suter, Philippe
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT 2016), 2016, : 287 - 288
  • [22] A Real-time Evaluation Method Based on Cloud Model for Flood Disaster
    Deng Weiping
    Zhou Jianzhong
    Yang Xiaoling
    Zhang Yongchun
    2009 INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY, VOL III, PROCEEDINGS,, 2009, : 136 - 139
  • [23] Optimal Deployment of Cloud-native Applications with Fault-Tolerance and Time-Critical End-to-End Constraints
    Andreoli, Remo
    Gustafsson, Harald
    Abeni, Luca
    Mini, Raquel
    Cucinotta, Tommaso
    16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,
  • [24] Real-Time Task Scheduling Algorithm for IoT-Based Applications in the Cloud-Fog Environment
    Abohamama, A. S.
    El-Ghamry, Amir
    Hamouda, Eslam
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (04)
  • [25] A time-sensitive cloud-native network based on eBPF
    Wen, Jifei
    Ge, Jingguo
    Zhang, Zheyuan
    Li, Hui
    E, Yuepeng
    Wu, Bingzhen
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 2577 - 2582
  • [26] A real-time model-based virtual phone
    Huang, CF
    Hung, CS
    Lin, IC
    Yang, TJ
    Ouhyoung, M
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN & COMPUTER GRAPHICS, 1999, : 921 - 925
  • [27] Model-based real-time head tracking
    Ström, J
    EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2002, 2002 (10) : 1039 - 1052
  • [28] Model-based Design for Real-time Software
    Li, Yan
    Zhang Hong-Jun
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (08): : 91 - 95
  • [29] Model-Based Design of Real-Time Systems
    Thiele, Lothar
    2014 26TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2014), 2014, : XVI - XVI
  • [30] Model-Based Real-Time Head Tracking
    Jacob Ström
    EURASIP Journal on Advances in Signal Processing, 2002