|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Sandip Agarwala, Fernando Alegre, Karsten Schwan, Jegannathan Mehalingham, "E2EProf: Automated End-to-End Performance Management for Enterprise Systems," IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012), pp. 749-758, 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'07), 2007. | |||
| BibTex | x | ||
| @article{ 10.1109/DSN.2007.38, author = {Sandip Agarwala and Fernando Alegre and Karsten Schwan and Jegannathan Mehalingham}, title = {E2EProf: Automated End-to-End Performance Management for Enterprise Systems}, journal ={IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012)}, volume = {0}, year = {2007}, isbn = {0-7695-2855-4}, pages = {749-758}, doi = {http://doi.ieeecomputersociety.org/10.1109/DSN.2007.38}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012) TI - E2EProf: Automated End-to-End Performance Management for Enterprise Systems SN - 0-7695-2855-4 SP749 EP758 A1 - Sandip Agarwala, A1 - Fernando Alegre, A1 - Karsten Schwan, A1 - Jegannathan Mehalingham, PY - 2007 KW - null VL - 0 JA - IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012) ER - | |||
The E2EProf toolkit enables the efficient and nonintrusive capture and analysis of end-to-end program behavior for complex enterprise applications. E2EProf permits an enterprise to recognize and analyze performance problems when they occur -- online, to take corrective actions as soon as possible and wherever necessary along the paths currently taken by user requests -- end-to-end, and to do so without the need to instrument applications -- nonintrusively. Online analysis exploits a novel signal analysis algorithm, termed pathmap, which dynamically detects the causal paths taken by client requests through application and backend servers and annotates these paths with endto- end latencies and with the contributions to these latencies from different path components. Thus, with pathmap, it is possible to dynamically identify the bottlenecks present in selected servers or services and to detect the abnormal or unusual performance behaviors indicative of potential problems or overloads. Pathmap and the E2EProf toolkit successfully detect causal request paths and associated performance bottlenecks in the RUBiS ebay-like multi-tier web application and in one of the datacenter of our industry partner, Delta Air Lines.
