UTCS Colloquium: Indranil Gupta/University of IL at Urbana-Champaign Wizards and Fruitflies: Using Eternal and Ephemeral Overlays for Monitoring Distributed Systems ACES 2.402 Friday November 9 2007 10:50 a.m.

Contact Name: 
Jenna Whitney
Nov 9, 2007 10:50am - 12:00pm

There is a sign up schedule for this event:

Type of Talk: UTCS Colloquium

Speaker Name/Affiliation: Indr

anl Gupta Univ. of IL at Urbana-Champaign

Date/Time: Friday Novem

ber 9 2007 10:50 a.m.

Location: ACES 2.402

Host: Lorenzo


Talk Title:
Wizards and Fruitflies: Using Eternal and Eph

emeral Overlays
for Monitoring Distributed Systems

Talk Abstract

We present two systems AVMON and MON that seek to
provide to dis

tributed applications (and deployers) the ability
both to monitor long-

term availability histories of nodes
in a distributed application as w

ell as to query the group
of nodes on the fly. AVMON is a scalable avai

lability monitor-
ing overlay that is resilient to selfish and colluding
AVMON imbues the concept of an eternally persistent (hence

eternal) overlay where peering relationships between nodes
once estab

lished remain forever. MON allows instant monitor-
ing and management t

asks using the novel concept of an
on-demand and short-lived overlay

which survives only for
the purpose of an individual management command


Both AVMON and MON are lightweight and fast in terms of

y computation bandwidth and response time.
Our mathematical analysis
trace-based simulations and
deployment atop PlanetLab all demonstra

te the practical
performance characteristics of these two approaches in

systems containing hundreds to thousands of nodes. We
touch briefl

y upon how to use AVMON for building availability-
aware services the u

sage of MON in PlanetLab as well as
on other instances of eternal and

ephemeral overlays we have
studied. For more information on DPRG visi

t http://kepler.cs.uiuc.edu

Speaker Bio:
Indranil Gupta is a

n assistant professor in the Department
of Computer Science at the Univ

. of IL at Urbana-Champaign.
He received his PhD in Computer Science fr

om Cornell University
in 2004. He is a recipient of the NSF CAREER awar

d in 2005.
His research group DPRG works on distributed protocols and <

br>systems with applications to large-scale distributed systems
such a

s peer-to-peer systems and sensor networks. DPRG
research is funded by

several NSF grants including multi-
disciplinary ones.