基于发布/订阅的网格数据库实时复制技术及实现

基于发布/订阅的网格数据库实时复制技术及实现

论文题目: 基于发布/订阅的网格数据库实时复制技术及实现

论文类型: 硕士论文

论文专业: 计算机应用技术

作者: 高卫中

导师: 程学旗

关键词: 数据网格,数据复制,发布,订阅,数据分片

文献来源: 中国科学院研究生院(计算技术研究所)

发表年度: 2005

论文摘要: 随着网格技术和计算环境的发展,网格计算正从科学计算领域推向广阔的企业应用领域。数据网格中的网格数据库技术是企业应用中的一个重要研究课题。本文以一个企业的实际应用为背景,在OGSA-DAI4.0体系结构的基础上,开发设计了基于发布/订阅的网格数据库实时复制系统。系统从总体构架上采用了一种分片处理技术,通过把复制任务拆分成数据发布、数据监控、数据分发、数据导入等不同的子任务,并分配在不同的服务器上并行执行,有效地减少了数据访问和计算时间,达到了异构系统间实时数据加工复制的目的。系统的关键技术有:1)基于事务的分片数据更新机制;2)基于数据库的缓存机制;3)基于存储过程的分片计算技术;4)基于时间戳、启动阀值和信息通知的数据正确性保障机制;5)数据资源虚拟化机制;6)基于OGSA-DAI的数据访问、集成和传输机制;7)基于GT3信息通知的网格服务实时监控机制。经测试基于发布/订阅的复制系统比基于Oracle数据链路的Pull方式的数据复制系统具有更高的效率和更好的实时性,并满足了企业实际应用需要。

论文目录:

摘 要

Abstract

第一章 引言

1.1 需求

1.1.1 企业应用需求

1.1.2 监控网格服务需求

1.2 现状

1.2.1 数据库复制技术

1.2.2 网格数据库技术

1.2.3 基于发布/订阅的体系结构

1.3 网格数据库实时复制系统概述

1.4 论文组织

第二章 复制系统的体系结构及其关键技术

2.1 结构层次概述

2.2 OGSA-DAI 概述

2.2.1 主要接口类

2.2.2 OGSA-DAI 的引擎结构

2.3 基于发布/订阅的复制系统体系结构

2.4 体系结构的特点

2.5 关键技术及其实现

2.5.1 基于事务的分片数据更新机制

2.5.2 基于数据库的分片缓存机制

2.5.3 分片计算技术

2.5.4 数据加工触发机制

2.5.5 数据正确性保障机制

2.5.6 数据集成与传输机制

2.5.7 数据资源虚拟化机制

2.6 小结

第三章 数据发布端

3.1 基于虚拟数据源的描述机制

3.1.1 数据源的描述形式

3.1.2 虚拟数据源与物理数据源的映射

3.2 发布事件的表示

3.3 发布周期

3.4 发布端接口类及实现

3.4.1 发布服务工厂接口类

3.4.2 发布服务接口类

3.4.3 信息通知接口类

3.5 数据发布过程

3.5.1 数据源监控机制及实现

3.5.2 发布服务的工作状态

3.5.3 数据的发布流程

3.5.4 数据推送流程

3.6 数据推送机制的实现

3.7 发布服务对异构数据源的处理方法

3.8 发布服务客户端

3.9 小结

第四章 数据订阅端

4.1 订阅任务

4.1.1 订阅方式

4.1.2 定义订阅任务

4.1.3 订阅任务描述文档

4.1.4 数据订阅类型

4.2 订阅任务的形成流程

4.3 数据加工模板

4.4 订阅客户端

4.5 小结

第五章 分发服务

5.1 分发服务端的体系结构

5.2 分发服务与发布服务的关系

5.3 分发服务与订阅任务和订阅者的关系

5.4 分发服务的数据更新机制

5.5 分发服务间的信息通知机制

5.6 数据推送流程

5.7 分发服务接口类及实现

5.7.1 分发服务工厂接口类

5.7.2 分发服务接口类

5.8 小结

第六章 注册服务

6.1 订阅任务聚类

6.1.1 聚类原则

6.1.2 数据结构

6.1.3 算法步骤

6.1.4 订阅任务的分配

6.2 主要接口类

6.2.1 发布服务相关的接口

6.2.2 订阅任务相关的接口

6.2.3 分发服务相关的接口

6.3 小结

第七章 网格服务监控机制

7.1 信息通知机制的基本原理

7.2 监控程序的主要功能及实现

7.2.1 监控事件

7.2.2 监控信息类型

7.2.3 服务发现及实现

7.2.4 实时监控及实现

7.2.5 用户的使用界面

7.3 小结

第八章 评价

8.1 系统性能测试

8.1.1 基于数据链路复制系统简介

8.1.2 测试环境

8.1.3 测试数据

8.1.4 数据加工过程

8.1.5 测试结果

8.1.6 测试结果分析

8.2 系统异构性测试

8.3 小结

第九章 结论

致谢

作者简介

发布时间: 2006-12-26

参考文献

  • [1].网格数据库关键问题研究[D]. 魏光村.山东科技大学2006
  • [2].网格数据库的改进及在智能交通系统中的应用[D]. 赵红灼.大连理工大学2006
  • [3].网格数据库中事务提交协议研究[D]. 伊伟.华中科技大学2007
  • [4].网格数据库缓存技术研究与实现[D]. 李伟.南京航空航天大学2011
  • [5].基于数据空间的网格数据集成研究[D]. 倪彤前.重庆大学2009
  • [6].网格数据挖掘平台下的工作流开发[D]. 伍文韬.天津大学2010
  • [7].网格数据库自适应查询处理技术研究与实现[D]. 吴浩.南京航空航天大学2009
  • [8].基于网格数据库的海量数据存储研究[D]. 汤润琳.中国石油大学2008
  • [9].网格环境下数据库系统的研究[D]. 李钧.首都经济贸易大学2006
  • [10].基于HL7标准的网格数据加载代理技术研究[D]. 刘欣.华中科技大学2008

相关论文

  • [1].面向消息的实时发布订阅系统的设计与实现[D]. 包心如.北京邮电大学2011
  • [2].发布/订阅系统数据模型的设计与实现[D]. 赵伟.南京理工大学2009
  • [3].语义发布订阅系统数据模型和匹配算法研究[D]. 王桢.浙江大学2008
  • [4].基于内容的发布/订阅匹配相关技术研究[D]. 邓婷婷.长沙理工大学2008
  • [5].基于内容的发布/订阅系统中事件快速匹配算法研究[D]. 张彩云.河北师范大学2008
  • [6].基于CAN总线发布订阅协议的扩展研究[D]. 余韬.西南交通大学2007
  • [7].基于RSS的信息发布与订阅技术研究[D]. 于魁飞.北京邮电大学2007
  • [8].事件驱动的消息发布/订阅研究和实现[D]. 童蕾.中国科学院研究生院(软件研究所)2005
  • [9].基于发布/订阅的消息中间件技术及其应用[D]. 詹先银.西安电子科技大学2005
  • [10].基于发布/订阅的数据集成技术及其管理系统的研究与实现[D]. 王东.国防科学技术大学2005

标签:;  ;  ;  ;  ;  

基于发布/订阅的网格数据库实时复制技术及实现
下载Doc文档

猜你喜欢