移动实时数据库系统服务质量管理

移动实时数据库系统服务质量管理

论文摘要

随着移动实时数据服务在电子商务和交通控制等行业应用的逐渐推广,其应用中数据的时间限制性也逐步凸显,对于数据库系统需用新鲜的数据去反映物理世界对象状态的最新变化也有了进一步的要求。同时由于移动实时数据库系统中的事务有着严格的时间限制,事务必须在其截止期内提交,否则系统会产生极大损失甚至带来灾难。基于上述考虑,移动实时数据库系统应用追求的目标就不再是系统的吞吐量及平均响应时间,而是系统中满足定时限制的事务的比率。这就要求解决关于数据模型、事务模型、事务调度等方面的一系列理论与关键技术的问题;而传统的事务调度方法由于没有考虑数据、事务的定时限制,不再适用于移动实时的应用。负载的不可预测甚至可能的超载以及资源的有限性,是移动实时数据库系统应用中面临的又一难题。尤其就资源的有限性而言,它导致系统不可能完全满足移动实时数据库系统性能多方面的要求。尽管很多学者诉诸于提高数据新鲜度以求解决问题,但都只是集中在提高系统某一单方面性能上。为此,论文首先提出在移动实时数据库系统中进行服务质量管理,即用服务质量来衡量系统的综合性能;并且给出了一种新的衡量服务质量的评价模型,其中包括事务错过截止期比率、数据新鲜度、CPU利用率、系统能耗等性能参数。当然系统服务质量性能参数标准得到同时完全的满足是不可能的,因为有的参数自身就相互矛盾。所以,为使各性能参数之间保持平衡,文中采用反馈控制的方法去实现。同时为保证系统服务质量,论文还提出三种服务质量管理策略:QDDU策略、基于差分服务的管理策略、基于不精确计算的管理策略。由于移动实时数据库系统服务质量管理还必须考虑数据对象间的构成关系,这种构成关系将数据对象分为导出数据对象和基本数据对象两类,文中构建了一种有向非循环图来描述它们之间的关系。当某个数据对象值的变化可忽略时,实际上没有必要在数据库更新这一数据,因为这不仅无助于提高系统价值,反而会增加系统负载。所以,论文构建数据模型时除了考虑数据对象的时间有效期,还提出值域有效性以表示数据对象在值域内容许的偏差。移动实时数据库系统中不同类型的事务错过截止期对系统性能影响是不同的:硬实时事务错过截止期会导致系统性能严重降低;而软实时事务出现少量的错过截止期却能够容忍。与此相应它们带给系统的价值也不同,所以系统对具有不同价值的事务实行差分服务,以此减少事务对系统资源的竞争。不仅如此文章中还引入不精确计算技术调度事务,其实现方法是把一个复杂嵌套事务建模成一个必要部分和若干可选部分,当完成一个事务所有的可选部分代价太大时,系统可以选择只执行该事务的必要部分。而且,由于移动实时数据库系统中大多数事务都是复杂的嵌套事务,传统调度策略都已不太适用。因此论文也提出了新的基于触发机制的事务调度算法,即通过反馈控制架构实现的RODDFTS与RODBFTS两种算法。这两种算法都属于递归算法,且都是在遍历数据对象的有向非循环图的基础上提出。通过仿真实验评估,两种算法使系统的性能参数均不超过数据库管理员预置的两种状态(稳态和暂态)的参考值,从而使得系统的综合性能得以提高。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景
  • 1.2 移动实时数据库系统研究现状与面临挑战
  • 1.3 不精确计算应用及研究现状
  • 1.4 主要研究内容
  • 1.5 论文章节组织
  • 2 移动实时数据库系统数据和事务模型
  • 2.1 引言
  • 2.2 移动实时数据模型
  • 2.3 移动实时事务模型
  • 2.4 小结
  • 3 服务质量评价模型
  • 3.1 引言
  • 3.2 服务质量概念
  • 3.3 数据新鲜度
  • 3.4 事务错过截止期比率
  • 3.5 系统资源利用率
  • 3.6 服务质量综合性能
  • 3.7 小结
  • 4 服务质量反馈控制
  • 4.1 引言
  • 4.2 反馈控制原理
  • 4.3 反馈控制应用
  • 4.4 服务质量反馈控制算法
  • 4.5 性能评估
  • 4.6 小结
  • 5 基于不精确计算和差分服务的服务质量管理
  • 5.1 引言
  • 5.2 QDDU服务质量管理策略
  • 5.3 基于差分服务的服务质量管理
  • 5.4 基于不精确计算技术的服务质量管理
  • 5.5 性能评估
  • 5.6 小结
  • 6 更新事务调度算法
  • 6.1 引言
  • 6.2 支持触发机制的更新事务
  • 6.3 调度策略及算法实现
  • 6.4 性能分析
  • 6.5 小结
  • 总结与展望
  • 参考文献
  • 致谢
  • 附录 1:攻读博士期间所发表的论文
  • 附录 2:攻读博士期间完成和参与的科研项目
  • 相关论文文献

    • [1].分布式实时数据库系统技术的探析[J]. 中小企业管理与科技(中旬刊) 2015(11)
    • [2].油田化工生产实时数据库系统建设与应用[J]. 信息化建设 2015(10)
    • [3].一种实时数据库系统表达式快速解析方法[J]. 信息技术与标准化 2020(07)
    • [4].实时数据库系统研究及应用[J]. 中小企业管理与科技(下旬刊) 2015(11)
    • [5].石化企业实时数据库系统维护管理探析[J]. 信息与电脑(理论版) 2014(01)
    • [6].嵌入式实时数据库系统并发控制协议AC-Based OCC-FV研究[J]. 科技广场 2011(07)
    • [7].工业实时数据库系统的研究与设计[J]. 微计算机信息 2008(21)
    • [8].嵌入式实时数据库系统并发控制技术研究[J]. 微计算机信息 2008(27)
    • [9].基于实时数据库系统的历史数据处理初探[J]. 信息系统工程 2019(11)
    • [10].实时数据库系统在上海石化企业中的应用[J]. 中国管理信息化 2015(15)
    • [11].面向数字化采矿的远程监控实时数据库系统研究与设计[J]. 软件导刊 2013(03)
    • [12].一种工业分布式实时数据库系统的设计与实现[J]. 工业控制计算机 2012(04)
    • [13].实时数据库系统在站库自动化整合中的研究与应用[J]. 中国石油和化工 2010(12)
    • [14].实时数据库系统在橡胶厂的应用[J]. 中国石化 2009(03)
    • [15].实时数据库系统方案的设计与实现[J]. 电脑知识与技术 2009(26)
    • [16].基于云技术的分布式实时数据库系统的设计与实现[J]. 电子技术应用 2017(11)
    • [17].炼焦企业实时数据库系统的设计与实现[J]. 数字技术与应用 2015(03)
    • [18].全厂实时数据库系统的技术改造[J]. 纯碱工业 2014(03)
    • [19].微网实时数据库系统研究[J]. 电网技术 2010(11)
    • [20].组态软件实时数据库系统研究及设计[J]. 软件导刊 2009(09)
    • [21].移动实时数据库系统的研究[J]. 科技资讯 2008(33)
    • [22].组态软件实时数据库系统的设计[J]. 自动化技术与应用 2008(01)
    • [23].实时数据库系统双机热备机制设计与实现[J]. 计算机工程与应用 2012(29)
    • [24].泸天化生产实时数据库系统构成与应用[J]. 泸天化科技 2009(04)
    • [25].实时数据库系统在石化行业的应用与开发[J]. 微处理机 2008(01)
    • [26].组态软件实时数据库系统研究[J]. 国内外机电一体化技术 2008(03)
    • [27].实时数据库系统中事务的差分服务[J]. 湖北民族学院学报(自然科学版) 2010(01)
    • [28].实时数据库系统及其在有轨电车弱电集成系统中的应用[J]. 铁路计算机应用 2018(05)
    • [29].组态软件实时数据库系统在企业信息化的应用[J]. 首都师范大学学报(自然科学版) 2014(05)
    • [30].实时数据库系统服务质量管理研究[J]. 漳州职业技术学院学报 2012(04)

    标签:;  ;  ;  ;  ;  ;  ;  

    移动实时数据库系统服务质量管理
    下载Doc文档

    猜你喜欢