移动环境下低开销的非阻塞检查点策略的研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:elelyn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来无线网络得到了爆炸性的发展。但与有线网络相比,无线网络中系统出错的概率大大增加,网络入侵也更为隐蔽和多样,这对其可靠性问题的解决提出了巨大挑战。因此,研究移动环境下的容错技术既具有理论意义亦具有实用价值。检查点恢复技术的容错是通过在无错执行期间周期性地保存进程的状态来实现的。出错时进程就从保存的状态处重新开始执行,从而减少出错带来的计算上的损失。在分布式系统中设置检查点时,除了要考虑在单进程应用程序中所存在的减少检查点开销,优化检查点时间间隔等问题外,还要考虑分布式系统中由于进程之间相互发送消息而导致的进程状态间的相互依赖关系。这是分布式系统中的检查点技术的难点。怎样保证形成全局一致性检查点,避免多米诺效应,同时尽量减少由于引入检查点而带来的额外开销,是分布式系统中的检查点协议所要考虑的主要问题。由于移动环境下移动主机的低无线频道带宽、频繁的断开连接,缺少可靠存储等特性,使得传统检查点算法不能很好地适用于移动计算环境。针对上述问题,本文提出了一种高效的检查点算法来降低了协同开销。通过利用通信向量,大量减少了参与到检查点算法中的进程数。在设置检查点过程期间,该算法通过发送检查点请求给依赖的进程以节约用来描绘依赖树的时间。另外,在该算法中进程是非阻塞的,并通过信息捎带技术解决了不一致问题,因此可以避免不必要消息和孤儿消息。与传统的协同检查点算法相比,本文提出的非阻塞检查点算法使得最小数目的进程采取检查点,并且减少了检查点的反应时间,给拥有有限资源的移动系统带来了较少的开销。
其他文献
语音增强是语音信号处理的一个重要分支。语音增强技术无论在日常生活中,还是军事领域,或者对语音信号处理技术都很有应用价值。语音增强技术不但与语音信号处理理论有关,而
脑机接口(Brain-Computer Interface,BCI)是基于脑电信号实现人脑与计算机或其他电子设备通讯和控制的系统,它不依赖于脑的正常输出通路(外周神经系统及肌肉组织),是一种全新
随着软件需求规模的日益增长,带来了软件开发规模的不断扩大和复杂程度的不断提高,软件危机愈加明显。软件复用是软件业界为解决上述问题而提出的一种对策,是一种由预先构造
最近,来自工程和科学各个学科的研究学者对多智能体网络的协同控制问题表现出极大的研究兴趣。研究的领域包括一致性、耦合振子同步、渐近分布式算法、群集的集体行为、多智
校园"一卡通"系统集身份认证、现金交易、宿舍管理、借书服务等多种功能于一身,安全的重要性日益突出。"一卡通"系统前期项目针对这些连接着有线网络的读卡终端信息采集的安
缓存技术是提高数据访问性能的重要技术之一,在计算技术的多个领域得到了广泛的应用。通过分析用户对数据信息的访问特征,缓存技术巧妙地利用数据的可复制性和可共享性,在最
知识管理与知识管理系统正引起广泛的关注,尤其是面向企业应用的企业知识管理系统在企业生产和创新活动中扮演越来越重要的角色。而随着企业经营的深入和规模的日益增长,随之
近年来视频压缩已经取得了长足的发展。随着应用领域的拓展,视频编码已经超越了单纯的压缩,信源和网络联合编码可以为新的应用提供更好的解决方案。信源和网络联合编码中最核
随着信息全球化的发展,互联网产业得到迅速地发展,其在科学研究、数据挖掘和信息获取方面的广泛应用,使得人类需要存储和管理的数据越来越多,进而出现数据爆炸现象。数据的爆
即时通信技术是当前最热门的网络应用技术之一。该技术不仅可以用来发送即时的文本信息,还可以支持音频、视频等多媒体信息,在个人通信、企业运营、商务沟通等诸多领域有着广