EECS Main > Events

Event Details

GRS: David Choffnes

12:00 Noon
November 11, 2009
Ford ITW (1.350)


David Choffnes, "Using the Crowd to Monitor the Cloud"
Abstract: Whether streaming videos, making VoIP phone calls or simply downloading large files, we expect to receive good performance – often beyond the best-effort guarantees that the Internet provides. Given the popularity and potential for revenue from these services, their user experience has become an important benchmark for service providers, network providers and end users. Perceived user experience is in large part determined by the frequency, duration and severity of network events that impact a service. There is thus a clear need to detect, isolate and determine the root causes of these service-level network events so that operators can resolve such issues in a timely manner, minimizing their impact on revenue and reputation.

In this talk, we argue that the most effective way to detect service-level events is by monitoring the end systems where the services are used. In essence, this approach detects network performance problems by crowdsourcing network monitoring – achieving scalable, real-time network coverage by pushing monitoring to end systems at the network edge. We use probability theory, extensive network traces from users and ground-truth information from ISPs to design and build a system that detects network problems effectively, quickly and reliably. Its current implementation for BitTorrent, called the Network Early Warning System (NEWS), has been installed more than 30,000 times.
Northwestern University Robert R. McCormick School of Engineering
and Applied Science Electrical Engineering and Computer Science Department