论文部分内容阅读
网格技术整合在地理上广泛分布的异构计算资源和解决技术协作问题,在近年来得到越来越迅猛的发展,网格系统的核心是网格中间件。网格中间件是由各个节点上的容器及部署在容器中的服务组成的松散的分布式计算环境。传统的网格中间件对服务的部署、发布到调用缺少连贯性。如何在一个分布的环境中有效地利用网格计算,为网格服务提供一个安全而连贯的运行环境,是网格服务容器需要解决的问题。
论文以中国教育科研网格ChinaGrid项目为背景,以Globus Toolkit 4.0 WSRF CORE为基础,通过深入研究部署技术,提出了在动态网格中的服务容器的设计与实现。该实现为网格服务提供了安全而连贯,简单而可扩展的部署方式。
本论文首先对网格服务容器相关技术以及CGSP项目进行介绍;其次给出了安全控制下的远程部署模块的设计与实现,包括使用WS-Security的处理器链,基于SOAP的可断点传输以及热部署等;然后介绍了整个容器的动态部署架构及各子模块,对远程部署带来的事务完整性问题提出了两级的锁机制解决方案,并探讨了由此衍生的两级动态部署机制;最后,对CGSP2.O服务容器的实现进行了运行测试,并对实验数据进行分析。
本论文来源于中国教育科研网格公共支撑平台(China Grid Support Platform,CGSP),由多间985重点学校承担。目前该系统的2.0版本已经发布,并已通过专家测试验收,安装部署于全国各大高校并投入使用。