学位论文 > 优秀研究生学位论文题录展示

面向关系型数据共享的数据网格中间件研究

作 者: 南凯
导 师: 阎保平
学 校: 中国科学院研究生院(计算技术研究所)
专 业: 计算机系统结构
关键词: 数据网格 数据共享 关系型数据 网格体系结构 资源发现 数据访问 权限管理
分类号: TP311.52
类 型: 博士论文
年 份: 2006年
下 载: 701次
引 用: 4次
阅 读: 论文下载
 

内容摘要


数据资源是信息社会中最宝贵的资源之一;科学数据是e-Science活动的重要基础。关系型数据通常是经过认真设计和仔细整理的数据,具有更高的价值。大量用户通过网络共享大量关系型数据的重要意义不言而喻,然而,由于资源发现、异构性、安全性等多方面的困难,目前用户一般无法通过Intemet/Web直接访问关系型数据库管理系统中的数据,现有技术的不足限制了大范围的关系型数据的共享。在科学研究领域,这方面的需求尤其突出。 本文的主要研究目标是如何通过近年来发展的数据网格中间件技术解决上述关系型数据共享中的困难。除了一般的资源共享问题所要考虑的因素之外,这个问题具有以下四个特点或约束:用户只需要读取数据,不涉及数据更改和管理;有着长久价值并被广泛共享的数据一般不会频繁更新,特别是科学数据;不同用户所能够得到的数据在范围和内容上可能是不同的,需要对大范围、种类复杂的用户进行权限管理;数据共享的方式以系统的资源复制为主,片段式的查询为辅,要求高效的海量数据传输能力。 针对以上的目标定义,本文重点研究了三个关键问题:如何找到数据,如何取得数据,如何对数据授权。如何找到数据意味着如何让用户从大量的关系型数据库中找到存有(或可能存有)他所需要的数据的那张表;如何取得数据意味着如何让用户以标准、便捷的方式取得他可以理解和使用的数据;如何对数据授权意味着如何让大量跨管理域的、无序的用户通过简便、灵活的机制获得合理的权限来共享数据。 本文所取得的主要成果如下: (1) 提出了面向关系型数据共享的数据网格体系结构——DSGA。DSGA符合面向服务的体系结构(SOA)并进行了扩展,给出了数据模型、数据资源标识方法、服务模型、以及数据网格中间件体系结构。DSGA比现有方案增加了索引机制,通过代理授权加强了权限管理,使得DSGA能够更好地解决关系型数据资源发现的难题,并能适应和支持网格环境中大量跨组织用户,具有可扩展性。资源发现、数据访问、权限管理是DSGA中的三项关键技术。 (2) 研究了基于元数据的注册机制,提出了基于关系型数据全文索引的搜索机制,并集成二者设计了数据资源发现服务(DRDS)。在网格环境中基于索引进行关系型数据资源发现是这部分工作的主要创新点,给出了索引的数据模型、索引构造方法、搜索算法与排序算法、资源权值评价与摘要生成方法,等等。将索引机制和注册的元数据结合,可以大大提高资源发现的效果和易用性。

全文目录


摘要  4-6
ABSTRACT  6-8
目录  8-12
图目录  12-13
表目录  13-14
第一章 绪论  14-26
  1.1 研究背景  14-20
    1.1.1 e-Science与科学数据共享  14-15
    1.1.2 网格  15-18
    1.1.3 国内外重要研究计划  18-19
    1.1.4 课题来源  19-20
  1.2 研究现状  20-22
    1.2.1 数据库技术与信息获取  20-21
    1.2.2 Meb Services与P2P  21
    1.2.3 网格与数据网格  21-22
  1.3 本文研究的目标和内容  22-25
    1.3.1 问题定义  22-23
    1.3.2 研究内容  23-24
    1.3.3 本文的主要贡献  24-25
  1.4 论文的组织  25-26
第二章 数据共享网格体系结构DSGA  26-46
  2.1 网格体系结构  26-33
    2.1.1 网格的层次体系结构  26-28
    2.1.2 面向服务的体系结构  28-30
    2.1.3 数据网格的体系结构  30-33
  2.2 数据共享网格体系结构DSGA  33-36
    2.2.1 数据资源的索引  33-35
    2.2.2 权限管理的基础设施  35-36
  2.3 数据模型  36-40
  2.4 服务模型  40-43
  2.5 数据网格中间件体系结构  43-44
  2.6 小结  44-46
