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

基于QoS的校园网格中关键技术研究

作 者: 殷锋
导 师: 李志蜀
学 校: 四川大学
专 业: 计算机应用技术
关键词: 校园网格 QoS 资源管理 任务调度 网格应用
分类号: TP393.18
类 型: 博士论文
年 份: 2006年
下 载: 438次
引 用: 1次
阅 读: 论文下载
 

内容摘要


网格作为下一代Internet的网格技术能使地理上分布的资源透明地集合在一起,特别适用于大规模分布式应用。网格为应用和用户带来诸多好处:提供便捷的资源访问接口,虚拟环境中的远程协作和资源共享,以及消除信息孤岛等。因此,网格技术的研究,无论对于教育科研、工程应用还是大规模商用,都有相当重要的价值和意义。本文以校园网格为基础,对网格系统模型和结构、QoS机制、资源管理机制、任务调度算法、网格应用及网格评测等方面进行详细的研究,并取得如下创新性成果:(1)对校园网格特殊性的分析:为简化研究对象,我们将视野集中在高校校园网中。本文对高校校园网构建网格的特殊情况给予了分析与研究,提出在轻、重负载情况下任务调度可实施的不同算法。(2)对网格QOS机制的研究:根据QoS参数所表达的QoS特性的不同,在虚拟组织层对网格QoS参数进行了分类,给出Qos的度量与实现方法,最后给出了校园网格的具体系统构架。同时,针对网格环境难于保证服务质量的问题,提出了一套实用的资源、任务和用户的分类机制,将资源和任务分为高I/O要求类、高性能计算类及大存储量类等。资源首次加入网格时向系统提供性能参数,系统核实后对其进行分类和初步评价,系统根据不同任务的要求尽量将其分配给擅长此类应用的资源,在任务执行过程中再根据其成功或失败调整对执行任务的资源的评价。同时,将网格用户按优先权值分为不同的优先级,优先级高的用户任务优先服务,同一优先级的任务采用先来先服务。对用户的服务要求,保证优先级高的应用先响应,拒绝率低,满足率高。在此基础上改进任务调度方法,提出了基于关联规则的动态分域调度算法,以提高系统对用户任务的响应速度,在一定程度上实现了网格的QoS机制。(3)网格服务依赖研究:网格服务依赖分析是解决网格服务挖掘中出现的,诸如网格服务测试、维护、组合和失效检测等问题的有效技术。本文提出了一种基于图论和矩阵模型的网格服务依赖分析方法。首先分析了GSM中可能存在的各种网格服务依赖类型。然后定义了直接依赖图、直接依赖矩阵、直接依赖度、依赖关系矩阵和最小覆盖等概念,并提出了利用它们分析和建模网格服务依赖的方法。(4)网格任务调度算法研究:提出在重负载情况下采用基于关联规则的动态分域资源管理机制,并在此基础上分别给出了一级调度中心、二级调度中心和计算节点任务调度时的算法基本思路和具体算法。(5)任务切分与分组模型研究:提出了一种基于关联规则的子任务分组模型(SGMAR)。先从子任务的支持度矩阵和置信度矩阵着手分析,换算出子任务间的粒度索引值(DensityIndex,DI)和耦合度索引值(Coupling Index,CI)。通过对这些索引值的衡量,最终确保子任务组组间耦合度的极小化。实际运用中,该模型不仅能优化子任务分组同时还能有效提高资源调度命中率。(6)用中间件构建校园网格的研究:讨论了基于Java的数据交换中间件技术,给出了校园电子政务具体系统结构图,提出了如何通过XML文档来进行跨平台的数据交互等等。(7)校园网格应用研究:为了解决校园网网格应用中的软件集成问题,提出了通过基于XML的Java中间件来实现校园网内部各部门间数据的转换与匹配。首先通过Java中间件对校园内旧有异构数据库中的数据进行XML文档化转换,然后给出一套基于开放源代码的MuleESB的J2EE架构以组建SOA的软件集成系统实用方法来最终实现校园网格的应用。文章最后通过一个应用实例对这一架构下的关键技术进行研究,并使用JMeter进行了性能测试,验证了本集成系统的有效性和优越性。(8)基于EEPC的扩展Petri网的网格测试研究:网格测试中最重要的测试莫过于集成测试。在构件集成测试过程中,为减少测试成本,以扩展的Petri网和EEPC模型为基础,充分融合了两者在结构表达、定性定量分析等方面的优点,通过对构件的使用频度等指标进行定量的分析,对构件的测试进行优先级排队,将测试重点安排在优先级高的构件上。以此达到在网格的集成测试中降低测试整体成本的目的。

全文目录


中文摘要  2-5
英文摘要  5-9
中英文词汇对照表  9-12
图表目录  12-15
目录  15-20
1 绪论  20-43
  1.1 研究背景  20-37
    1.1.1 网格和网格计算的概念和特点  20-22
    1.1.2 网格计算发展简介  22-23
    1.1.3 国内外的网格计算项目简介  23-25
    1.1.4 网格体系结构  25-29
    1.1.5 网格计算的关键性技术及相关研究现状  29-36
    1.1.6 网格计算面临的挑战与发展趋势  36-37
  1.2 主要支撑的研究项目  37-38
  1.3 本文研究内容  38-40
    1.3.1 研究目的与意义  38-39
    1.3.2 研究重点  39-40
  1.4 本文组织结构  40-42
  1.5 本章小结  42-43
2 校园网格特殊性分析  43-49
  2.1 引言  43-44
  2.2 特殊性分析  44-45
  2.3 校园网格应具备的基本功能  45-46
  2.4 校园网格需满足的基本服务质量  46
  2.5 校园网格基础结构应具有的特点  46
  2.6 校园网格设计的一般性原则  46-47
  2.7 校园网格构建需解决的关键问题  47-48
  2.8 本章小结  48-49
