Provided by: Stony Brook Computer Science Dept.
Date Added: Mar 2012
As cloud service providers leverage server virtualization to host applications in Virtual Machines (VMs), they must ensure proper allocation of resource capacities in order to satisfy the contracted Service Level Agreements (SLAs) with the application owners. However, the ever-growing number of virtual and physical machines within such infrastructure creates greater challenges in quickly and effectively localizing the system bottlenecks that lead to SLA violations. This paper describes DAPA, a new performance diagnostic framework to help system administrators analyze application performance anomalies and identify potential causes of SLA violations.