手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

C/S结构分布式应用系统的自主计算研究

冯照临

   为应对软件复杂性危机对计算机系统发展的阻碍,2001年IBM提出了“自主计算”的概念,其目标是使计算机系统具有自我管理的能力。 首先,本文在总结国内外大量的相关领域研究成果基础上,给出了C/S结构分布式应用系统自主计算的框架和软件模型,并对其工作机制进行了详细阐述。其次,针对C/S结构的分布式应用系统中所面临的软件更新和调整困难的问题,结合分布式系统的持续一致性模型提出一种优化的Client端软件自动更新方法,并给出在自动更新中遇到的一些关键问题的解决策略,如更新源的选择、一致性需求强度的度量、更新的时序问题等;再次,对自主计算系统相关概念模型进行描述,并给出了基于此模型实现自主计算属性的策略,如通过状态回滚实现自我修复,结合知识库进行Bug自动修改实现代码层面的自我修复、动态侦测系统运行环境结合知识库实现自我优化等。 最后,基于国家审计署金审工程的《社会保障联网审计系统》,在实际的分布式应用系统环境下构建自主计算系统,对本文中提出的方法进行实验验证,并进行相关分析,使该系统具备了一定的自主计算属性。……   
[关键词]:分布式应用系统;C/S;自主计算;自我管理;自动更新
[文献类型]:硕士论文
[文献出处]:哈尔滨工程大学2010年