首页> 中文学位 >基于分布式软件的软件热插拔方法研究与实现
【6h】

基于分布式软件的软件热插拔方法研究与实现

代理获取

摘要

分布式计算机软件系统已经与人类的生活和生产密不可分,随着应用的不断扩展,系统软件的复杂性越来越高,维护管理和保障其功能可信性也日渐艰难。一些系统故障、操作失误甚至于软件彻底失效常会发生,给人们的工作和生活带来不利影响,极大的损害了用户对软件的信心。因此对于分布式软件系统的可信演化的研究越来越受人们的关注。
   本文所研究的软件热插拔技术就是实现软件可信性及软件动态演化的一种重要手段。经过对相关资料的收集、整理以及相关文献研究的总结,在软件热插拔技术领域,目前世界上只有极少数的组织或研究机构进行过相关的研究和实现,并且这些组织或研究机构对于软件热插拔技术的研究仍然处于初步阶段,截止到当前取得的科研成果以及技术的实践应用等方面也是有限的。经过论证和实验发现,要实现一种安全有效的热插拔普适方法还是比较困难的。
   本文基于自律系统的控制结构进行系统模型设计,进而提出了一种基于分布式软件的软件热插拔技术。论文首先介绍了软件可信性及软件的动态演化的基本概念和原理,通过软件动态演化属性的重要性和必要性来阐述热插拔技术在大型分布式软件系统领域应用的优势。
   其次,讨论并建立了基于分布式软件的软件热插拔系统模型,包括文件包组织模块、运行对象监测模块、基于分布式的文件修正模块以及对象动态编译和装载模块,并简要介绍了各个模块的作用。在此基础上,研究并解释了本文所设计的两个重要算法的原理及其实现,包括软件运行监测算法和软件热插拔算法。分析了设计与实现基于分布式软件的软件热插拔系统的关键问题,并给出了初步解决方案。
   最后,给出了基于分布式软件的软件热插拔系统仿真实现,包括软件运行监测算法和软件热插拔算法的详细设计。通过仿真实验获取了相关数据验证了该热插拔算法的可行性。论文最后进行了总结,提出了下一步的研究重点。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号