基于JVM 的分布计算在网络仿真中的应用研究

基于JVM 的分布计算在网络仿真中的应用研究

ID:38263638

大小:174.58 KB

页数:4页

时间:2019-05-25

基于JVM 的分布计算在网络仿真中的应用研究_第1页
基于JVM 的分布计算在网络仿真中的应用研究_第2页
基于JVM 的分布计算在网络仿真中的应用研究_第3页
基于JVM 的分布计算在网络仿真中的应用研究_第4页
资源描述:

《基于JVM 的分布计算在网络仿真中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第6期电子学报Vol.29No.62001年6月ACTAELECTRONICASINICAJune2001基于JVM的分布计算在网络仿真中的应用研究王文鼐,赵生妹(南京邮电学院,江苏南京210003)摘要:分析分式网络仿真系统的需求,给出以Java虚拟机为平台的分布计算系统的对象设计结构,并简要介绍所开发的仿真器的功能.信元中继网的初步仿真表明,采用分布式仿真方法,5台计算机协同仿真的效率可以提高70%以上.关键词:分布式计算;通信网络仿真;仿真器开发中图分类号:TP39,TN91文献标识码:A

2、文章编号:03722112(2001)06080404OnNetworksSimulatingbyJVMBasedDistributedProcessingWANGWennai,ZHAOShengmei(NanjingInstituteofPostsandTelecommunicaitons,Nanjing,Jiangsu210003,China)Abstract:TherequirementsofJVM(JavaVirtualMachine)baseddistributedcomputationfornetw

3、orkssimulatingwerediscussedinthispaper.ThearchitectureadoptingcentralcontrollingmodeandthefunctionsofthedevelopedsimulatorweredescribedalsoItwasshownbyasimplifiedexampleofcellrelaynetworkthatsimulations,executedon5computers,arespeededupover70%.Keywords:distributedpr

4、ocessing;communicationnetworkssimulation;simulatorimplementation1引言求仿真任务在分配给处理单元之前,严格按因果约束关系排[3]通信网络的仿真(或模拟)在网络规划和设计、网络运行列.如果某处理单元的仿真时间先于仿真任务的仿真时间,性能的研究、网络优化、网络发展需求预测,以及网络新技术则该处理单元要停止等待.另一类对仿真任务不作严格的因的研究等方面具有相当重要的作用[1].离散事件仿真(DES)果约束,但要求处理单元在接收到新的仿真任务.另一类对仿方法被广泛应用于系统

5、仿真以及网络仿真之中.在通信网络真任务不作严格的因果约束,但要求处理单元在接收到新的仿真方面,近年来已经开发出若干专用的仿真软件包.对于规仿真任务,而该任务在因果关系上又先于处理过的任务(事模较大的通信网络和设备,比如以宽带业务为主的通信网、每件),将仿真状态摇回(rollbacking),收回违背因果关系的已仿[4]秒数百万次的数据报文或分组转换的交换设备,由于仿真的真过的任务,以恢复并维持事件间的正常因果关系.计算量较大,传输仿真软件平台的仿真速率只能依赖于主机在实用化的分布式仿真系统中,特别是在基于因特网的的计算性能提高.分布

6、或并行计算的方法,由若干主机协同处分布式仿真中,跨平台是一个基本要求,仿真运算代码要求能理计算任务,是提高仿真计算效能的一个重要发展方向.研究不作修改地运行于不同的软硬件环境中.Java语言和Java虚和开发分布式的通信网络仿真软件,具有相当大的研究和应拟机(JVMJavaVirtualMachine),提供了实现异质环境分布计[5]用前景.算的一相当有利的机遇.为研究和开发分布式仿真系统,本在分布计算中,相互间存在因果关系的事件,由于不同类文分析并设计分布式网络仿真系统的体系,报道以JVM为平型事件的处理时间不尽相同,计算单元之间的

7、通信具有突发台而开发的软件包,以一简化的信元中继网络为例说明该软性,因而会引发事件间的因果关系破坏,从而使计算结果可能件包的功能.出现差错.一般采用仿真时间,即按事件的因果关系而排列的2分布式仿真体系设计先后次序,来表示仿真事件、处理单元的仿真过程.对仿真事件在仿真时间上的先后顺序进行管理,即因果关系控制,是实JVM是Java程序的运行平台.同本地代码程序相比,Java现分布式网络仿真的一个关键因素[2].在离散事件仿真方法程序的计算效率虽然较低,但在异质性分布计算环境中,Java中,单处理机方式在维持事件的因果关系上是自然的、

8、简单程序具有相当强的跨平台特性.基于Java的分布处理方案,的.在应用分布或并行离散事件仿真(PDES;ParallelDiscrete主要有与公共对象请代理体系(CORBA)相合的方式,利用JIEventSimula

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。