...
首页> 外文期刊>Mathematical Problems in Engineering >A Hybrid Distributed Mutual Exclusion Algorithm for Cluster-Based Systems
【24h】

A Hybrid Distributed Mutual Exclusion Algorithm for Cluster-Based Systems

机译:基于集群的系统的混合分布式互斥算法

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

获取外文期刊封面封底 >>

       

摘要

Distributed mutual exclusion is a fundamental problem which arises in various systems such as grid computing, mobile ad hoc networks (MANETs), and distributed databases. Reducing key metrics like message count per any critical section (CS) and delay between two CS entrances, which is known as synchronization delay, is a great challenge for this problem. Various algorithms use either permission-based or token-based protocols. Token-based algorithms offer better communication costs and synchronization delay. Raymond's and Suzuki-Kasami's algorithms are well-known token-based ones. Raymond's algorithm needs only O(log_2(N)) messages per CS and Suzuki-Kasami's algorithm needs just one message delivery time between two CS entrances. Nevertheless, both algorithms are weak in the other metric, synchronization delay and message complexity correspondingly. In this work, a new hybrid algorithm is proposed which gains from powerful aspects of both algorithms. Raysuz's algorithm (the proposed algorithm) uses a clustered graph and executes Suzuki-Kasamis algorithm intradusters and Raymond's algorithm interdusters. This leads to have better message complexity than that of pure Suzuki-Kasamis algorithm and better synchronization delay than that of pure Raymond's algorithm, resulting in an overall efficient DMX algorithm pure algorithm.
机译:分布式互斥是一个基本问题,它出现在各种系统中,例如网格计算,移动自组织网络(MANET)和分布式数据库。减少关键指标(如每个关键部分(CS)的消息计数)和两个CS入口之间的延迟(称为同步延迟)是解决此问题的巨大挑战。各种算法都使用基于权限的协议或基于令牌的协议。基于令牌的算法可提供更好的通信成本和同步延迟。 Raymond和Suzuki-Kasami的算法是众所周知的基于令牌的算法。 Raymond的算法每个CS仅需要O(log_2(N))条消息,而Suzuki-Kasami的算法仅需要在两个CS入口之间传递一条消息。然而,这两种算法在其他指标,同步延迟和消息复杂度方面都较弱。在这项工作中,提出了一种新的混合算法,该算法从两种算法的强大方面中受益。 Raysuz的算法(提出的算法)使用聚类图并执行Suzuki-Kasamis算法的内部除尘器和Raymond算法的内部除尘器。这导致比纯Suzuki-Kasamis算法具有更好的消息复杂性,并且比纯Raymond算法具有更好的同步延迟,从而实现了整体高效的DMX算法纯算法。

著录项

  • 来源
    《Mathematical Problems in Engineering》 |2013年第9期|703414.1-703414.15|共15页
  • 作者单位

    International Computer Institute, Ege University, 35100 Izmir, Turkey,Department of Computer Engineering, Shabestar Branch, Islamic Azad University, 53815 Shabestar, Iran;

    International Computer Institute, Ege University, 35100 Izmir, Turkey;

    International Computer Institute, Ege University, 35100 Izmir, Turkey;

    International Computer Institute, Ege University, 35100 Izmir, Turkey;

    Department of Computer Engineering, Izmir University, 35140 Izmir, Turkey;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号