The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - May/June (2012 vol.32)
pp: 88-99
Jason Mars , University of Virginia
Lingjia Tang , University of Virginia
Kevin Skadron , University of Virginia
Mary Lou Soffa , University of Virginia
Robert Hundt , Google
ABSTRACT
Precisely predicting performance degradation due to colocating multiple executing applications on a single machine is critical for improving utilization in modern warehouse-scale computers (WSCs). Bubble-Up is the first mechanism for such precise prediction. As opposed to over-provisioning machines, Bubble-Up enables the safe colocation of multiple workloads on a single machine for Web service applications that have quality of service constraints, thus greatly improving machine utilization in modern WSCs.
INDEX TERMS
Bubble-Up, warehouse-scale computer, performance degradation, quality of service
CITATION
Jason Mars, Lingjia Tang, Kevin Skadron, Mary Lou Soffa, Robert Hundt, "Increasing Utilization in Modern Warehouse-Scale Computers Using Bubble-Up", IEEE Micro, vol.32, no. 3, pp. 88-99, May/June 2012, doi:10.1109/MM.2012.22
REFERENCES
1. U. Hölzle and L.A. Barroso, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines, Morgan and Claypool, 2009.
2. L.A. Barroso and U. Hölzle, "The Case for Energy-Proportional Computing," Computer, vol. 40, Dec. 2007, pp. 33-37.
3. A. Mishra et al., "Towards Characterizing Cloud Backend Workloads: Insights from Google Compute Clusters," ACM SIGMETRICS Performance Evaluation Rev., vol. 37, no. 4, 2010, pp. 34-41.
4. G. Banga, P. Druschel, and J.C. Mogul, "Resource Containers: A New Facility for Resource Management in Server Systems," Proc. 3rd Symp. Operating Systems, Design, and Implementation (OSDI 99), Usenix Assoc., 1999, pp. 45-58.
5. V.J. Reddi et al., "Web Search Using Mobile Cores: Quantifying and Mitigating the Price of Efficiency," Proc. 37th Ann. Int'l Symp. Computer Architecture (ISCA 10), ACM, 2010, pp. 314-325.
6. C. Kozyrakis et al., "Server Engineering Insights for Large-Scale Online Services," IEEE Micro, vol. 30, no. 4, 2010, pp. 8-19.
7. J. Mars et al., "Bubble-Up: Increasing Utilization in Modern Warehouse Scale Computers via Sensible Colocations," Proc. 44th Ann. IEEE/ACM Int'l Symp. Microarchitecture, ACM, 2011, pp. 248-259.
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool