Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

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

You are here

Home » Magpie: Online Modelling and Performance-aware Systems
Tweet

connect with us

Magpie: Online Modelling and Performance-aware Systems

Abstract: 

Understanding the performance of distributed systems requires correlation of thousands of interactions between numerous components—a task best left to a computer. Today's systems provide voluminous traces from each component but do not synthesise the data into concise models of system performance.

We argue that online performance modelling should be a ubiquitous operating system service and outline several uses including performance debugging, capacity planning, system tuning and anomaly detection. We describe the Magpie modelling service which collates detailed traces from multiple machines in an e-commerce site, extracts request-specific audit trails, and constructs probabilistic models of request behaviour. A feasibility study evaluates the approach using an offline demonstrator. Results show that the approach is promising, but that there are many challenges to building a truly ubiquitious, online modelling infrastructure.

Paul Barham, Microsoft Research Ltd, Cambridge, UK

Rebecca Isaacs, Microsoft Research Ltd, Cambridge, UK

Richard Mortier, Microsoft Research Ltd, Cambridge, UK

Dushyanth Narayanan, Microsoft Research Ltd, Cambridge, UK

Links

Paper: 
http://www.usenix.org/events/hotos03/tech/full_papers/barham/barham.pdf
Paper (HTML): 
http://www.usenix.org/events/hotos03/tech/full_papers/barham/barham_html/index.html
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us