IDEALS Home University of Illinois at Urbana-Champaign logo The Alma Mater The Main Quad

AVMON: Optimal and Scalable Discovery of Consistent Availability Monitoring Overlays for Distributed Systems

Show full item record

Bookmark or cite this item: http://hdl.handle.net/2142/11277

Files in this item

File Description Format
PDF AVMON Optimal a ... or Distributed Systems.pdf (416KB) (no description provided) PDF
Title: AVMON: Optimal and Scalable Discovery of Consistent Availability Monitoring Overlays for Distributed Systems
Author(s): Morales, Ramses V.; Gupta, Indranil
Subject(s): distributed systems
Abstract: This paper addresses the problem of selection and discovery of a consistent availability monitoring overlay for computer hosts in a large-scale distributed application, where hosts may be selfish or colluding. We motivate six significant goals for the problem - consistency, verifiability, and randomness, in selecting the availability monitors of nodes, as well as discoverability, load-balancing, and scalability in finding these monitors. We then present a new system, called AVMON, that is the first to satisfy these six requirements. The core algorithmic contribution of this paper is a range of protocols for discovering the availability monitoring overlay in a scalable and efficient manner, given any arbitrary monitor selection scheme that is consistent and verifiable. We mathematically analyze the performance of AVMON's discovery protocols, and derive optimal variants that minimize memory, bandwidth, computation, and discovery time of monitors (or different combinations of these metrics). Our experimental evaluations of AVMON use three types of availability traces - synthetic, from PlanetLab, and from a peer-to-peer system (Overnet) - and demonstrate that AVMON works well in a variety of distributed systems.
Issue Date: 2006-11
Genre: Technical Report
Type: Text
URI: http://hdl.handle.net/2142/11277
Other Identifier(s): UIUCDCS-R-2006-2797
Rights Information: You are granted permission for the non-commercial reproduction, distribution, display, and performance of this technical report in any format, BUT this permission is only for a period of 45 (forty-five) days from the most recent time that you verified that this technical report is still available from the University of Illinois at Urbana-Champaign Computer Science Department under terms that include this permission. All other rights are reserved by the author(s).
Date Available in IDEALS: 2009-04-21
 

This item appears in the following Collection(s)

Show full item record

Item Statistics

  • Total Downloads: 224
  • Downloads this Month: 5
  • Downloads Today: 0

Browse

My Account

Information

Access Key