A visualized parallel network simulator for modeling large-scale distributed applications

被引:0
|
作者
Lin, Siming [1 ]
Cheng, Xueqi [1 ]
Lv, Jianming [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale distributed systems, with thousands or even millions of nodes, produce complex and dynamic behaviors. Packet-level simulation is necessary to test and analyze these systems, such as grids, peer-to-peer (P2P) applications as well as worm and DDoS containment systems. However, the current network simulators are not convenient for application layer simulation. We present the NSME, a visualized parallel simulator that allows researchers to simulate their applications in a large virtual network with most details transparent to them. A hierarchical routing is used to enhance the fidelity of simulation and reduce the memory cost of network construction. A variation of CAM algorithm is implemented for parallel synchronization. We show the functions of NSME by three applications: 1) a self-similar background traffic model, 2) a Slammer worm spreading model, and 3) a P2P live streaming system, which demonstrate its effectiveness for simulating any large-scale distributed applications. The performance tests show that the memory cost of NSME is distinctly lower than NS2 and the parallel efficiency can reach about 60% in any of the above applications.
引用
收藏
页码:339 / 346
页数:8
相关论文
共 50 条
  • [1] Distributed large-scale network modeling with paramics implementation
    Liu, HX
    Ma, WT
    Jayakrishnan, R
    Recker, W
    2005 IEEE Intelligent Transportation Systems Conference (ITSC), 2005, : 232 - 238
  • [2] IMPLEMENTATION OF DEVS BASED DISTRIBUTED NETWORK SIMULATOR FOR LARGE-SCALE NETWORKS
    Cobanoglu, B.
    Zengin, A.
    Ekiz, H.
    Celik, F.
    Kiraz, A.
    Kayaalp, F.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2014, 13 (02) : 147 - 158
  • [3] THE DUAL BACKBONE NETWORK - DISTRIBUTED AND PARALLEL PROCESSING ON A LARGE-SCALE
    ENDRIZZI, A
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1987, 14 (2-5): : 373 - 381
  • [4] A Simulator for Large-Scale Parallel Computer Architectures
    Janssen, Curtis L.
    Adalsteinsson, Helgi
    Cranford, Scott
    Kenny, Joseph P.
    Pinar, Ali
    Evensky, David A.
    Mayo, Jackson
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2010, 1 (02) : 57 - 73
  • [5] Genesis: A scalable distributed system for large-scale parallel network simulation
    Liu, Yu
    Szymanski, Boleslaw K.
    Saifee, Adnan
    COMPUTER NETWORKS, 2006, 50 (12) : 2028 - 2053
  • [6] Parallel simulation of large-scale parallel applications
    Bagrodia, R
    Deelman, E
    Phan, T
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (01): : 3 - 12
  • [7] A parallel reservoir simulator for large-scale reservoir simulation
    Dogru, AH
    Sunaidi, HA
    Fung, LS
    Habiballah, WA
    Al-Zamel, N
    Li, KG
    SPE RESERVOIR EVALUATION & ENGINEERING, 2002, 5 (01) : 11 - 23
  • [8] Parallel genesis for large-scale modeling
    Goddard, NH
    Hood, G
    COMPUTATIONAL NEUROSCIENCE: TRENDS IN RESEARCH, 1997, 1997, : 911 - 917
  • [9] Large-scale distributed language modeling
    Emami, Ahmad
    Papineni, Kishore
    Sorensen, Jeffrey
    2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL IV, PTS 1-3, 2007, : 37 - +
  • [10] DART: Distributed automated regression testing for large-scale network applications
    Chun, BN
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2005, 3544 : 20 - 36