论文部分内容阅读
军事网格是在民用网格的基础上发展起来的,是军事信息系统集成的新兴技术,其核心是一个庞大的,分布于军事网格中各个节点的,协同工作的软件系统。它能够在现有的信息传输、处理设施的基础上,对所有的软硬件资源进行有机融合,从而实现资源的高度共享和全面协作。网格环境下存在各种服务资源,它们在地里位置上是分布的,在运行平台上是异构的,如何有效的组织网格中的各种服务、发现网格中的服务成为目前对网格技术研究的关键问题;网格服务组织形式的优劣和服务发现功能的强弱,直接决定了网格的使用效率和友好程度。因此,本文在军事网格项目研究的背景下,结合目前的网格模型及发现算法,设计了一种层次型多本体网格服务发现模型并对其中的服务发现机制和负载均衡策略做了深入地研究。本文主要工作如下:对网格服务发现的关键技术如网格服务的描述、网格服务的组织形式、服务发现算法、负载均衡策略等进行了详细的分析,为本文中新的网格服务发现模型的设计奠定了理论基础;通过分析分布式和层次式模型的优缺点,构建了一种由虚拟组织层,本体层和管理层三个层次组成的层次型多本体网格服务发现模型,并基于该模型设计一种服务发现的算法和一种负载均衡策略;最后,通过实验验证了该算法可以有效地改善传统服务发现算法缺乏语义、搜索满意度低的缺点,使计算机对服务的处理高度自动化、智能化;将服务的请求限制在相应的本体域中,从而缩小了服务的搜索空间,提高服务发现的效率,同时也降低了网络的开销;负载均衡策略的引入降低了网格中一部分节点由于过载而导致性能下降甚至崩溃,而另一部分节点却始终处于空闲状态造成其性能浪费的可能性,使网格中各个节点达到一种相对意义上的均衡。