学位论文 > 优秀研究生学位论文题录展示
数据共享平台中分布式数据访问及负载平衡研究
作 者: 谢建全
导 师: 陈平华
学 校: 广东工业大学
专 业: 计算机应用技术
关键词: 数据交换平台 Web Service 分布式数据访问 负载平衡 任务调度
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 40次
引 用: 1次
阅 读: 论文下载
内容摘要
在数据共享平台上,为了整合旧有的系统,使数据在不同的部门之间进行交换,用XML封装异构的数据格式,不同系统,不同环境的数据具有统一的格式,实现数据的分布式透明访问。通过UDDI注册中心对于服务提供者提供的服务进行注册,服务请求方通过UDDI注册中心注册的服务接口,可以透明访问服务提供方的服务。随着数据交换平台业务往来越来越多,任务的请求比较多,需要对UDDI中心服务器进行改造使其具有任务调度的功能,实现任务分配的负载,同时由于数据交换的数据量比较大,在网络传输中会出现不可忍受的延迟,使其可以并行的XML分片数据传输。论文依据数据交换平台,使用Web Service和JMS消息中间件技术实现数据的分布式访问,使用Web Service对服务进行发布,使用SOAP协议进行传输,以XML为数据交换的格式,使用J2EE平台,利用JMS的消息中间件实现请求/发布的分布式访问。应用的数据交换平台上,由于客户端的请求比较频繁,以往没有调度的系统,出现服务响应的阻塞,本文对UDDI中心服务器进行调度,在任务的调度上,使用公平任务调度算法。在数据传输上使用基于查询列的数据分片算法。本文首先介绍了国内对于数据交换平台的研究,论述数据交换平台的现状,针对数据交换平台的特点,选用Web Service技术作为基础,运用JMS消息中间件,使用XML进行封装,解析等进行了深入的介绍。其次,主要对于数据交换平台分布式数据访问的设计和实现。分布式数据访问,主要是依托JMS消息队列,实现服务的发布,请求的异步处理。重点依靠消息中间件的消息机制,实现数据共享平台的透明性访问。最后对这个系统进行了改造,使其具有任务调度和基于分片的负载平衡。本文根据获取的负载信息,借用了公平的任务调度算法,并且维护者一个任务的队列,并且对相同任务的请求提出了优化方法。对于返回的大数据块,按照查询列算法,进行分片,使其具有并行传输能力,对这个模型进行了优化,并对系统改造前和改造后进行了仿真测试。
|
全文目录
摘要 4-5 ABSTRACT 5-7 目录 7-9 Contetns 9-11 第一章 绪论 11-15 1.1 选题的背景 11-12 1.2 国内外研究现状 12-13 1.2.1 数据共享平台研究趋势 12 1.2.2 典型的数据交换产品介绍 12-13 1.3 课题研究的内容 13 1.4 解决的关键问题 13-14 1.5 论文的组织 14-15 第二章 数据共享平台相关技术 15-29 1.2.1 XML技术介绍 15-19 2.1.1 XML描述 16-17 2.1.2 XML解析 17-18 2.1.3 XML转换 18-19 2.2 Web Service技术 19-25 2.2.1 Web Service技术体系 19-24 2.2.2 Web Service模型 24-25 2.3 JMS消息中间件介绍 25-28 2.3.1 JMS消息中间件的通信机制 25-26 2.3.2 JMS消息处理模型 26 2.3.3 JMS消息服务模式 26-28 2.4 本章小结 28-29 第三章 分布式数据访问机制研究 29-38 3.1 分布式数据访问概述 29-30 3.1.1 异构数据访问 29-30 3.1.2 Web Service交换中心和传统数据中心的区别 30 3.2 分布式数据访问模型 30-33 3.2.1 分布式数据访问总体结构模型 31-32 3.2.2 分布式数据访问模型设计 32-33 3.3 WEB服务构建和管理 33-37 3.3.1 类处理流程 33-34 3.3.2 分布式数据存取 34-36 3.3.3 消息服务组件 36-37 3.4 本章小结 37-38 第四章 负载平衡模型研究 38-55 4.1 采集负载信息 39-42 4.2 任务请求的负载平衡模型 42-46 4.2.1 任务调度算法 42-44 4.2.2 算法应用 44 4.2.3 算法优化 44-46 4.3 基于分片的服务响应负载模型 46-54 4.3.1 分片负载背景 47-50 4.3.2 查询列数据分片方法 50-51 4.3.3 权值计算模型 51-52 4.3.4 优化 52 4.3.5 实验结果与分析 52-54 4.4 本章小结 54-55 总结与展望 55-57 总结 55 展望 55-57 参考文献 57-60 攻读硕士学位期间发表的论文 60-62 致谢 62
|
相似论文
- 频繁图结构并行挖掘算法的研究与实现,TP311.13
- 面向服务的多主体协作机制的研究与实现,TP393.09
- 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
- 遥感数据处理网格平台的设计与初步实现,TP79
- 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
- 面向服务的数据集成模型的研究与实现,TP311.52
- SOA架构在高校信息化系统中整合技术的应用,TP311.52
- Linux集群环境下作业调度算法的研究与实现,TP301.6
- 基于SNS的网络协作学习平台设计与实现,TP311.52
- 基于网络存储的流媒体服务器系统,TN919.8
- 无线传感器网络路由算法研究,TP212.9
- 网络环境下的分布式存储系统的设计与实现,TP333
- 多核系统中实时任务调度算法的研究,TP332
- 基于Symbian OS的移动ERP系统的设计与实现,TP311.52
- 基于云计算的软件测试服务研究,TP311.53
- 基于三层架构的校园网上超市管理系统设计与实现,TP311.52
- 基于SOA架构的OA系统的设计与实现,TP311.52
- 基于GALS的多核互连及任务调度策略研究,TN47
- 基于规则引擎的人力资源管理系统的开发,TP311.52
- 多核集群环境下并行地理计算执行时间预测技术研究,TP338.6
- 云计算中依赖任务动态并行调度机制的研究,TP3
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|