Publication | Closed Access
Large-scale network simulations with GTNetS
85
Citations
14
References
2004
Year
Unknown Venue
Cluster ComputingEngineeringComputer ArchitectureNetwork AnalysisSimulationDiscrete-event SimulationNetwork Simulation EnvironmentSystems EngineeringModeling And SimulationParallel ComputingSimulator DesignerMemory RequirementsComputer EngineeringLarge-scale SimulationComputer ScienceDistributed SimulationNetwork SimulationNetwork ScienceEdge ComputingLarge-scale Network SimulationsCloud ComputingSimulation InfrastructureParallel Programming
When designing a network simulation environment intended specifically for modeling large-scale topologies, a number of issues must be addressed by the simulator designer. Memory requirements for network simulation engines can grow quadratically with the size of the simulated topology and can easily exceed available memory on modern workstations. The number of outstanding simulation events grows linearly with the number of packets in flight being modeled, and can lead to performance bottlenecks when managing a sorted event list of millions of events. Tracking the results of the simulation using a packet-level log file can result in excessive usage of disk space. We discuss the design of the Georgia Tech Network Simulator (GTNetS) with emphasis on how GTNetS addresses these issues. We give results from performance experiments showing the reduction in memory and event list size as a result of our design decisions.
| Year | Citations | |
|---|---|---|
Page 1
Page 1