Distributed Execution of an Inherently Sequential Network Simulator

被引:0
|
作者
Jan, S. [1 ]
Khan, S. [1 ]
Li, M. [1 ]
Al-Raweshidy, H. S. [1 ]
机构
[1] Brunel Univ, Sch Engn & Design, London, England
关键词
Distributed Execution; Cluster; OPNET; SGE;
D O I
10.1109/ICCSN.2009.161
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Network simulators play a vital role in research and development of networks. Simulations are usually computationally intensive where distributed execution can improve performance significantly. However, due to the sequential nature of the communication process modeled by network simulators and limitations in access to source code it is not possible to completely isolate the sub-processes for distributed execution. An alternate solution in this case is to classify independent modules within a sequential simulation environment and execute the modules in parallel. This paper presents a similar mechanism for OPNET by enabling distributed execution of network simulation scenarios on a cluster of PCs using Sun Grid Engine. The proposed framework provides a demarcation between local configuration of software simulators and their remote execution. Such a demarcation gives a lead into future possibilities where computationally intensive tasks can be configured using devices with insufficient computational resources and executed remotely. Extensive experimental results in a Sun Grid Engine cluster environment using a variety of OPNET simulation scenarios show substantial efficiency in simulation run-time.
引用
收藏
页码:422 / 427
页数:6
相关论文
共 50 条
  • [1] Parallel execution of a sequential network simulator
    Jones, KG
    Das, SR
    [J]. PROCEEDINGS OF THE 2000 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2000, : 418 - 424
  • [2] Open Network Emulator: A Parallel Direct Code Execution Network Simulator
    Duggirala, Vedavyas
    Varadarajan, Srinidhi
    [J]. 2012 ACM/IEEE/SCS 26TH WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION (PADS), 2012, : 101 - 110
  • [3] Distributing the execution of a distributed algorithm over a network
    Derbel, B
    Mosbah, M
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON INFORMATION VISUALIZATION, PROCEEDINGS, 2003, : 485 - 490
  • [4] Edinet:: An execution driven interconnection network simulator for DSM systems
    Flich, J
    López, P
    Malumbres, MP
    Duato, J
    [J]. COMPUTER PERFORMANCE EVALUATION: MODELLING TECHNIQUES AND TOOLS, 1998, 1469 : 336 - 339
  • [5] Competitive execution of sequential programs on a network of shared processors
    Cho, SH
    [J]. 1996 IEEE SECOND INTERNATIONAL CONFERENCE ON ALGORITHMS & ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP'96, PROCEEDINGS OF, 1996, : 116 - 123
  • [6] A distributed simulator for network resource management investigation
    Marzo, JL
    Vilà, P
    Fàbrega, L
    Massaguer, D
    [J]. COMPUTER COMMUNICATIONS, 2003, 26 (15) : 1782 - 1791
  • [7] CamSim: A Distributed Smart Camera Network Simulator
    Esterle, Lukas
    Lewis, Peter R.
    Caine, Horatio
    Yao, Xin
    Rinner, Bernhard
    [J]. 2013 IEEE SEVENTH INTERNATIONAL CONFERENCE ON SELF-ADAPTATION AND SELF-ORGANIZING SYSTEMS WORKSHOPS (SASOW), 2014, : 20 - 21
  • [8] An ATM distributed simulator for network management research
    Marzo, JL
    Vilà, P
    Fàbrega, L
    Massaguer, D
    [J]. 34TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2001, : 185 - 192
  • [9] A distributed interconnection network simulator for supercomputer systems
    Zhou, Wuming
    Jiang, Liehui
    Wang, Ying
    Liu, Hui
    Liu, Zhenguo
    [J]. 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 2, 2008, : 329 - 333
  • [10] Performance benchmark of a parallel and distributed network simulator
    Lee, S
    Leaney, J
    O'Neill, T
    Hunter, M
    [J]. Workshop on Principles of Advanced and Distributed Simulation, Proceedings, 2005, : 101 - 108