Title | ||
---|---|---|
NAP: a building block for remediating performance bottlenecks via black box network analysis |
Abstract | ||
---|---|---|
In this work we present a simple, yet powerful, methodology for application-agnostic diagnostic and remediation of performance hot spots in elastic multi-tiered client/server applications, deployed as collections of black box Virtual Machines (VM). Our novel out-of-band black-box performance management system, Network Analysis for Remediating Performance Bottlenecks (NAP), listens to the TCP/IP traffic on the virtual network interfaces of the VMs comprising an application and analyzes statistical properties of this traffic. From this analysis, which is application independent and transparent to the VMs, NAP identifies performance bottlenecks that might effect application performance and derives remediation decisions that are most likely to alleviate the application performance degradation. We prototyped our solution for the Xen hypervisor and evaluated it using the popular Trade6 benchmark that simulates a typical e-commerce application. Our results show that NAP successfully identifies performance bottlenecks in a complex multi-tier application setting, while incurring negligible performance overhead. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1145/1555228.1555270 | ICAC |
Keywords | Field | DocType |
performance bottleneck,typical e-commerce application,negligible performance overhead,application performance,novel out-of-band black-box performance,remediating performance bottleneck,complex multi-tier application setting,server application,building block,black box network analysis,performance hot spot,application performance degradation,ip traffic,performance management,out of band,network analysis,client server,autonomic computing,virtual machine,cloud computing,hot spot,network interface,power method,e commerce | Traffic analysis,Virtual machine,Computer science,Hypervisor,Real-time computing,Internet traffic,Distributed computing,Virtual network,Black box (phreaking),Performance management,Operating system,Cloud computing,Embedded system | Conference |
Citations | PageRank | References |
13 | 1.14 | 15 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Muli Ben-Yehuda | 1 | 763 | 37.36 |
David Breitgand | 2 | 303 | 24.05 |
Michael Factor | 3 | 608 | 56.06 |
Hillel Kolodner | 4 | 28 | 3.24 |
Valentin Kravtsov | 5 | 76 | 5.24 |
Dan Pelleg | 6 | 1552 | 107.09 |