论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
目 录
前言 1
1网格与Globus Toolkit 2
1.1网格 2
1.1.1网格是什么 2
1.1.2为什么需要网格 3
1.1.3 网格技术的特点 4
1.1.4 网格的安全性 4
1.2 Globus Toolkit 6
1.2.1 Globus Toolkit的发展 6
1.2.2 Globus Toolkit 4体系结构 7
1.2.3 Globus Toolkit 4的新特性 8
2背景知识介绍 10
2.1 基本原理 10
2.1.1 Web服务 10
2.2.2 WSRF 12
2.2 相关技术简介 14
2.2.1 Java 14
2.2.2 XML 16
2.2.3 Ant 16
3设计任务 18
3.1 问题的提出 18
3.2 国内外研究现状 18
3.2.1 国外的研究现状 18
3.2.2 我国的研究现状 19
3.3关键研究问题 19
4需求分析 20
4.1 功能需求 20
4.2 用户需求 20
4.3 平台需求 21
5概要设计 22
5.1 功能模块的划分 22
5.2平台构建 22
5.2.1 服务端配置 22
5.2.2 客户端配置 23
5.3 主要类的介绍 23
6详细设计 25
6.1 主程序框架 25
6.2 子功能模块框架 25
6.2.1 服务端模块 25
6.2.2 客户端模块 29
6.3 关于资源的处理 31
6.3.1 关于资源创建的分析 31
6.3.2 关于资源调用的分析 32
7编码与实现 33
7.1 源程序编码 33
7.2 服务端实现 34
7.2.1安装GT4 34
7.2.2编译生成Gar文件 35
7.2.3 MathFactory服务部署 35
7.3客户端实现 37
8运行测试分析 38
8.1运行测试 38
8.2解决的问题 39
8.3研究展望 40
结束语 41
参考文献 42
致谢 43
基于Globus平台的网格计算设计
摘要:随着信息时代科学技术的突飞猛进,科学技术的发展不断对高性能计算提出更高更多的挑战,如超级计算能力、海量数据、计算周期长等等。网格计算技术的出现和发展使得解决科学工程计算提出的问题和挑战成为可能。网格计算的目标是将地理上分布的、异构的多种计算资源通过高速网络连接起来,共同完成计算任务。Globus工具包作为构建网格计算系统的系统软件,提供了解决网格计算问题所需的1系列服务模块,使得用户开发网格应用程序变得比较容易。本文对网格计算中的1些技术问题作了深入的研究。
The Design of Grid Computing Based on Globus
Abstrac:With the rapid development of science and technology in the information era,science and engineering computation has introduced to the field of high performance computing higher and more demands, namely, super computation capabilities, large quantity of data, over long period of calculation course, etc. The fast growth of grid technologies brings about the possibility of resolving the above-mentioned challenges and demands. Grid computing aims at connecting all the computing resources that are different in structure and distributed in many places by high speed networks to complete the computing assignment. As a toolkit to build grid system, Globus Toolkit provides a set of service components to solve grid problems and makes it easier to develop grid-based applications. Extensive studies on some questions relative to grid computing have been carried out in this thesis.
Though studying and analyzing the grid architecture and the supporting platform Globus, the paper have probed into some key technology of realizing grid application. I have done some concrete jobs in the following respects: