Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

FUSE: Lightweight Guaranteed Distributed Failure Notification

FUSE is a lightweight failure notification service for building distributed systems. Distributed systems built with FUSE are guaranteed that failure notifications never fail. Whenever a failure notification is triggered, all live members of the FUSE group will hear a notification within a bounded period of time, irrespective of node or communication failures. In contrast to previous work on failure detection, the responsibility for deciding that a failure has occurred is shared between the FUSE service and the distributed application. This allows applications to implement their own definitions of failure. Our experience building a scalable distributed event delivery system on an overlay network has convinced us of the usefulness of this service. Our results demonstrate that the network costs of each FUSE group can be small; in particular, our overlay network implementation requires no additional liveness-verifying ping traffic beyond that already needed to maintain the overlay, making the steady state network load independent of the number of active FUSE groups.

John Dunagan, Microsoft Research

Nicholas J. A. Harvey, Massachusetts Institute of Technology

Michael B. Jones, Microsoft Research

Dejan Kostic, Duke University

Marvin Theimer, Microsoft Research

Alec Wolman, Microsoft Research

BibTeX
@inproceedings {269491,
author = {John Dunagan and Nicholas J. A. Harvey and Michael B. Jones and Dejan Kosti{\'c} and Marvin Theimer and Alec Wolman},
title = {{FUSE}: Lightweight Guaranteed Distributed Failure Notification},
booktitle = {6th Symposium on Operating Systems Design \& Implementation (OSDI 04)},
year = {2004},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/osdi-04/fuse-lightweight-guaranteed-distributed-failure-notification},
publisher = {USENIX Association},
month = dec
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/osdi04/tech/full_papers/dunagan/dunagan.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/osdi04/tech/full_papers/dunagan/dunagan_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us