论文部分内容阅读
网格是一个集成的计算和资源环境,或者说是一个计算资源池.网格能够充分吸纳各种计算资源,并将它们转化成一种随处可得的、可靠的、标准的同时还是经济的计算能力.OGSA(Open Grid Service Architecture)是网格发展的最新成果,其使用虚拟组织(Virtual Organizations,VOs)的概念,通过标准的界面和约定来创建、终止、管理瞬时服务,进行动态管理.当前,关于网格虚拟组织的研究还仅仅停留在理论或者探讨阶段,缺乏对虚拟组织的组成,构建等实际性问题的研究.本文研究的主要内容就是围绕这些主要问题展开的.通过对大量网格文献的学习,针对网格这一领域的特征,本文首先归纳出了网格虚拟组织应该具有的四大关键机制,并用数学方法定义出了网格虚拟组织的组织形式.同时,结合个人信息化技术最新成果-PIPE技术,本文介绍了如何建模网格服务命名空间成网格信息树;如何程序例化该信息树;以及如何使用WSDL文件内容作为关键字搜索内容的匹配策略;以此建立了网格服务的筛选机制.在此基础上,本文提出了My VO的概念,细致的描述了其主要结构和构建过程,并实现了其原型系统.此外,针对虚拟组织中调度机制性能不佳的问题,本文改进了传统的调度机制,利用OGSA框架特性,实现了以实例池为主的网格调度机制.通过实验证明,这种新型的调度机制能够很好的提升网格任务的调度性能,减少调度时间.最后,为了克服网格环境下调度出错和负载均衡的问题,本文在理论层次上讨论了使用移动服务技术来解决这些问题的方法.移动服务是一种结合移动代理Agent和网格服务的混合技术,其既保持了Agent的高智能性,又具有网格服务的一般特性,是解决网格环境下容错和负载均衡问题的很好方法.