首页 | 本学科首页   官方微博 | 高级检索  
     

计算系统软件抗衰重启技术研究
引用本文:游静,徐建,张琨,刘凤玉.计算系统软件抗衰重启技术研究[J].信息与控制,2006,35(3):355-361.
作者姓名:游静  徐建  张琨  刘凤玉
作者单位:1. 江苏工业学院计算机科学与工程系,江苏,常州,213016
2. 南京理工大学计算机科学与工程学院,江苏,南京,210094
基金项目:中国科学院资助项目;国防科工委基础科研项目;南京理工大学校科研和教改项目;南京理工大学校科研和教改项目
摘    要:细粒度的软件抗衰,即部分的重启,它可以进一步降低抗衰成本,提高系统可用性.制定细粒度的软件抗衰策略的一个重要前提是确定可以安全重启的对象,并建立重启树.本文根据典型的软件体系结构和模块间的控制、调用及数据访问关系,研究了模块间的耦合程度和重启相关性之间的关系,给出了重启相关性和相关度的判定方法,确定了各模块的可达集和重启群,将模块的重启群作为抗衰策略的重启对象,并依据模块对系统资源的损耗程度,建立了重启树,制定了软件抗衰策略,建立了抗衰策略实施过程的有限自动机模型.

关 键 词:软件抗衰  重启树  抗衰粒度  软件体系结构
文章编号:1002-0411(2006)03-0355-07
收稿时间:2005-06-23
修稿时间:2005-06-23

Research on Restart Technology for Software Rejuvenation of Computing System
YOU Jing,XU Jian,ZHANG Kun,LIU Feng-yu.Research on Restart Technology for Software Rejuvenation of Computing System[J].Information and Control,2006,35(3):355-361.
Authors:YOU Jing  XU Jian  ZHANG Kun  LIU Feng-yu
Affiliation:1, Department of Computer Science and Engineering, Jiangsu Polytechnic University, Changzhou 213016, China ; 2. School of Computer Science and Technology, Nanjing University of Science and Technology, Nanjing 210094, China
Abstract:Fine-grained software rejuvenation, that is partial restart technique, can further reduce the rejuvenation cost and improve the system availability. Before formulating the fine-gained software rejuvenation policy, the objects that can restart safely must be determined and the restart tree of computing system must be built. Therefore, based on the typical software architecture and the control, invoke and data access connection among modules, this paper studies the relation between the module-module coupling and the restart dependence, defines the restart dependence and its degree, and obtains the restart reachable set and restart group of each module. Taking the restart groups as the restart objects of rejuvenation policy, the restart tree can be built according to the wastage degree of system resource incurred by modules. Finally, the software rejuvenation policy is determined, and the implementation process of the policy is modelled by finite-state automaton.
Keywords:software rejuvenation  restart tree  rejuvenation granularity  software architecture
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《信息与控制》浏览原始摘要信息
点击此处可从《信息与控制》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号