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 条
  • [21] Parallel Visualization of Large-scale Unstructured Geophysical Data for the Earth Simulator
    Li Chen
    Issei Fujishiro
    Kengo Nakajima
    pure and applied geophysics, 2004, 161 : 2245 - 2263
  • [22] A distributed simulator for large-scale networks with on-line collaborative simulators
    Zhang, JF
    Jiang, J
    Szymanski, BK
    ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL II, 1999, : 146 - 150
  • [23] FLNET: Fluid-based Large-scale Network Simulator
    Inoue, Shota
    Yamasaki, Tomoka
    Nakamura, Ryo
    Ohsaki, Hiroyuki
    2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 817 - 826
  • [24] Continuous Performance Monitoring for Large-Scale Parallel Applications
    Dooley, Isaac
    Lee, Chee Wai
    Kale, Laxmikant V.
    16TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), PROCEEDINGS, 2009, : 445 - 452
  • [25] Large-Scale Electromagnetic Computation for Modeling and Applications
    Liu, Qing Huo
    Jiang, Lijun
    Chew, Weng Cho
    PROCEEDINGS OF THE IEEE, 2013, 101 (02) : 223 - 226
  • [26] Research on Parallel Large-Scale Terrain Modeling for Visualization
    Xiao, Luhao
    Gong, Guanghong
    THEORY, METHODOLOGY, TOOLS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, PT I, 2016, 643 : 387 - 397
  • [27] Modeling Application Resilience in Large-scale Parallel Execution
    Wu, Kai
    Dong, Wenqian
    Guan, Qiang
    DeBardeleben, Nathan
    Li, Dong
    PROCEEDINGS OF THE 47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2018,
  • [28] Online perfonnance observation of large-scale parallel applications
    Malony, AD
    Shende, S
    Bell, R
    PARALLEL COMPUTING: SOFTWARE TECHNOLOGY, ALGORITHMS, ARCHITECTURES AND APPLICATIONS, 2004, 13 : 761 - 768
  • [29] Large-scale modeling of historical pesticide applications
    Hoogeweg, Gerco
    Cheplick, Mark
    Williams, W. Martin
    Denton, Debra
    Breuer, Richard
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2011, 242
  • [30] PDBSCAN: Parallel DBSCAN for Large-Scale Clustering Applications
    谢永红
    马延辉
    周芳
    刘颖安
    JournalofDonghuaUniversity(EnglishEdition), 2012, 29 (01) : 76 - 79