• DocumentCode
    2649547
  • Title

    Optimistic Virtual Synchrony

  • Author

    Sussman, Jeremy ; Keidar, Idit ; Marzullo, Keith

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    42
  • Lastpage
    51
  • Abstract
    We present Optimistic Virtual Synchrony (OVS), a new form of group communication which provides the same capabilities as Virtual Synchrony with better performance. It does so by allowing applications to send messages during periods in which services implementing Virtual Synchrony block. OVS also allows applications to determine the policy as to when messages sent optimistically should be delivered and when they should be discarded. Thus, OVS gives applications fine grain control over the specific semantics they require, and does not impose costs for enforcing any semantics that they do not require. At the same time, OVS provides a single easy-to-use interface for all applications
  • Keywords
    groupware; message passing; multicast communication; optimisation; synchronisation; OVS; Optimistic Virtual Synchrony; easy-to-use interface; fault tolerant distributed applications; fine grain control; group communication; message sending; multicast groups; semantics; Application software; Communication system control; Computer science; Costs; Drives; Maintenance; Milling machines; Power system reliability; Rivers; Subcontracting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2000. SRDS-2000. Proceedings The 19th IEEE Symposium on
  • Conference_Location
    Nurnberg
  • Print_ISBN
    0-7695-0543-0
  • Type

    conf

  • DOI
    10.1109/RELDI.2000.885391
  • Filename
    885391