Data networks
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Modeling TCP throughput: a simple model and its empirical validation
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
MPI-The Complete Reference, Volume 1: The MPI Core
MPI-The Complete Reference, Volume 1: The MPI Core
Bandwidth sharing: objectives and algorithms
IEEE/ACM Transactions on Networking (TON)
Computing in Science and Engineering
Scheduling Distributed Applications: the SimGrid Simulation Framework
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Overview of a Performance Evaluation System for Global Computing Scheduling Algorithms
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
A Decentralized, Adaptive Replica Location Mechanism
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Some Observations on Fairness of Bandwidth Sharing
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
BRITE: An Approach to Universal Topology Generation
MASCOTS '01 Proceedings of the Ninth International Symposium in Modeling, Analysis and Simulation of Computer and Telecommunication Systems
A duality model of TCP and queue management algorithms
IEEE/ACM Transactions on Networking (TON)
The Georgia Tech Network Simulator
MoMeTools '03 Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research
Dynamic scheduling II: fast simulation model for grid scheduling using HyperSim
Proceedings of the 35th conference on Winter simulation: driving innovation
Traffic-based Load Balance for Scalable Network Emulation
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Scalability and accuracy in a large-scale network emulator
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Critical Path and Area Based Scheduling of Parallel Task Graphs on Heterogeneous Platforms
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1
Integrating network-calculus-based simulation with packet-level simulation for TCP-operated networks
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Network modelling and simulation
GangSim: a simulator for grid scheduling studies
CCGRID '05 Proceedings of the Fifth IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05) - Volume 2 - Volume 02
On incorporating differentiated levels of network service into GridSim
Future Generation Computer Systems
The MicroGrid: A scientific tool for modeling Computational Grids
Scientific Programming
Experimental evaluation of TCP protocols for high-speed networks
IEEE/ACM Transactions on Networking (TON)
Accuracy study and improvement of network simulation in the SimGrid framework
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Large-scale telephone network simulation: discrete event vs. steady state
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Design of a new cloud computing simulation platform
ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part III
Journal of Network and Computer Applications
iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator
Journal of Grid Computing
ATLAS grid workload on NDGF resources: analysis, modeling, and workload generation
SC '12 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
On the validity of flow-level tcp network models for grid and cloud simulations
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Hi-index | 0.00 |
The experimental study of distributed systems and algorithms for large-scale internet platforms typically requires simulation of compute and network resources. This paper focuses on network simulation issues. While many packet-level network simulators are available and enable high-accuracy simulation, they can lead to prohibitively long simulation times. Consequently, a number of simulation frameworks have been developed that simulate networks at higher levels, thus enabling fast simulation but losing accuracy. One such framework, SimGrid, uses a flow-level approach that approximates the behavior of TCP networks, including TCP's bandwidth sharing properties. In this paper we perform a quantitative evaluation of SimGrid and compare it to popular packet-level simulators. We identify the regimes in which SimGrid's accuracy is comparable to that of these packet-level simulators, and the regimes in which SimGrid's accuracy may not be acceptable. We then describe an integration of the GTNetS packet-level simulator and SimGrid, which allows SimGrid users to easily opt either for fast but potentially inaccurate flow-level simulation or for accurate but potentially prohibitively slow packet-level simulation.