第三章 数据资源发现机制  46-64
  3.1 问题与需求  46-48
    3.1.1 数据资源发现面临的问题  46-47
    3.1.2 资源发现的需求  47-48
  3.2 基于元数据的注册机制  48-54
    3.2.1 信息与元数据服务IMS  48-53
    3.2.2 元数据标准与元数据著录  53
    3.2.3 困难与不足  53-54
  3.3 基于全文索引的搜索机制  54-60
    3.3.1 数据获取  54-55
    3.3.2 构造索引  55-56
    3.3.3 搜索算法与排序  56-58
    3.3.4 资源权值  58-59
    3.3.5 摘要生成  59-60
    3.3.6 相关问题与待改进之处  60
  3.4 数据资源发现服务DRDS  60
  3.5 相关工作及讨论  60-63
    3.5.1 网格信息服务  60-62
    3.5.2 信息获取技术与Web搜索引擎  62-63
    3.5.3 基于关键词的查询与索引  63
  3.6 小结  63-64
第四章 数据共享服务  64-78
  4.1 问题定义与约束  64-66
    4.1.1 关系型数据访问的困难  64-65
    4.1.2 数据共享的需求  65-66
  4.2 数据查询语言  66-67
  4.3 服务接口  67-71
    4.3.1 接口定义  67-68
    4.3.2 Sharing接口  68-69
    4.3.3 Index接口  69
    4.3.4 Information接口  69-70
    4.3.5 View接口  70-71
    4.3.6 访问控制机制  71
  4.4 服务实现  71-75
    4.4.1 基于GT3的实现  73-74
    4.4.2 支持多种接口规范  74-75
    4.4.3 简化实现的考虑  75
  4.5 相关工作  75-76
    4.5.1 OGSA-DAI  75-76
    4.5.2 GGF的标准化工作  76
  4.6 小结  76-78
第五章 权限管理与访问控制  78-96
  5.1 问题描述  78-80
  5.2 相关工作  80-84
    5.2.1 PKI/GSI  80-81
    5.2.2 信任管理  81-82
    5.2.3 中间件认证和授权  82-83
    5.2.4 访问控制与隐私保护  83-84
  5.3 数据共享权限管理模型  84-90
    5.3.1 用户标识  84
    5.3.2 权限表示模型  84-86
    5.3.3 授权策略  86-87
    5.3.4 凭证管理  87-88
    5.3.5 凭证的权限检查/匹配检测  88-90
    5.3.6 凭证检查的性能问题  90
    5.3.7 记账、审计、评估、监督  90
  5.4 关系型数据的增强访问控制  90-95
    5.4.1 需求与功能设计  90-92
    5.4.2 框架的体系结构  92-93
    5.4.3 访问控制数据库与访问控制信息计算  93-94
    5.4.4 查询语句生成与筛选器  94-95
    5.4.5 结果集处理与阀  95
  5.5 小结  95-96
第六章 DSGA的应用模式  96-102
  6.1 用户的角度  96-97
  6.2 资源所有者的角度  97-98
  6.3 网格运行管理人员的角度  98
  6.4 小结  98-102
第七章 科学数据网格中间件及其应用  102-108
  7.1 科学数据网格简介  102-103
  7.2 科学数据网格中间件的设计与实现  103-105
    7.2.1 科学数据网格中间件与DSGA  103
    7.2.2 科学数据网格中间件  103-105
  7.3 科学数据网格中间件的部署与应用  105
  7.4 工程与政策方面的问题  105-106
  7.5 小结  106-108
第八章 结论  108-112
  8.1 本文工作总结  108-109
  8.2 下一步研究工作  109-112
参考文献  112-124
致谢  124-126
作者简介  126-127

相似论文

  1. SOA高校迎新系统中的SDO模型的研究与实现,G647
  2. 电子文书安全签发系统的研制,TN918.2
  3. 基于XML的异构数据交换系统的设计与实现,TP311.52
  4. 人才培养状态数据网络平台需求分析及用户权限设计,TP311.52
  5. 电厂安全生产用户资质智能管理系统的设计与实现,TP311.52
  6. 通用权限系统的设计与实现,TP311.52
  7. 基于达梦数据库增强型权限管理机制的研究,TP311.13
  8. 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871
  9. IPTV数字权限管理系统的设计与实现,TP311.52
  10. 基于.NET电厂厂级监控系统的设计与实现,TP311.52
  11. 经济运行数据网上直报系统的设计与实现,TP311.52
  12. 大型数据库的分布式管理策略研究与应用,TP311.13
  13. 基于RBAC扩展模型的权限管理系统的设计与实现,TP311.52
  14. 面向PDM系统的访问控制研究与实现,TP393.08
  15. 交通管理信息系统的开发及安全性研究,TP311.52
  16. 健康体检信息系统的设计与实现,TP311.52
  17. 基于Modbus的电能质量监测系统软件平台研究与开发,TM769
  18. 基于网格的异构空间数据分布式查询研究,TP274
  19. 权限管理技术在构建Mashup过程中的应用研究,TP393.09
  20. 基于J2EE Web应用的科学数据共享平台的研究与实现,TP311.52
  21. 基于.NET的湖南商学院现代教务管理系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com