Title :
Towards Fault-Tolerant Job Assignment in Vehicular Cloud
Author :
Ghazizadeh, Puya ; Olariu, Stephan ; Zadeh, Aida Ghazi ; El-Tawab, Samy
Author_Institution :
Dept. of Comput. Sci., Millersville Univ., Millersville, PA, USA
Abstract :
Statistics show that most vehicles spend many hours per day in a parking garage, parking lot, or driveway. At the moment, the computing resources of these vehicles are untapped. Inspired by the success of conventional cloud services, a group of researchers have recently introduced the concept of a Vehicular Cloud. The defining difference between vehicular and conventional clouds lie in the distributed ownership and, consequently, the unpredictable availability of computational resources. As cars enter and leave the parking lot, new computational resources become available while others depart creating a dynamic environment where the task of efficiently assigning jobs to cars becomes very challenging. Our main contribution is a fault-tolerant job assignment strategy, based on redundancy, that mitigates the effect of resource volatility of resource availability in vehicular clouds. We offer a theoretical analysis of the expected job completion time in the case where cars do not leave during a checkpoint operation and also in the case where cars may leave while check pointing is in progress, leading to system failure. A comprehensive set of simulations have shown that our theoretical predictions are accurate.
Keywords :
checkpointing; cloud computing; fault tolerant computing; redundancy; traffic engineering computing; check pointing; checkpoint operation; cloud service; computational resource; computing resource; conventional cloud; distributed ownership; driveway; fault-tolerant job assignment strategy; job completion time; parking garage; parking lot; redundancy; resource availability; resource volatility; system failure; theoretical analysis; vehicular cloud; Checkpointing; Cloud computing; Computational modeling; Fault tolerance; Fault tolerant systems; Random variables; Vehicles; Fault tolerance; cloud computing; dynamic resource assignment; resource availability; stochastic models; vehicular clouds;
Conference_Titel :
Services Computing (SCC), 2015 IEEE International Conference on
Conference_Location :
New York, NY
Print_ISBN :
978-1-4673-7280-0
DOI :
10.1109/SCC.2015.13