首页> 外文会议>Workshop on Parallel and distributed simulation >Parallel Network Simulation under Distributed Genesis
【24h】

Parallel Network Simulation under Distributed Genesis

机译:分布式成因下的并行网络仿真

获取原文

摘要

We describe two major developments in the General Network Simulation Integration System (Genesis): the supportfor BGP protocol in large network simulations and distributionof the simulation memory among Genesis componentsimulations.Genesis uses a high granularity synchronization mechanismbetween parallel simulations simulating parts of a network.This mechanism uses checkpointed simulation stateto iterate over the same time interval until convergence.It also replaces individual packet data for flows crossingthe network partitions with statistical characterization ofsuch flows over the synchronization time interval. We hadachieved significant performance improvement over the sequential simulation for simulations with TCP and UDP traffic. However, this approach can not be used directly to simulatedynamic routing protocols that use underlying networkfor exchanging protocol information, as no packets are exchangedin Genesis between simulated network parts. Wehave developed a new mechanism to exchange and synchronizeBGP routing data among distributed Genesis simulators.The extended Genesis allows simulations of more realisticnetwork scenarios, including routing flows, in additionto TCP or UDP data traffic.Large memory size required by simulation software hindersthe simulation of large-scale networks. Based on ournew support of distributed BGP simulation, we developedan approach to construct and simulate networks on distributedmemory using Genesis simulators in such a way that each participating processor possesses only data relatedto the part of the network it simulates. This solutionsupports simulations of large-scale networks on machineswith modest memory size.
机译:我们描述了通用网络仿真集成系统(Genesis)中的两个主要发展:大型网络仿真中对BGP协议的支持以及Genesis组件仿真之间的仿真内存分配.Genesis在并行仿真之间模拟了网络的各个部分之间使用了高粒度同步机制。使用检查点模拟状态在相同的时间间隔内进行迭代直到收敛。它还使用统计时间表征这些流在同步时间间隔内的流量,来代替跨网络分区的流的单个数据包数据。与使用TCP和UDP流量进行仿真的顺序仿真相比,我们已经实现了显着的性能提升。但是,这种方法不能直接用于模拟使用基础网络交换协议信息的动态路由协议,因为在模拟的网络部分之间没有数据包在生成中进行交换。我们已经开发了一种在分布式Genesis仿真器之间交换和同步BGP路由数据的新机制。扩展的Genesis除了可以模拟TCP或UDP数据流量外,还可以模拟更现实的网络场景,包括路由流。规模网络。基于我们对分布式BGP模拟的新支持,我们开发了一种使用Genesis模拟器在分布式内存上构建和模拟网络的方法,使得每个参与的处理器仅拥有与其模拟的网络有关的数据。该解决方案支持在内存大小适中的计算机上对大型网络进行仿真。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号