基于调度的n元脉动通信模型的研究与实现

基于调度的n元脉动通信模型的研究与实现

论文摘要

据国际数据公司(IDC)资料显示:当前数据库高端应用正朝着“三高一大”(高性能、高可靠、高安全、大数据量)方向发展。分布式并行数据库管理系统恰好以其固有特性和设计目标,顺应了数据库应用的发展趋势;同时,应用领域也给分布式并行数据库管理系统的高性能和可靠性等提出了更高的要求。为实现分布式并行数据库管理系统的高性能,本文从通信子系统应合理适量使用系统资源出发,将动态调度思想引入到改善机间通信的研究中,提出了基于调度的通信模型。该模型根据系统运行情况,动态计算通信子系统应占用的最佳系统资源,并据此动态获取或释放系统资源,以期既克服分布式并行数据库管理系统通信子系统这一系统性能瓶颈,又不至于使分布式并行数据库管理系统的对外有效处理能力成为新的系统性能瓶颈,从而达到提高分布式并行数据库管理系统整体性能的目的。同时,为实现分布式并行数据库管理系统的高可靠性,及时检测出分布式并行数据库管理系统中的故障节点,实现系统故障自动重构功能。本文提出了n 元脉动通信模型。该模型将分布式技术与逻辑环有机融合,将分布式并行数据库管理系统中的节点组织成一个逻辑环,采用非阻塞TCP 完成分布式异步脉动过程,实现分布式并行故障检测机制,从而达到提高分布式并行数据库管理系统可靠性的目的。将基于调度的通信模型与n 元脉动通信模型融为一体,提出了基于调度的n元脉动通信模型。该模型已在分布式并行数据库管理系统DPSQL 中实现,为研究该模型对分布式并行数据库管理系统性能及其可靠性的贡献,通过编写了测试代码,对DPSQL 进行了对比测试和重负载测试;通过模拟故障,对故障节点检测进行了模拟测试。测试结果表明该模型对提高分布式并行数据库管理系统的整体性能和可靠性极为有效。本文主要分为四个部分:第一章分析了现有改善通信性能的各种技术及其相对于DPSQL 的局限性;第二章给出了分布式并行数据库管理系统及其特征,分析了分布式并行数据库管理系统服务器节点间通信的特殊要求;第三章详细论述了基于调度的n 元脉动通信模型及其实现;第四章简要分析了基于调度的n 元脉动通信模型的性能,描述了测试结果;最后进行了总结。

论文目录

  • 第一章 引言
  • 1.1 现有通信模型
  • 1.2 软硬件技术
  • 1.2.1 硬件技术
  • 1.2.2 软件技术
  • 第二章 分布式并行数据库管理系统及其特征
  • 2.1 分布式并行数据库管理系统的定义与特征
  • 2.2 分布式并行数据库管理系统DPSQL
  • 2.2.1 DPSQL 的四个软件层面
  • 2.2.2 DPSQL 的两个断面
  • 2.2.3 DPSQL 内部通信子系统的要求
  • 2.2.4 现有技术相对于DPSQL 的局限性
  • 第三章 nDPCMBS 基于调度的n 元脉动通信模型
  • 3.1 nDPCMBS 基本思想
  • 3.2 nDPCMBS 模型的研究
  • 3.2.1 nDPCMBS 的消息传递器
  • 3.2.2 nDPCMBS 脉动器
  • 3.3 nDPCMBS 模型的实现
  • 3.3.1 nDPCMBS 的消息传递器的实现
  • 3.3.2 nDPCMBS 脉动器的实现
  • 第四章 性能分析与测试
  • 4.1 性能分析
  • 4.1.1 消息传递器性能分析
  • 4.1.2 脉动器性能分析
  • 4.2 实际测试
  • 4.2.1 对比测试
  • 4.2.2 重负载测试
  • 4.2.3 故障诊断测试
  • 第五章 结束语
  • 参考文献
  • 致谢
  • 个人简历
  • 相关论文文献

    • [1].试论医院信息数据库管理系统的建设[J]. 现代信息科技 2019(23)
    • [2].中心主库数据库管理系统在石油行业管理中的应用[J]. 中国新通信 2020(05)
    • [3].新形势下对加强医院信息数据库管理系统建设的思考[J]. 数字通信世界 2019(09)
    • [4].解读数据库管理系统的研究进展及发展趋势[J]. 数字通信世界 2019(10)
    • [5].应用型人才培养模式下本科数据库管理系统课程教学研究与实践[J]. 教育教学论坛 2017(04)
    • [6].新形势下对加强医院信息数据库管理系统建设的思考[J]. 信息与电脑(理论版) 2017(18)
    • [7].试论数据库管理系统的组成和发展[J]. 信息与电脑(理论版) 2015(12)
    • [8].医院信息数据库管理系统的应用[J]. 硅谷 2012(05)
    • [9].桥梁规范条文数据库管理系统的建立[J]. 城市建设理论研究(电子版) 2017(01)
    • [10].高速切削数据库管理系统的研究[J]. 机械工程师 2015(11)
    • [11].基于WebGIS的钻孔数据库管理系统的研究与设计[J]. 测绘与空间地理信息 2013(10)
    • [12].水文资料数据库管理系统开发及应用[J]. 科技创新导报 2012(26)
    • [13].对数据库管理系统的实现方式比较与分析[J]. 信息与电脑(理论版) 2011(04)
    • [14].数据库管理系统层次安全与管理措施[J]. 辽宁师专学报(自然科学版) 2011(03)
    • [15].面向出租车轨迹的数据库管理系统设计与应用[J]. 物流工程与管理 2018(03)
    • [16].试论数据库管理系统的组成与发展[J]. 时代农机 2018(04)
    • [17].产品设计数据库管理系统的开发与应用[J]. 煤 2016(01)
    • [18].信息管理中大型数据库管理系统的应用研究[J]. 网络安全技术与应用 2014(11)
    • [19].浅谈中小企业信息数据库管理系统[J]. 电子技术与软件工程 2014(04)
    • [20].浅谈数据库管理系统[J]. 信息与电脑(理论版) 2011(10)
    • [21].自主数据库管理系统的演变[J]. 煤炭技术 2011(10)
    • [22].测量数据库管理系统的设计与研发[J]. 能源技术与管理 2009(01)
    • [23].公共地理框架数据库管理系统的构建[J]. 测绘 2018(01)
    • [24].数据库管理系统的构成、功能与发展[J]. 内蒙古科技与经济 2016(16)
    • [25].人事数据库管理系统研发背景和现状分析[J]. 电脑知识与技术 2014(07)
    • [26].实现人事数据库管理系统相关技术简介[J]. 科技信息 2014(15)
    • [27].重视信息安全 加大国产数据库管理系统的支持力度[J]. 中国建设信息 2013(06)
    • [28].浅议建立高校毕业生基本情况数据库管理系统的方法和意义[J]. 科协论坛(下半月) 2009(11)
    • [29].数据库管理系统设计模式的实践与探讨[J]. 福建电脑 2008(06)
    • [30].浅析基于计算机网络技术的数据库管理系统[J]. 现代信息科技 2019(02)

    标签:;  ;  ;  ;  ;  

    基于调度的n元脉动通信模型的研究与实现
    下载Doc文档

    猜你喜欢