Elvis: A Highly Scalable Virtual Internet Simulator
dc.contributor.author | Boddu, Dheeraj Kumar | |
dc.date.accessioned | 2025-04-23T20:31:26Z | |
dc.date.available | 2025-04-23T20:31:26Z | |
dc.date.issued | 2025-02-13 | |
dc.description.abstract | Elvis is a highly scalable virtual Internet simulator that can simulate up to a hundred thousand networked machines communicating over TCP/IP on a single off-the-shelf desktop computer. This research describes the construction of Elvis in Rust, a new memory-safe systems programming language, and the design patterns that enabled us to reach scalability targets. Traffic in the simulation is generated from models based on user behavior research and profiling of large web servers. Additionally, a Network Description Language (NDL) was designed to describe large Internet simulations. | |
dc.description.uri | https://irojournals.com/iroei/article/view/6/4/6 | |
dc.format.extent | 18 pages | |
dc.genre | journal articles | |
dc.identifier | doi:10.13016/m2mz0b-v3f3 | |
dc.identifier.citation | Boddu, Dheeraj Kumar. “Elvis: A Highly Scalable Virtual Internet Simulator.” Journal of Electronics and Informatics 6, no. 4 (February 13, 2025): 357–74. http://doi.org/10.36548/jei.2024.4.006 | |
dc.identifier.uri | https://doi.org/10.36548/jei.2024.4.006 | |
dc.identifier.uri | http://hdl.handle.net/11603/38049 | |
dc.language.iso | en_US | |
dc.publisher | Inventive Research Organization | |
dc.relation.isAvailableAt | The University of Maryland, Baltimore County (UMBC) | |
dc.relation.ispartof | UMBC Student Collection | |
dc.relation.ispartof | UMBC Computer Science and Electrical Engineering Department | |
dc.rights | Attribution-NonCommercial International (CC BY-NC 4.0) | |
dc.rights.uri | https://www.creativecommons.org/licenses/by-nc/4.0/deed.en | |
dc.title | Elvis: A Highly Scalable Virtual Internet Simulator | |
dc.type | Text |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Elvis_AHighlyScalableVirtualInternetSimulator.pdf
- Size:
- 1.08 MB
- Format:
- Adobe Portable Document Format