3 网格QOS机制研究  49-57
  3.1 引言  49-50
  3.2 网格QoS概念及参数分类  50-52
  3.3 网格QoS的要求  52-53
  3.4 网格QoS的度量  53
  3.5 网格QoS的实现  53-54
  3.6 网格QoS实现的仿真实验  54-56
  3.7 本章小结  56-57
4 校园网格总体架构研究  57-64
  4.1 引言  57-58
  4.2 校园网格系统结构  58-60
  4.3 校园网格层次体系结构特点分析  60-61
  4.4 基于关联规则的分域管理机制  61-63
  4.5 本章小结  63-64
5 网格服务依赖研究  64-79
  5.1 引言  64
  5.2 网格服务依赖概述  64-66
    5.2.1 网格服务与Web服务区别分析  64-65
    5.2.2 依赖管理模式现状分析  65-66
  5.3 网格服务依赖特征分析  66-69
  5.4 服务依赖矩阵模型  69-71
  5.5 网格服务系统动态性分析  71-73
    5.5.1 网格服务的重用  71-72
    5.5.2 网格服务系统的变化  72-73
  5.6 网格服务的最小覆盖分析  73-74
  5.7 方法应用  74-78
  5.8 本章小结  78-79
6 网格服务组合与服务选择的研究  79-87
  6.1 引言  79-80
  6.2 网格服务组合  80-81
    6.2.1 基本概念  80
    6.2.2 问题的提出  80-81
  6.3 服务的选择  81-85
    6.3.1 应用环境  81-82
    6.3.2 动态服务的选择  82-84
    6.3.3 Q学习算法  84-85
  6.4 验证实验  85-86
  6.5 本章小结  86-87
7 网格任务调度算法研究  87-104
  7.1 引言  87
  7.2 任务调度算法概述  87-90
    7.2.1 经典任务调度算法分析  87-89
    7.2.2 任务调度问题—NP-困难问题  89-90
  7.3 轻负载下的任务算法—基于计算池的服务管理算法  90-95
    7.3.1 服务器管理算法  93
    7.3.2 成效分析  93-95
  7.4 重负载下的调度算法—基于QoS的网格资源动态分域算法  95-99
    7.4.1 详细算法  95-97
    7.4.2 成效分析  97-99
  7.5 域(DOMAIN)计算结点的动态选取算法  99-103
    7.5.1 问题描述与定义  99-100
    7.5.2 算法描述  100-102
    7.5.3 实验及分析  102-103
  7.6 本章小结  103-104
8 任务切分与分组模型研究  104-110
  8.1 引言  104
  8.2 网格任务切分概述  104-105
  8.3 基于关联规则的任务切分模型描述  105-108
  8.4 模型性能分析实验  108-109
  8.5 本章小结  109-110
9 用中间件构建校园网格的研究  110-116
  9.1 引言  110-111
  9.2 基于Java的数据交换中间件技术  111-112
  9.3 基于XML的数据交换中间件技术  112-114
  9.4 本章小结  114-116
10 校园网格应用研究  116-121
  10.1 引言  116
  10.2 SOA解决方案  116-119
    10.2.1 开放平台架构方案  117-118
    10.2.2 消息描述与流转  118-119
  10.3 用JMeter测试SOA系统  119-120
  10.4 本章小结  120-121
11 基于EEPC的扩展PETRI网的网格测试研究  121-129
  11.1 引言  121
  11.2 Petri网的扩展结构  121-123
  11.3 扩展的事件过程链EEPC  123-125
  11.4 基于EEPC扩展Petri网网格测试模型基本思想与实施  125-127
  11.5 性能分析  127-128
  11.6 本章小结  128-129
12 结论与展望  129-132
  12.1 主要研究成果和创新点  129-130
  12.2 研究工作展望  130-132
参考文献  132-141
附录一 攻读博士学位期间发表的学术论文及获奖情况  141-143
附录二 参加的主要科研项目  143-145
致谢  145

相似论文

  1. 基于Ad Hoc网络技术的野战通信网络关键技术研究,TN929.5
  2. 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
  3. 基于GIS的滕州市水资源管理系统的设计与实现,TV213.4
  4. 基于Click的模块化软件路由器的包调度算法研究,TP393.05
  5. 基于QoS优化的无线传感器网络高效路由研究,TP212.9
  6. 基于端口流控的局域网优化系统设计,TP393.08
  7. 基于一种新经济模型的异构网络选择算法,TN929.5
  8. TD-SCDMA集群系统中负荷控制策略的研究与仿真,TN929.533
  9. 基于模糊逻辑控制原理的WLAN MAC协议改进,TN925.93
  10. LTE系统RRM中多用户调度策略的研究,TN929.5
  11. 无线异构网络联合呼叫接纳控制算法研究,TN929.5
  12. 基于云计算的软件资源服务平台研究,TP311.52
  13. IMS网络中的MPLS流量工程性能评估,TN919.8
  14. 无线多跳网络串联队列模型的研究及在QoS路由中的应用,TN92
  15. 基于QoS的无线传感器网络路由算法研究,TP212.9
  16. 基于TD-SCDMA的集群通信系统链路负荷控制算法研究,TN929.533
  17. 多核系统中实时任务调度算法的研究,TP332
  18. 认知网络QoS动态自适应监控机制研究,TN915.09
  19. 认知网络中面向QoS的资源管理机制研究,TN915.09
  20. 无线网络中可分级视频传输QoS保证跨层设计方法研究,TN919.81
  21. 云存储中的数据动态平衡技术研究,TP333

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 局域网(LAN)、城域网(MAN) > 校园网、企业网(Intranet)
© 2012 www.xueweilunwen.com