论文摘要
随着网格技术的发展,多个局部网格之间的资源共享已成为研究热点,但是现有的网格系统都有结构复杂,难以部署、难以使用的特征,且现有的软件资源要立刻部署到网格环境中仍是一项困难的工作。本文提出并设计完成了一个专业计算网格构建平台(CPSCG, Constructive Platformof Specific Computing Grid),其目标是提高计算网格开发效率,为上层用户与下层资源建立一个实用高效的交互平台。本文的主要工作和成果包括:1. 对快速构建网格平台提出了“每个域只处理本域事务”的基本设计准则,根据这个准则,进一步提出了“任务存根跟着用户走,数据跟着任务走,任务跟着服务走”的基本工作模型,为网格平台工作流程定义了明确的框架;2. 在网络拓扑上引入了 P2P 和层次结构相结合的方式,减少了自治域间的耦合,提高了系统整体的可扩展性;3.提出了一个两层调度模型,即域间调度和域内调度相配合的方式,较好的隐藏了系统内部细节,又兼顾了用户自由选择的权利。同时采用了与具体实现方式无关的设计模式,增加了调度方式的可扩展性;4.针对命令行方式的软件资源提出了一种有效的 XML 描述方案,并在此基础上实现了自动校验,图形化包装和界面自动生成功能,使得现有的软件资源可以方便的发布到网格环境中;5.在网格使用中引入了 Web Service API 的概念,并且提出了一套标准的 API 作为参考,使得网格的使用方式得到了更大的扩展,兼顾了不同层次用户的需要。
论文目录
摘要ABSTRACT第一章 引言1.1 网格简介1.1.1 背景1.1.2 网格应用领域1.1.3 网格的特点1.2 国内外研究状况1.2.1 Globus1.2.2 Legion1.2.3 Condor/G1.2.4 UNICORE1.2.5 Vega 织女星网格1.2.6 其他1.3 本文的研究动机第二章 技术背景2.1 技术背景2.1.1 Web Service2.1.2 UDDI –注册和发布Web Service2.1.3 J2EE2.1.4 Hibernate –数据持久层2.1.5 Struts –Web 框架2.1.6 Velocity –模板库2.1.7 XML –服务描述第三章 CPSCG 项目概述3.1 项目背景和前提3.1.1 工作对象3.1.2 项目设计原则3.2 体系结构3.2.1 CPSCG 总体设计3.2.2 CPSCG 计算网格系统的概述3.2.3 CPSCG 计算网格的参与者3.2.4 CPSCG 计算网格系统的基础设施搭建及其形态3.2.5 CPSCG 模块设计第四章 系统设计4.1 信息中心4.2 任务子系统4.2.1 体系结构4.2.2 任务调度4.2.3 任务管理4.3 资源子系统4.3.1 体系结构4.3.2 用户管理4.3.3 节点管理4.3.4 服务管理4.3.5 任务管理4.3.6 权限管理4.3.7 文件管理4.3.8 域间协作4.3.9 典型用户行为分析4.4 WEB PORTAL4.5 应用实例4.5.1 应用环境4.5.2 Web Service API 方式4.5.3 应用总结第五章 工作总结与展望5.1 系统特点5.1.1 特有的设计原则和设计目标5.1.2 独特的技术架构5.1.3 易管理5.1.4 用户友好5.1.5 整体架构的灵活性5.1.6 整体结构的可扩展性5.1.7 使用方式的多样性5.2 系统负载分析5.3 相关工作比较5.4 工作展望5.4.1 信息中心5.4.2 任务子系统5.4.3 资源子系统5.4.4 Web Portal5.5 总结参考文献致谢声 明个人简历、在学期间发表的学术论文与研究成果
相关论文文献
标签:网格论文; 资源包装论文; 构建平台论文;