Abstract
The human being throughout history has developed ways to optimize his time and resources. Nowadays, mobility is one of the biggest problems. Traffic simulation tools are frequently used to study mobility problems. GeoSparkSim is a vehicular traffic simulation tool that extends Apache Spark to generate datasets of road network traffic significantly with the simulation of microscopic traffic that includes traffic lights, change of track, and the pursuit of vehicles. This work presents an architecture to implement and evaluate the GeoSparkSim simulation tool. The architecture was developed on different containers in Docker, and two stages of the study were created for its evaluation. Each stage contains 26 simulations in different geographic zones from the Quito city. Results show the potentials of GeoSparkSim in order to study traffic mobility and compare its implementation on different Cloud services such as Google, Amazon, and Azure. In order to have an acceptable simulation, we found a machine that has at least 146 GB in storage and 8 GB in RAM is recommended.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
R. Pérez Prieto, J. Canca Ortiz, Módulo de simulación microscópica para la herramienta TRAMOS Integración de modelos y animación gráfica (2005)
K. Chen, L. Yu, Microscopic traffic-emission simulation and case study for evaluation of traffic control strategies. J. Transp. Syst. Eng. Inf. Technol. 7, 93–99 (2007). https://doi.org/10.1016/S1570-6672(07)60011-7
M. Behrisch, L. Bieker, J. Erdmann, D. Krajzewicz, SUMO—simulation of urban mobility: an overview. Proc. SIMUL 2011, Third Int. Conf. Adv. Syst. Simul. (2011)
J. Brugmann, M. Schreckenberg, W. Luther, Real-time traffic information system using microscopic traffic simulation. Proc. 8th EUROSIM Congr. Model. Simulation, EUROSIM 2013, 448–453 (2015). https://doi.org/10.1109/EUROSIM.2013.83
Z. Fu, J. Yu, M. Sarwat, Building a large-scale microscopic road network traffic simulator in apache spark. Proc. IEEE Int. Conf. Mob. Data Manag. 2019–June (2019), pp. 320–328. https://doi.org/10.1109/MDM.2019.00-42
J. Yu, Z. Fu, M. Sarwat, Dissecting GeoSparkSim: a scalable microscopic road network traffic simulator in Apache Spark. Distrib. Parallel Databases. (2020). https://doi.org/10.1007/s10619-020-07306-x
T.I. Daniel, S. Pesantes, E. Bilbao, Contrastes topográficos: centro de artes escénicas en el teleférico, Universidad San Francisco de Quito, Colegio de Arquitectura y Diseño Interior, architecture thesis (2015)
Docs Docker: Docker Engine overview, https://docs.docker.com/engine. Last accessed 16 Jan 2021
Compass MongoDB: Compass, https://www.mongodb.com/products/compass. Last accessed 16 Jan 2021
Studio 3T: The Professional Client, IDE & GUI for MongoDB, https://studio3t.com. Last accessed 16 Jan 2021
Ganglia: Ganglia Monitoring System, http://ganglia.sourceforge.net. Last accessed 16 Jan 2021
Aristocratos: GitHub - aristocratos/bashtop: Linux/OSX/FreeBSD resource monitor, https://github.com/aristocratos/bashtop. Last accessed 16 Jan 2021
Jupyter: Project Jupyter, https://jupyter.org. Last accessed 16 Jan 2021
MongoDB: Introduction to MongoDB—MongoDB Manual 2.6.4. https://docs.mongodb.com/manual. Last accessed 16 Jan 2021
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Alba Valencia, V., Proaño Orellana, J. (2022). Design and Evaluation of a Distributed Architecture for GeoSparkSim. In: Rocha, Á., López-López, P.C., Salgado-Guerrero, J.P. (eds) Communication, Smart Technologies and Innovation for Society . Smart Innovation, Systems and Technologies, vol 252. Springer, Singapore. https://doi.org/10.1007/978-981-16-4126-8_24
Download citation
DOI: https://doi.org/10.1007/978-981-16-4126-8_24
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-4125-1
Online ISBN: 978-981-16-4126-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)