载入中....
设为首页 收藏本站 联系我们 网站地图
论文网
您现在的位置: 免费毕业论文网 >> 计算机论文 >> 计算机网络 >> 正文
搜索: 论文

计算网格环境下网格文件系统研究

更新时间 2009-11-10 12:10:51 点击数:

计算网格环境下网格文件系统研究
A Study of GOS Grid File System in a Computational Grid Environment
【中文摘要】 为了将分布在不同地点的计算机资源共享起来,便于利用空闲的CPU或存储空间等资源,出现了网格的概念。人们希望方便的访问网格平台上的各种资源如计算资源、存储资源,科学仪器等。由于网格平台的计算机是分散的、异构的,当网格提供计算服务时所需要的输入输出数据不一定在同一个节点,这就需要有相适应的数据管理和传输平台做支持。在由计算网格节点和应用网格组成的国家网格计算环境下,由于网格节点内部用户认证和社区之间的访问控制机制限制,网格数据访问缺乏有效的统一的途径,给网格用户的使用带来了极大的不便。在这种情况下,急需一套对网格文件实施有效管理和访问的机制,实现网格资源的优化整合,方便用户的使用。本文在计算网格——中国国家网格基础系统软件特有GOS的环境下,设计并实现一套完整的网格文件系统,在本文中,研究了文件及访问路径的表达问题,提出了一个特殊的逻辑树,通过遍历逻辑树的各个节点就可以访问网格中的各个物理文件;同时研究了各个网格节点资源动态挂载和部署的问题,在GOS网格系统中,我们引入了Mount点的概念,通过对Mount点的管理来实现节点文件系统的动态部署,一个Mount点是一个包含节点信息的元信息,它 http://www.lwfor.com/ 通过GOS的Naming机制扩散的网格的每一个节点以供用户访问;还研究了文件在网格环境下的可靠文件传输问题,引入开源框架Quartz作为网格文件传输的调度器,实现对文件传输各个状态的监视,在错误发生时记录错误并在以后启动重传,从而保证传输任务的有效进行。通过大量的测试和使用,GOS网格文件系统已经成功融入到GOS体系中,为GOS提供了有效的文件访问解决方案。

【英文摘要】 In order to share computer resources which distribute in different locations and use idle CPU or storage space and other resources, we put forward the concept of grid. It is hoped that we can easy access to the grid platform, a variety of resources such as computing resources, storage resources, scientific instruments, etc. because grid platform is decentralized, heterogeneous, when the input and output data that grid computing services needed are not in the same node, We need data management and delivery platform to support this situation. In a computational Grid environment comprised of grid nodes and domain-specific applications, because of user authentication in the internal grid nodes and the restrictions of access control mechanism in the communities, the lack of an effective unified way to access the file of grid node is very inconvenience for grid user. In the GOS environment,an effective management and access mechanisms is needed for grid file, achieving optimal resource integ http://www.lwfor.com/ ration and convenience to use for user.In this paper, at the basis of China National Grid System Software GOS grid environment, designed and implemented a complete set of grid file system. This thesis has studied the following questions: Firstly, the problem of file and path-access expression, a particular logic tree has been raised, and all physical files can be accessed through the logic tree node. Secondly, the problems of resources dynamic deployment and mounting have been studied. In the grid system GOS, the concept of Mount-Point have been introduced into the system and completed the dynamic deployment of node file system. Mount point is a node of information that contains meta-information. It was spread to all gird node by Naming mechanism, so users can access it at their own node. Thirdly, the problem of Reliable File Transfer have been studied, open-source framework Quartz have been introduced into grid file transfer scheduling management. It watch the states of file transfer and start to retransmission when there is an error been recorded, ensuring the tasks of file transmission is reliant. Through many testing and using, GOS grid file system has been successfully integrated into the GOS and provided an effective file access solution.

【中文关键词】 计算网格; GOS; 网格文件系统; Mount机制; 命名空间; 可靠文件传输
【英文关键词】 Computational Grid; GOS; Grid File System; Mount mechanism ; Namespace ; Reliable File Transfer
  计算网格环境下网格文件系统研究

摘要 3-4
Abstract 4-5
第一章 绪论 9-15
    1.1 研究背景和意义 9
    1.2 研究现状 9-12
    1.3 主要研究内容 12
    1.4 难点与创新点 12-13
    1.5 论文的结构 13-15
第二章 网格与网格文件系统 15-29
    2.1 网格概述 15-18
        2.1.1 基本功能模块 15-16
        2.1.2 开放网格服务体系结构OGSA 16-18
    2.2 计算网格GOS 18-21
        2.2.1 GOS 介绍 19-20
        2.2.2 GOS 功能 20
        2.2.3 GOS 层次结构 20-21
    2.3 网格文件系统 21-29
        2.3.1 分布式文件系统 22-25
        2.3.2 网格文件系统的相关工作 25-29
第三章 GOS 网格文件系统的关键问题 29-44
    3.1 GOS 网格文件系统的体系结构 29-32
        3.1.1 客户端模块 29-30
        3.1.2 服务端模块 30-32
        3.1.3 外部依赖 32
    3.2 GOS 网格文件系统的命名空间和统一逻辑视图 32-35
        3.2.1 GOS 网格文件系统的命名空间 33-34
        3.2.2 GOS 网格文件系统的统一逻辑视图 34-35
    3.3 网格文件系统的文件访问的安全策略 35-37
    3.4 网格文件系统的文件传输服务 37-44
        3.4.1 文件传输协议的研究工作 37-38
        3.4.2 网格文件系统文件传输服务 38-42
        3.4.3 基于快速贪吃的批模式任务调度算法 42-44
第四章 GOS 网格文件系统的设计和实现 44-69
    4.1 MOUNT 机制 44-46
        4.1.1 Mount 的作用 44-45
        4.1.2 Mount 的实现 45
        4.1.3 Mount 的运行权限 45-46
    4.2 路径解析机制 46-48
        4.2.1 路径解析的作用 46
        4.2.2 路径解析的流程 46-48
    4.3 用户接口 48-69
        4.3.1 用户命令接口 48-57
        4.3.2 程序API 接口 57-63
        4.3.3 Portal 63-69
第五章 GOS 网格文件系统的性能评测和分析 69-76
    5.1 命令执行性能测试与分析 69-71
        5.1.1 测试内容 69
        5.1.2 测试环境 69-70
        5.1.3 测试结果和分析 70-71
    5.2 文件传输性能测试与分析 71-76
        5.2.1 测试内容 71-72
        5.2.2 测试环境 72
        5.2.3 测试结果和分析 72-76
第六章 优势与不足 76-78
    6.1 传统网格文件系统的文件模块 76-77
        6.1.1 GridFTP 76
        6.1.2 GASS 76
        6.1.3 HTTP-FS 76-77
    6.2 GOS 网格文件系统的优势 77-78
第七章 结束语 78-80
    7.1 本文工作总结 78-79
    7.2 进一步的工作 79-80
参考文献 80-83
致谢 83

返回栏目页:计算机网络论文

设为主页】【收藏论文】【保存论文】【打印论文】【回到顶部】【关闭此页