• DocumentCode
    2558446
  • Title

    A hybrid approach to mutual exclusion for distributed systems

  • Author

    Chang, Ye-In ; Singhal, Mukesh ; Liu, Ming T.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • fYear
    1990
  • fDate
    31 Oct-2 Nov 1990
  • Firstpage
    289
  • Lastpage
    294
  • Abstract
    A hybrid approach to mutual exclusion is proposed to minimize both message traffic and time delay at the same time. A hybrid mutual exclusion algorithm using the release local sites first mode, the requesting group semantics, and the requesting sequence 1324 (i.e., local competition followed by global competition) is found to be an efficient way to control the interaction. This hybrid algorithm uses M. Singhal´s (1989) algorithm as the local algorithm and M. Maekawa´s (1985) algorithm as the global algorithm. Compared to Maekawa´s algorithm, which needs 3√N. . .5√N messages but two time units delay between successive executions of the critical section (where N is the number of sites in the system), the proposed hybrid algorithm can reduce message traffic by 55% and time delay by 32% at the same time. Furthermore, when a distributed system exhibits locality of requests, the proposed hybrid algorithm can achieve even better performance
  • Keywords
    distributed processing; programming theory; transaction processing; distributed systems; global algorithm; hybrid algorithm; local algorithm; message traffic; mutual exclusion; release local sites first mode; requesting group semantics; time delay; Communication networks; Computer crashes; Delay effects; Distributed computing; Information science; Mouth; Telecommunication network reliability; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-2054-4
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1990.139370
  • Filename
    139370