首页> 外文学位 >Techniques for large scale distributed simulations of computer networks.
【24h】

Techniques for large scale distributed simulations of computer networks.

机译:用于计算机网络的大规模分布式仿真的技术。

获取原文
获取原文并翻译 | 示例

摘要

Discrete event simulation is widely used within the networking research community to demonstrate the validity of various network protocols and architectures. Many of the current advances in networking technology were first demonstrated and tested using simulation. The construction of a discrete event simulator to model a computer network is a simple and straightforward activity. One needs a method of describing the topology of the network to be modeled, a method for describing the behavior of the network elements, a simulation engine that manages and processes the pending events queue, and a method for observing the behavior of those elements. However, when constructing a simulator in this fashion one quickly runs into difficulties. The simulation of any reasonable size network (of more than a few hundred high speed network elements) can take excessive amounts of computer resources, both in CPU time and memory.; This thesis seeks to overcome these difficulties by defining methods to run a single network simulation in a parallel and distributed environment. Using a parallel and distributed simulation environment, the overall network model is simulated on a number of workstations connected by some interconnect hardware. Each workstation is responsible for modeling events of only a portion of the overall network being simulated. The workstations exchange information via the interconnect when events generated on one workstation affect network elements modeled on another workstation. With this distributed technique, the overall size of the network being modeled can grow almost linearly with the number of workstations. Additionally, the overall execution time can be reduced due to parallel processing of events.
机译:离散事件模拟在网络研究社区中被广泛使用,以证明各种网络协议和体系结构的有效性。网络技术的许多当前最新进展都首先通过仿真进行了演示和测试。构建离散事件模拟器以对计算机网络进行建模是一项简单明了的活动。需要一种描述要建模的网络拓扑的方法,一种描述网络元素行为的方法,管理和处理未决事件队列的仿真引擎以及一种观察那些元素的行为的方法。但是,以这种方式构造模拟器时,很快就会遇到困难。仿真任何合理规模的网络(由数百个高速网元组成)会占用大量计算机资源,包括CPU时间和内存。本文试图通过定义在并行和分布式环境中运行单个网络仿真的方法来克服这些困难。使用并行和分布式仿真环境,可以在由某些互连硬件连接的多个工作站上仿真整个网络模型。每个工作站仅负责对整个模拟网络的一部分进行建模。当一个工作站上生成的事件影响在另一工作站上建模的网络元素时,这些工作站通过互连交换信息。通过这种分布式技术,要建模的网络的总体规模几乎可以随工作站数量的增加而线性增长。另外,由于事件的并行处理,可以减少总执行时间。

著录项

  • 作者

    Riley, George F.;

  • 作者单位

    Georgia Institute of Technology.;

  • 授予单位 Georgia Institute of Technology.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2001
  • 页码 135 p.
  • 总页数 135
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号