usenix conference policies
Magpie: Online Modelling and Performance-aware Systems
Website Maintenance Alert
Due to scheduled maintenance, the USENIX website may not be available on Monday, March 17, from 10:00 am–6:00 pm Pacific Daylight Time (UTC -7). We apologize for the inconvenience and thank you for your patience.
If you would like to register for NSDI '25, SREcon25 Americas, or PEPR '25, please complete your registration before or after this time period.
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.
author = {Paul Barham and Rebecca Isaacs and Richard Mortier and Dushyanth Narayanan},
title = {Magpie: Online Modelling and Performance-aware Systems},
booktitle = {9th Workshop on Hot Topics in Operating Systems (HotOS IX)},
year = {2003},
address = {Lihue, HI},
url = {https://www.usenix.org/conference/hotos-ix/magpie-online-modelling-and-performance-aware-systems},
publisher = {USENIX Association},
month = may
}
connect with us