Abstract
Vehicular Cloud Computing is an emerging paradigm that integrates cloud computing technology within vehicular networks in a way to use and share available underutilized resources. The aim is to virtualize the vehicular network resources in a way to make them available services for applications within the networks. As such, the architectural design stands out as a main concern before been able to be put into practice. We address in this paper three related issues to vehicular cloud architectures namely: taxonomy, security and challenges. We first review the relevant existing taxonomies and then we propose a new one. Secondly, we address the security aspects that should be taken into consideration. Thirdly, we identify the different challenges that need to be solved. Finally, we summarize and provide a comparative analysis of the reviewed architectures.