论文部分内容阅读
随着计算机仿真技术的不断发展,仿真的规模越来越大,提高大规模仿真运行效率成为亟待解决的问题。高层体系结构HLA解决了仿真应用中的互操作和可重用的问题,但仍然不适用于大规模仿真,随着仿真规模的扩大,负载平衡、资源动态分配、模型计算效率等问题逐渐暴露出来。网格技术是近几年发展起来的一种重要的网络信息技术,已经成为信息技术领域最活跃的研究方向之一。它可解决动态多机构虚拟组织中各种资源的全面共享与协同应用等问题。网格用户可以方便的访问各种资源,而不必关心资源的位置。因此,将网格与仿真相结合有着重大的意义。首先,本文分析了高层体系结构(High Level Architecture,HLA)在大规模仿真应用中存在的不足,针对这些不足,结合网格技术和面向服务(SOA)技术,提出并设计了基于CGSP(China Grid Support Platform)与HLA的面向服务的仿真网格体系结构(SOA-DSGA)。该体系结构以“服务”为中心,将仿真资源从原有的仿真应用中提取出来,封装成为标准的网格服务,提高了仿真资源的动态分配能力和大规模计算能力。另外,本文分析并设计了面向服务的RTI(Run Time Infrastructure)框架结构,该结构的RTI能够很好的与SOA-DSGA结合,该结构将RTI的六大服务封装为网格服务,联邦成员可以通过调用网格服务来推进仿真的执行。其次,本文简要介绍了CGSP的搭建方法以及CGSP的工作原理,重点给出了仿真服务在网格上的部署方法、执行流程,提出了基于CGSP的仿真网格Portal的实现框架。最后通过一个简单的实验验证了SOA-DSGA较传统HLA结构的优越性。