摘要
基于检查点的协同式回滚恢复机制是一种针对分布式系统生存性保障的有效机制,现有分布式系统中基于检查点的回滚恢复机制以分布式信道可靠作为假设前提,而实际应用场景中,该假设并不总是成立。针对分布式系统实际的应用环境,提出了适用于信道不可靠的分布式计算环境的协同式系统生存性保障模型。该模型在保留检查点回滚恢复机制优点的基础上,通过建立冗余通信链路和进程迁移来保障不可靠通信信道环境下分布式系统的生存性。
The cooperative rollback recovery mechanism based on checkpointing is an effective mechanism for the survivability of distributed system. The existing cooperative rollback recovery mechanism based on checkpointing presumes that the communication channel is reliable. However, this assumption is not always true in actual application scenarios. For the actual application scenarios of distributed system, a reliable assurance model for the survivability of distributed system was proposed, based on the checkpointing-based rollback recovery mechanism. Through the creation of redundant communication channel and process migration mechanism, the proposed model assures the survivability of distributed system in actual application scenarios where the communication channel is not reliable.
出处
《计算机应用》
CSCD
北大核心
2012年第10期2748-2751,共4页
journal of Computer Applications
基金
国家自然科学基金资助项目(60973118)
中央高校基本科研业务项目(ZYGX2011J072)
关键词
检查点
分布式系统
软件生存
回滚恢复
进程迁移
checkpoint
distributed system
software survivability
rollback recovery
process migration
作者简介
耿技(1963-),男,安徽合肥人,教授,博士研究生,主要研究方向:系统软件、软件确保、信息安全;通信作者:陈非(1988-),男,江西樟树人,硕士研究生,主要研究方向:软件确保、信息安全,电子邮箱flikecn@126.com;聂鹏(1977-),男,陕西汉中人,博士研究生,主要研究方向:软件确保、软件测试软件可靠性;陈伟(1978-),男,四川温江人,讲师,博士研究生,主要研究方向:无线网络路由、网络安全;秦志光(1965-),男,四川隆昌人,教授,博士生导师,主要研究方向:开放系统、中间件、信息安全。