Extendibility, scalability and fault-tolerance methods for cloud robots especially for cloud nanorobots

被引:0
|
作者
Zhu, Dingju [1 ]
机构
[1] School of Computer Science, South China Normal University, Guangzhou,510631, China
基金
中国国家社会科学基金; 中国国家自然科学基金;
关键词
Losses - Multipurpose robots - Scalability - Fault tolerance;
D O I
10.1166/jctn.2015.4657
中图分类号
学科分类号
摘要
Nanorobots are a kind of robots that can operate in extremely small space and will be widely used in the future. Once the nanorobots are applied, the space as large as the size of a traditional robot can accommodate trillions of nanorobots. Only by means of the cloud computing technology can such immense numbers of robots can be effectively controlled, since the cloud computing is able to manage and control considerable numbers of resources. Yet, at present, there is no research into the cloud nanorobots, so this paper first proposes and studies the cloud nanorobots. Although there are studies on cloud robotics, the existing researches on cloud robot mainly focus on how to use cloud computing to share data among robots, provide robotic applications as cloud services, and increase the robot processing ability of applications. However, no researches focus on how to make use of cloud computing to promote the extendibility, scalability and fault-tolerance of multi-robot system. Since in the applications of other types of robots, it is hugely difficult for over a thousand of robots to work together, and the requirements of the extendibility, scalability and fault-tolerance for the cloud robots is not demanding, no sufficient attention is paid to the extendibility, scalability and fault-tolerance of cloud robots. With the accelerated popularization of robots in factories and tons of households, nevertheless, the problem of the extendibility, scalability and fault-tolerance of large system with many robots is increasingly serious. This problem will be more severe in the multi-nanorobot system, since trillions of nanorobots always need to work in the same application, thereby contributing to exceedingly serious problems of extendibility, scalability and fault-tolerance. If these problems are not resolved, the cloud nanorobots are easily broken down, make mistakes and thus cannot function properly. What's more, the cloud nanorobots tend to be applied in very important fields such as medical care and production, and major significant economic loss and even loss of life will be caused by the breakdown or errors of the system. Therefore, multi-nanorobots are in a burning need of the extendibility, scalability and fault-tolerance of the cloud system. The extendibility, scalability and fault-tolerance problems can be summarized as: 1. How to unlimitedly extend the number of robots? 2. How to add or remove robots in a real-time, large-scale manner and deal with the sharp changes of task load? 3. How to make the robot collapse and failure not affect the system? This paper studies the problems and proposes the extendibility, scalability and fault-tolerance methods for cloud robot especially for cloud nanorobots. Copyright © 2015 American Scientific Publishers All rights reserved.
引用
收藏
页码:6208 / 6219
相关论文
共 50 条
  • [21] Flexible Supervision System: A Fast Fault-Tolerance Strategy for Cloud Applications in Cloud-Edge Collaborative Environments
    Cai, Weilin
    Chen, Heng
    Zhuo, Zhimin
    Wang, Ziheng
    An, Ninggang
    NETWORK AND PARALLEL COMPUTING, NPC 2022, 2022, 13615 : 108 - 113
  • [22] A practical cross-datacenter fault-tolerance algorithm in the cloud storage system
    Yuxia Cheng
    Xinjie Yu
    Wenzhi Chen
    Rui Chang
    Yang Xiang
    Cluster Computing, 2017, 20 : 1801 - 1813
  • [23] A practical cross-datacenter fault-tolerance algorithm in the cloud storage system
    Cheng, Yuxia
    Yu, Xinjie
    Chen, Wenzhi
    Chang, Rui
    Xiang, Yang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (02): : 1801 - 1813
  • [24] A DYNAMIC FAULT-TOLERANCE FRAMEWORK FOR REMOTE ROBOTS
    VISINSKY, ML
    CAVALLARO, JR
    WALKER, ID
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (04): : 477 - 490
  • [25] QoS-Aware Task Placement With Fault-Tolerance in the Edge-Cloud
    Sun, Huaiying
    Yu, Huiqun
    Fan, Guisheng
    Chen, Liqiong
    IEEE ACCESS, 2020, 8 : 77987 - 78003
  • [26] Dynamic Approach Based on Learning Automata for Data Fault-Tolerance in the Cloud Storage
    Hosseini, Seyyed Mansour
    Arani, Mostafa Ghobaei
    Kenari, Abdol Reza Rasouli
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (06): : 91 - 103
  • [27] Performance, Fault-tolerance and Scalability Analysis of Virtual Infrastructure Management System
    Kong, Xiangzhen
    Huang, Jiwei
    Lin, Chuang
    Ungsunan, Peter D.
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, PROCEEDINGS, 2009, : 282 - 289
  • [28] Design-time Analysis of Time-Critical and Fault-Tolerance Constraints in Cloud Services
    Andreoli, Remo
    Gustafsson, Harald
    Abeni, Luca
    Mini, Raquel
    Cucinotta, Tommaso
    2023 IEEE 16TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD, 2023, : 415 - 417
  • [29] Architecture-Based Reliability-Sensitive Criticality Measure for Fault-Tolerance Cloud Applications
    Wang, Lei
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (11) : 2408 - 2421
  • [30] LARFH: provisioning dynamic approach based on learning automata for data fault-tolerance in the cloud storage
    Hosseini, Seyyed Mansour
    Arani, Mostafa Ghobaei
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 745 - 753