首页> 外文学位 >Fault tolerant resource management in mobile computing systems.
【24h】

Fault tolerant resource management in mobile computing systems.

机译:移动计算系统中的容错资源管理。

获取原文
获取原文并翻译 | 示例

摘要

Efficient wireless channel allocation, location information management, design of low overhead communication protocols and causal dependency tracking, and fault tolerance are important areas of research in mobile computing systems. This dissertation proposes new and efficiency solutions for these problems. (1) A probabilistic analysis of temporal imbalance in wireless channel demand is presented. The effectiveness of channel transfers depends on the duration for which imbalance persists. (2) A distributed dynamic channel allocation algorithm that adapts to spatial and temporal fluctuations in channel demand is presented. The algorithm requires minimal involvement of mobile nodes. The algorithm is deadlock free, starvation free, fair, and scalable. (3) A coterie based approach is adopted for update and querying location information of mobile nodes. Location updates and location queries are made at a subset of location servers. The set of servers, corresponding to a mobile node, for location update and query operations is dynamic. The dynamic nature of these sets alleviates situations of heavy burden on some location servers, when several mobile nodes are concentrated in a small area. (4) It is shown that in order to ensure causally ordered message delivery, only direct dependency information need to be sent with each message. An algorithm using this knowledge to enforce causal ordering of messages is presented. It can handle dynamically changing multicast communication groups. (5) Two alternatives to vector clocks for tracking causal dependencies, are presented. One scheme employs sets of dependency sequences, while the other relies on hierarchical clocks. Both schemes have low overheads, and are immune to fluctuations in the number of nodes in the system: a property that vector clocks lack. (6) For failure recovery, a quasi-synchronous checkpointing algorithm for mobile system is presented. A minimal set of nodes needs to take local checkpoints. The underlying computation is not blocked during checkpointing. A minimal rollback/recovery algorithm is presented. Computation at a node is rolled back only if its state depends on operations that have been undone due to node failure(s).;All algorithms have low communication and storage overheads, can withstand disconnected operation of mobile hosts, and meet the energy conservation and low bandwidth constraints.
机译:高效的无线信道分配,位置信息管理,低开销的通信协议设计和因果关系跟踪以及容错能力是移动计算系统研究的重要领域。本文针对这些问题提出了新的高效解决方案。 (1)提出了无线信道需求中时间不平衡的概率分析。渠道转移的有效性取决于不平衡持续的持续时间。 (2)提出了一种适应信道需求时空波动的分布式动态信道分配算法。该算法要求移动节点的参与最少。该算法是无死锁,无饥饿,公平和可扩展的。 (3)采用基于小族的方法来更新和查询移动节点的位置信息。在位置服务器的子集进行位置更新和位置查询。对应于移动节点的用于位置更新和查询操作的服务器组是动态的。当几个移动节点集中在一个较小的区域中时,这些集合的动态性质可以减轻某些位置服务器上沉重的负担。 (4)表明,为了确保因果顺序地传递消息,每个消息只需要发送直接依赖信息。提出了使用该知识来强制消息的因果排序的算法。它可以处理动态更改的多播通信组。 (5)提出了用于跟踪因果关系的矢量时钟的两种选择。一种方案采用一组依赖性序列,而另一种方案则依赖于分层时钟。两种方案的开销都很低,并且不受系统中节点数量波动的影响:矢量时钟缺乏这种特性。 (6)针对故障恢复,提出了一种用于移动系统的准同步检查点算法。最少的节点集需要采用本地检查点。在检查点期间不会阻止基础计算。提出了最小的回滚/恢复算法。仅当节点的状态取决于由于节点故障而已取消的操作时,才会回滚该计算;所有算法的通信和存储开销都很低,可以承受移动主机的断开操作,并满足节能和低带宽限制。

著录项

  • 作者

    Prakash, Ravi.;

  • 作者单位

    The Ohio State University.;

  • 授予单位 The Ohio State University.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 1996
  • 页码 246 p.
  • 总页数 246
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号