首页> 外文期刊>Journal of defense modeling and simulatio >Virtual machine-based simulation platform for mobile ad-hoc network-based cyber infrastructure
【24h】

Virtual machine-based simulation platform for mobile ad-hoc network-based cyber infrastructure

机译:基于虚拟机的模拟平台,用于基于移动自组织网络的网络基础架构

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

摘要

In modeling and simulating complex systems, such as mobile ad-hoc networks (MANETs), in defense communications, it is a major challenge to reconcile multiple important considerations: the rapidity of unavoidable changes to the software (network layers and applications), the difficulty of modeling the critical, implementation-dependent behavioral effects, the need to sustain larger scale scenarios, and the desire for faster simulations. Here we present our approach in successfully reconciling them using a virtual time-synchronized virtual machine (VM)-based parallel execution framework that accurately lifts both the devices, as well as the network communications, to a virtual time plane while retaining full fidelity. At the core of our framework is a scheduling engine that operates at the level of a hypervisor scheduler, offering a unique ability to execute multi-core guest nodes over multi-core host nodes in an accurate, virtual time-synchronized manner. In contrast to other related approaches that suffer from either speed or accuracy issues, our framework provides MANET node-wise scalability, high fidelity of software behaviors, and time-ordering accuracy. The design and development of this framework is presented, and an actual implementation based on the widely used Xen hypervisor system is described. Benchmarks with synthetic and actual applications are used to identify the benefits of our approach. The time inaccuracy of traditional emulation methods is demonstrated, in comparison with the accurate execution of our framework verified by theoretically correct results expected from analytical models of the same scenarios. In the largest high-fidelity tests, we are able to perform virtual time-synchronized simulation of 64-node VM-based full-stack, actual software behaviors of MANETs containing a mix of static and mobile (unmanned airborne vehicle) nodes, hosted on a 32-core host, with full fidelity of unmodified ad-hoc routing protocols, unmodified application executables, and user-controllable physical layer effects, including inter-device wireless signal strength, reachability, and connectivity.
机译:在建模和仿真复杂系统(例如移动自组织网络(MANET))时,在国防通信中,调和多个重要考虑因素是一项重大挑战:不可避免地对软件(网络层和应用程序)进行更改的速度快,难度大对关键的,依赖于实现的行为效果进行建模,维持更大规模场景的需求以及对更快仿真的渴望。在这里,我们介绍了我们的方法,该方法使用基于虚拟时间同步虚拟机(VM)的并行执行框架成功协调它们,该框架将设备以及网络通信准确地提升到虚拟时间平面,同时又保持了完整的保真度。我们框架的核心是调度程序,它在虚拟机监控程序调度程序级别运行,提供了一种独特的功能,可以以准确,虚拟的时间同步方式在多核主机节点上执行多核来宾节点。与其他受速度或准确性问题困扰的相关方法相比,我们的框架提供了MANET节点可伸缩性,软件行为的高保真度和时间顺序准确性。介绍了该框架的设计和开发,并描述了基于广泛使用的Xen虚拟机管理程序系统的实际实现。综合和实际应用的基准用于确定我们方法的好处。与通过相同场景的分析模型获得的理论上正确的结果所验证的我们的框架的准确执行相比较,证明了传统仿真方法的时间准确性。在最大的高保真测试中,我们能够对托管在64节点基于VM的完整堆栈的MANET的实际软件行为进行虚拟时间同步仿真,这些MANET包含静态和移动(无人飞行器)节点的组合32核主机,具有完整的未修改临时路由协议保真度,未修改的应用程序可执行文件以及用户可控制的物理层效果,包括设备间无线信号强度,可达性和连接性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号