太阳风系统仿真中分布式数据库数据同步的研究与实现

太阳风系统仿真中分布式数据库数据同步的研究与实现

论文摘要

伴随着人类航天活动的不断深入,行星际空间中存在的太阳风对我们进行航天航空探索有着重大的影响,为了研究太阳风掠过时对空间环境的影响,避免太阳风对无线通信、卫星产生的干扰与及它对地面的电力网、管道和其它大型结构的破坏,为此试图建立太阳风数理模型,开展对太阳风仿真模拟的相关研究。通过研究太阳风的成因、传输和地磁干扰机理,结合现有的理论基础,建立太阳风数学物理模型,为了保存太阳风实时数据,研发基于云存储的分布式数据库系统,实现构建有千亿次计算能力的精简指令集计算机机群高性能计算仿真平台,以便于进一步的科学研究。在构建分布式数据库系统时,需要解决分布式数据库安全性和一致性问题,即如何通过一定的设计,以实现分布式数据库各站点数据的同步,从而保证分布式数据库各站点数据的实时一致性,实现可以从根本上提高仿真平台的性能,故研究分布式数据库数据同步的实现机制,具有十分重要的科学意义和应用价值。解决分布式数据库数据同步的关键是实时获取分布式数据库各站点的非同步的数据,对其进行格式化处理后发送至待同步站点数据库,实现对副本数据进行更新以实现数据的同步。目前,解决分布式数据库数据同步的策略众多,但大多是针对特定的项目而设计或者是大型数据库厂商开发的针对自己的产品的收费中间件,如:戴婉荣提出的基于ETL和XML的分布式数据库同步方法在湖北水路规费征稽网络信息管理系统中的应用[1],Syware的DataSync[1]等,在太阳风系统仿真分布式数据库中这些并不适用。本文在充分理解太阳风系统仿真分布式数据库需求的基础上,针对解决分布式数据库数据同步的关键问题,做了以下几个方面的研究和创新:1)研究分布式数据库系统关键技术。2)研究异步网络数据通信机制, SQL Server数据库工作原理及流程、集中式事务处理技术等。3)研究分布式数据库数据同步构建方法及基于XML的数据交换机制。4)研究windows下消息机制,多线程技术等。5)基于太阳风系统仿真课题的需求,设计并实现太阳风系统仿真中分布式数据库的数据同步机制。在整个仿真实验中,后台采用SQL Server数据库,在.NET平台的基础上开发,经运行测试后,本机制能够实现太阳风系统仿真分布式数据库数据的实时同步。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状分析
  • 1.2.1 太阳风观测的研究现状
  • 1.2.2 现代高性能计算研究现状
  • 1.2.3 分布式数据库和数据同步机制的研究现状
  • 1.3 本文的主要研究内容与主要研究成果
  • 1.3.1 主要研究内容
  • 1.3.2 主要成果
  • 1.4 本文组织结构
  • 本章小结
  • 第2章 太阳风系统仿真综述
  • 2.1 太阳风及太阳风基础理论研究
  • 2.1.1 太阳风
  • 2.1.2 磁层
  • 2.1.3 太阳风与磁层的耦合
  • 2.1.4 太阳风对地球磁场的影响
  • 2.1.5 研究的价值及应用
  • 2.2 太阳风系统仿真
  • 2.2.1 太阳风系统仿真的意义
  • 2.2.2 太阳风系统仿真的实现
  • 本章小结
  • 第3章 分布式数据库系统关键技术研究
  • 3.1 分布式数据库系统
  • 3.2 分布式数据库的体系结构
  • 3.3 分布式数据库查询处理和优化
  • 3.4 分布式事务管理
  • 3.4.1 分布式事务
  • 3.4.2 分布式事务的结构和事务状态
  • 3.4.3 事务故障的恢复
  • 3.5 分布式数据库的并发控制
  • 3.5.1 可串行化调度
  • 本章小结
  • 第4章 异步网络数据通信机制研究
  • 4.1 异步网络通信技术
  • 4.1.1 传输控制协议
  • 4.1.2 用户数据包协议
  • 4.1.3 异步网络通信编程
  • 4.2 基于ADO.NET 的远程通信数据接口
  • 本章小结
  • 第5章 基于重构法的数据同步与数据交换机制研究
  • 5.1 基于重构法的数据同步机制的设计
  • 5.1.1 分布式数据库系统的设计方法
  • 5.1.2 太阳风系统仿真中分布式数据库需求分析
  • 5.1.3 现存同步方案存在的不足
  • 5.1.4 本文的设计方案
  • 5.2 数据交换机制研究
  • 5.2.1 数据抽取、转换、装载
  • 5.2.2 可扩展标记语言
  • 本章小结
  • 第6章 系统设计与实现
  • 6.1 系统功能设计及实现的原则
  • 6.2 可复用模块的设计及实现
  • 6.2.1 基于消息多任务模块
  • 6.2.2 XML 操作模块
  • 6.2.3 数据库操作模块
  • 6.2.4 系统日志模块
  • 6.2.5 数据接收及发送模块
  • 6.3 数据中心服务器的设计及实现
  • 6.4 站点服务器的设计及实现
  • 6.5 系统功能测试
  • 本章小结
  • 第7章 总结与展望
  • 致谢
  • 参考文献
  • 攻读学位期间取得学术成果
  • 相关论文文献

    • [1].基于机器学习的太阳风分类及其空间天气预警应用研究获进展[J]. 高科技与产业化 2020(06)
    • [2].拥抱太阳,追寻太阳风[J]. 百科探秘(航空航天) 2018(11)
    • [3].《太阳风》[J]. 辽河 2016(11)
    • [4].太阳风信息云存储及访问控制研究[J]. 濮阳职业技术学院学报 2014(04)
    • [5].漫话太阳风[J]. 军事文摘 2019(10)
    • [6].揭太阳风加速能量起源之谜:可打造光压飞船[J]. 黑龙江科技信息 2013(09)
    • [7].太阳风膨胀模型建立及磁场影响研究[J]. 数字通信 2013(06)
    • [8].太阳风速度信息数据快速优化检测研究[J]. 计算机仿真 2016(10)
    • [9].“太阳风”和“太阳风暴”[J]. 中学生数理化(七年级数学)(配合人教社教材) 2010(12)
    • [10].太阳风能吹到地球上吗[J]. 高中数理化 2011(01)
    • [11].时变行星际太阳风模拟及其结果评估[J]. 地球物理学报 2019(01)
    • [12].湍流驱动的太阳风模型中的流管曲率效应[J]. 中国科学:物理学 力学 天文学 2018(05)
    • [13].太阳风“吹来”月球水[J]. 太空探索 2012(12)
    • [14].月球之水哪里来——揭开太阳风送水谜底[J]. 知识就是力量 2013(01)
    • [15].月表太阳风成因水的研究现状和意义[J]. 地球科学进展 2018(05)
    • [16].嫦娥一号太阳风离子数据在月表分布的可视化[J]. 中国图象图形学报 2011(03)
    • [17].关于太阳风能的奇思妙想[J]. 世界科学 2010(12)
    • [18].球坐标系六片网格下三维定态行星际太阳风模拟[J]. 空间科学学报 2014(06)
    • [19].听,太空的声音[J]. 家教世界 2016(32)
    • [20].太阳风[J]. 能源与节能 2011(05)
    • [21].“帕克”奔日 探寻太阳风起何处[J]. 科学大观园 2018(17)
    • [22].俄罗斯科学家提出日冕和太阳风成因新观点[J]. 空间科学学报 2019(04)
    • [23].膨胀磁场和太阳风粒子相互作用三维数值模拟[J]. 北京航空航天大学学报 2008(05)
    • [24].可借助太阳风在月球上制造水[J]. 科学24小时 2019(05)
    • [25].嫦娥一号卫星太阳风离子探测器数据分析[J]. 物理学报 2014(06)
    • [26].太阳风与空间天气[J]. 太空探索 2018(09)
    • [27].月球上的水可能来自太阳风[J]. 新科幻(科学阅读版) 2012(12)
    • [28].背景太阳风数值模拟的熵守恒格式[J]. 空间科学学报 2019(04)
    • [29].行星际背景太阳风的三维MHD数值模拟[J]. 地球物理学报 2018(11)
    • [30].太阳风在地球激波前兆区减速的统计研究[J]. 地球物理学报 2009(04)

    标签:;  ;  ;  

    太阳风系统仿真中分布式数据库数据同步的研究与实现
    下载Doc文档

    猜你喜欢