论文部分内容阅读
随着服务需求的不断发展,单台高性能计算机已经不能胜任一些超大规模需求问题的解决。利用网格技术能够实现各种资源的全面共享与连通。目前,Web服务技术和网格技术是两个研究热点,通过结合最新的Web服务技术和网格技术,形成了新一代的网格体系结构OGSA(Open Grid Services Architecture)。基于OGSA的网格服务通过提供一组遵守特定约定的定义明确的接口,能够实现信息、资源和应用的融合与共享。作者分析了Globus Toolkit 4中的单资源模式服务、多资源工厂模式服务和端点引用管理等;在与单资源设计模式作对比的基础上,采用多资源工厂模式研究了数学计算网格服务的开发流程;开发了单只股票报价网格服务,并在此基础上使用多资源工厂模式实现了股票组合管理网格服务。论文在介绍网格服务相关概念和技术的基础上,采用开源的网格基础平台GlobusToolkit 4构建了网格试验环境;针对基于Globus Toolkit 4的网格服务的实现问题,介绍了单资源模式服务、多资源工厂模式服务的实现模型,并以一个网格数学计算为例,详细说明了多资源工厂模式网格服务的实现过程;为了缓解证券公司股票行情服务器在行情火爆的时候性能无法承受大流量的数据访问的问题,设计了以网格中间件Globus Toolkit 4为基础的股票报价网格服务应用系统,以该系统为支撑,分别实现了单只股票报价网格服务和多资源工厂模式的股票组合管理网格服务。论文验证了基于Globus Toolkit 4网格服务的可行性和优越性,为网格服务的进一步应用奠定了基础。