Skip to main content

Design and Evaluation of a Distributed Architecture for GeoSparkSim

  • Conference paper
  • First Online:
Communication, Smart Technologies and Innovation for Society

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 252))

  • 900 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. 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)

    Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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

  5. 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

  6. 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

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. Docs Docker: Docker Engine overview, https://docs.docker.com/engine. Last accessed 16 Jan 2021

  9. Compass MongoDB: Compass, https://www.mongodb.com/products/compass. Last accessed 16 Jan 2021

  10. Studio 3T: The Professional Client, IDE & GUI for MongoDB, https://studio3t.com. Last accessed 16 Jan 2021

  11. Ganglia: Ganglia Monitoring System, http://ganglia.sourceforge.net. Last accessed 16 Jan 2021

  12. Aristocratos: GitHub - aristocratos/bashtop: Linux/OSX/FreeBSD resource monitor, https://github.com/aristocratos/bashtop. Last accessed 16 Jan 2021

  13. Jupyter: Project Jupyter, https://jupyter.org. Last accessed 16 Jan 2021

  14. MongoDB: Introduction to MongoDB—MongoDB Manual 2.6.4. https://docs.mongodb.com/manual. Last accessed 16 Jan 2021

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julio Proaño Orellana .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics