loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
Simulating Large-Scale P2P Systems with the WiDS Toolkit
Atlanta, Georgia
September 27-September 29
ISBN: 0-7695-2458-3
Shiding Lin, Microsoft Research Asia
Aimin Pan, Microsoft Research Asia
Rui Guo, Beijing University of Aeronautics and Astronautics
Zheng Zhang, Beijing University of Aeronautics and Astronautics

Current simulation technologies support at most hundreds of thousands of nodes, and fall short on the emerging large-scale networking systems that usually involve millions of nodes. We meet this challenge with our distributed simulation engine that is able to run millions of instances and is tested with a production P2P protocol, using commodity PC clusters. This simulation engine is part of the WiDS toolkit, which takes a holistic approach to the research and development of distributed systems. We also propose a critical optimization, called Slow Message Relaxation (SMR), to trade simulation accuracy for performance. By taking advantage of the fact that distributed protocols are resilient to network fluctuation, SMR executes events in a logical time window much wider than the conventional lookahead scheme allows. We analyze and bound the potential effect of the distortion on application logic and other general metrics. Our experiments demonstrate that the simulation engine is able to achieve order of a magnitude speedup with statistically accurate simulation results.

Citation:
Shiding Lin, Aimin Pan, Rui Guo, Zheng Zhang, "Simulating Large-Scale P2P Systems with the WiDS Toolkit," mascots, pp.415-424, 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005
Usage of this product signifies your acceptance of the Terms of Use.