Speed and Accuracy of Network Simulation in the SimGrid Framework

19Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

Fujiwara, K., & Casanova, H. (2007). Speed and Accuracy of Network Simulation in the SimGrid Framework. In ACM International Conference Proceeding Series. Association for Computing Machinery. https://doi.org/10.4108/nstools.2007.2010

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free