首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于循环编码的高性能分布式互斥算法
引用本文:李美安,刘心松,王征. 一种基于循环编码的高性能分布式互斥算法[J]. 电子学报, 2005, 33(8): 1397-1402
作者姓名:李美安  刘心松  王征
作者单位:电子科技大学计算机学院8010研究室,四川成都,610054;电子科技大学计算机学院8010研究室,四川成都,610054;电子科技大学计算机学院8010研究室,四川成都,610054
摘    要:公平、健壮和易于实现的分布式互斥算法对分布式系统保证数据一致性、逻辑一致性及时序一致性至关重要.除Lamport算法,RA算法和N0.63算法外,以前提出的分布式互斥算法都只是在节点数目与请求集大小存在一定关系时才是公平和对称的,在大多数情况下是不对称的.这些算法的同步时间,容错性能与消息复杂度之间存在着不可调和的矛盾,不能三者兼顾.本文提出了一种基于循环编码的互斥请求集产生算法,并在此基础上改进了已有的基于请求集的分布式互斥算法,使该算法在系统节点数为任意值时都能公平和对称地产生请求集.其消息复杂度较低,同步时间为T,节点容错能力达到N-1.

关 键 词:循环编码  分布式  互斥
文章编号:0372-2112(2005)08-1397-06
收稿时间:2004-11-08
修稿时间:2004-11-082005-01-30

A High Performance Distributed Mutual Exclusion Algorithm Based on Cyclic Coding
LI Mei-an,LIU Xin-song,WANG Zheng. A High Performance Distributed Mutual Exclusion Algorithm Based on Cyclic Coding[J]. Acta Electronica Sinica, 2005, 33(8): 1397-1402
Authors:LI Mei-an  LIU Xin-song  WANG Zheng
Affiliation:8010.R&D Group,University of Electronic Science and Technology of China,Chengdu,Sichuan 610054,China
Abstract:It's very important to use a fair and easy implementation distributed mutual exclusion algorithm to ensure the data,logic and time consistency of a distributed system.Except the Lamport,RA and N~(0.63) algorithm,all the other distributed mutual exclusion algorithms brought forward formerly are fair only when the number of the system sites is peculiarly related on the sites number of the quorum.It's not fair in most instances.And there are some contradiction in synchronization time,message complexity and fault tolerance.A new distributed mutual exclusion algorithm has been proposed that is based on cyclic coding in this paper.This algorithm can reduce the message complexity to O(2N) and is fair to any scale distributed system.And the synchronization time has been reduced to T and the fault sites tolerance can be N-1.
Keywords:cyclic coding  distributed  mutual exclusion
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《电子学报》浏览原始摘要信息
点击此处可从《电子学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号