Design and Implementation of a Vehicular Cloud Real Time System (VCRTS) Using a Fault-Tolerant Approach

被引:0
|
作者
Bell, Luther [1 ]
Ghazizadeh, Puya [1 ]
El-Tawab, Samy [2 ]
Ghazizadeh, Aida [3 ]
机构
[1] St Johns Univ, Div Comp Sci Math & Sci, Queens, NY 11439 USA
[2] James Madison Univ, Coll Integrated Sci & Engn, Harrisonburg, VA 22807 USA
[3] Old Dominion Univ, Dept Comp Sci, Norfolk, VA 23529 USA
关键词
Cloud Computing; Vehicular Cloud; Fault-Tolerant; Parking lots; PROTOCOL; SECURITY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Vehicular Clouds are inherited from the cloud computing concept. Vehicles standing in a parking lot can corporate computing, sensing, communication, and physical resources. Vehicular Clouds were motivated by the realization that present-day vehicles are equipped with powerful onboard computers, powerful transceivers, and an impressive array of sensing devices. As it turns out, most of the time, the computing, storage, and communication resources available in our vehicles are chronically under-utilized. We are putting these resources to work in a meaningful way to provide computation power, which plays an essential role for service providers, transportation systems, health care, and online education in our modern society. Vehicular Clouds provide computation power to users based on a resource-sharing model. In this model, vehicle owners rent out their onboard computation powers to receive incentives in the form of payments or free parking spots. To use this computation power, there should be a way to submit jobs to the system. In this work, we develop a framework for the vehicular cloud to manage the onboard computation resource of the vehicles and computation tasks that users submit. This framework will be available to users in a software system called Vehicular Cloud Real-Time System (VCRTS). Random arrival and departure of vehicles in vehicular clouds can impact the computation nodes' availability and lead to an interruption in the computation process. We design and implement the VCRTS based on a fault-tolerant approach to prevent interruption in job execution. Our approach uses a redundancy mechanism to handle the random nature of arrival and departure of the vehicles that are used as computation nodes.
引用
收藏
页码:480 / 485
页数:6
相关论文
共 50 条
  • [21] Design and implementation of fault-tolerant control strategies for a real underactuated manipulator robot
    Claudio Urrea
    John Kern
    Exequiel Álvarez
    Complex & Intelligent Systems, 2022, 8 : 5101 - 5123
  • [22] The design and implementation of a fault-tolerant RPC system: Ninf-C
    Nakada, H
    Tanaka, Y
    Matsuoka, S
    Sekiguchi, S
    SEVENTH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND GRID IN ASIA PACIFIC REGION, PROCEEDINGS, 2004, : 9 - 18
  • [23] Real-Time Implementation of Fault-Tolerant Control Systems With Performance Optimization
    Yin, Shen
    Luo, Hao
    Ding, Steven X.
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2014, 61 (05) : 2402 - 2411
  • [24] Correctness of a fault-tolerant real-time scheduler and its hardware implementation
    Alkassar, Eyad
    Boehm, Peter
    Knapp, Steffen
    MEMOCODE'08: SIXTH ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2008, : 175 - +
  • [25] DISTRIBUTED FAULT-TOLERANT REAL-TIME SYSTEMS - THE MARS APPROACH
    KOPETZ, H
    DAMM, A
    KOZA, C
    MULAZZANI, M
    SCHWABL, W
    SENFT, C
    ZAINLINGER, R
    IEEE MICRO, 1989, 9 (01) : 25 - 40
  • [26] Fault-tolerant real-time objects
    Kim, KH
    Subbaraman, C
    COMMUNICATIONS OF THE ACM, 1997, 40 (01) : 75 - 82
  • [27] Fault-Tolerant Real-Time Scheduling
    B. Kalyanasundaram
    K. Pruhs
    Algorithmica, 2000, 28 : 125 - 144
  • [28] Fault-tolerant real-time scheduling
    Kalyanasundaram, B
    Pruhs, K
    ALGORITHMICA, 2000, 28 (01) : 125 - 144
  • [29] Real-time and fault-tolerant systems
    Liu, Zhiming
    Joseph, Mathai
    REFINEMENT TECHNIQUES IN SOFTWARE ENGINEERING, 2006, 3167 : 156 - 219
  • [30] IMPLEMENTATION OF AN EXPERIMENTAL FAULT-TOLERANT MEMORY SYSTEM
    CARTER, WC
    MCCARTHY, CE
    IEEE TRANSACTIONS ON COMPUTERS, 1976, 25 (06) : 557 - 568