首页> 外文期刊>International Journal of Engineering Science and Technology >A MINIMUM-PROCESS GLOBAL STATE DETECTION SCHEME FOR MOBILE DISTRIBUTED SYSTEMS
【24h】

A MINIMUM-PROCESS GLOBAL STATE DETECTION SCHEME FOR MOBILE DISTRIBUTED SYSTEMS

机译:移动分布式系统的最小处理全局状态检测方案

获取原文
           

摘要

While dealing with mobile distributed systems, we come across some issues like: mobility, low bandwidth of wireless channels and lack of stable storage on mobile nodes, disconnections, limited battery power and high failure rate of mobile nodes. These issues make traditional checkpointing techniques designed for Distributed systems unsuitable for Mobile environments. In this paper, we design a minimum process algorithm for Mobile Distributed systems, where no useless checkpoints are taken and an effort has been made to optimize the blocking of processes. We propose to delay the processing of selective messages at the receiver end only during the checkpointing period. A Process is allowed to perform its normal computations and send messages during its blocking period. In this way, we try to keep blocking of processes to bare minimum. In order to keep the blocking time minimum, we collect the dependency vectors and compute the exact minimum set in the beginning of the algorithm. The number of processes that take checkpoints is minimized to 1) avoid awakening of MHs in doze mode of operation, 2) minimize thrashing of MHs with checkpointing activity, 3) save limited battery life of MHs and low bandwidth of wireless channels. In coordinated checkpointing, if a single process fails to take its checkpoint; all the checkpointing effort goes waste, because, each process has to abort its tentative checkpoint. In order to take its tentative checkpoint, an MH needs to transfer large checkpoint data to its local MSS over wireless channels. The checkpointing effort may be exceedingly high due to frequent aborts especially in mobile systems. We try to minimize the loss of checkpointing effort when any process fails to take its checkpoint in coordination with others .
机译:在处理移动分布式系统时,我们遇到一些问题,例如:移动性,无线通道的低带宽和移动节点上缺乏稳定的存储,断开连接,有限的电池电量以及移动节点的高故障率。这些问题使为分布式系统设计的传统检查点技术不适合移动环境。在本文中,我们为移动分布式系统设计了一种最小的过程算法,其中不使用无用的检查点,并且已努力优化过程的阻塞。我们建议仅在检查点期间延迟接收方端选择性消息的处理。允许进程在其阻塞期间执行其正常计算并发送消息。这样,我们尝试将进程的阻塞保持在最低限度。为了使阻塞时间最短,我们收集了依赖向量,并在算法开始时计算了确切的最小集。采取检查点的过程数量最小化为1)避免在休眠操作模式下唤醒MH,2)最小化具有检查点活动的MH跳动,3)节省MH的有限电池寿命和无线信道的低带宽。在协调检查点中,如果单个进程无法执行其检查点;所有的检查点工作都浪费了,因为每个进程都必须中止其暂定的检查点。为了获得其临时的检查点,MH需要通过无线信道将大型检查点数据传输到其本地MSS。由于频繁中止,特别是在移动系统中,检查点的努力可能会非常高。当任何进程未能与其他进程协调使用其检查点时,我们将尽量减少检查点工作量的损失。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号