Fingerpointing | Priya Narasimhan
PUBLICATIONS

Black-Box Diagnosis in Parallel File Systems. Michael P. Kasick, Jiaqi Tan, Rajeev Gandhi and Priya Narasimhan. USENIX Conference on File and Storage Technologies (FAST), San Jose, CA (Feb 2010).

Blind Men and the Elephant (BLIMEy): Piecing together Hadoop for Diagnosis. Xinghao Pan, Jiaqi Tan, Soila Kavulya, Rajeev Gandhi and Priya Narasimhan. International Symposium on Software Reliability Engineering (ISSRE), Mysore, India (Dec 2009).

Ganesha: Black-Box Fault Diagnosis for MapReduce Systems. Xinghao Pan, Jiaqi Tan, Soila Kavulya, Rajeev Gandhi and Priya Narasimhan. Workshop on Hot Topics in Measurement and Modeling of Computer Systems (HotMetrics 2009), Seattle, WA (June 2009).

Mochi: Visual Log-Analysis Based Tools for Debugging Hadoop. Jiaqi Tan, Xinghao Pan, Soila Kavulya, Rajeev Gandhi and Priya Narasimhan. USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), San Diego, CA (June 2009).

System Call-Based Problem Diagnosis for PVFS. Michael P. Kasick, Keith A. Bare, Eugene E. Marinelli III, Jiaqi Tan, Rajeev Gandhi and Priya Narasimhan. USENIX Workshop on Hot Topics in Dependability (HotDep), Estoril Portugal (June 2009).

SALSA: Analyzing Logs as StAte Machines. Jiaqi Tan, Xinghao Pan, Soila Kavulya, Rajeev Gandhi and Priya Narasimhan. USENIX Workshop on Tackling Computer Systems Problems with Machine Learning Techniques (SysML), San Diego, CA (December 2008).

Gumshoe: Diagnosing Performance Problems in Replicated File-Systems. Soila Pertet, Rajeev Gandhi and Priya Narasimhan. IEEE Symposium on Reliable Distributed Systems (SRDS), Naples, Italy (October 2008).

Fingerpointing Correlated Failures in Replicated Systems. Soila Pertet, Rajeev Gandhi and Priya Narasimhan. USENIX Workshop on Tackling Computer Systems Problems with Machine Learning Techniques (SysML), Cambridge, MA (April 2007).

Towards Fingerpointing in the Emulab Dynamic Distributed System. Michael P. Kasick, Priya Narasimhan, Kevin Atkinson, Jay Lepreau. USENIX Workshop on Real, Large Distributed Systems (WORLDS), Seattle, WA (November 2006).




THESES

CPU Performance Counter-Based Diagnosis for Software Systems. School of Computer Science Master's Thesis, Carnegie Mellon University, September 2009.

Log-Based Approaches to Characterizing and Diagnosing MapReduce Systems. School of Computer Science Master's Thesis, Carnegie Mellon University, July 2009.

Diagnosing Performance Problems in Parallel File Systems. Electrical & Computer Engineering Department Master's Thesis, Carnegie Mellon University, May 2009.

The Blind Men and the Elephant: Piecing Together Hadoop for Diagnosis. School of Computer Science Master's Thesis, Carnegie Mellon University, May 2009.

RAMS and BlackSheep: Inferring White-box Application Behavior Using Black-box Techniques. Jiaqi Tan and Priya Narasimhan. School of Computer Science Senior Honors Thesis and Carnegie Mellon University Parallel Data Lab Technical Report CMU-PDL-08-103, May 2008.




TECHNICAL REPORTS

ASDF: Automated, Online Fingerpointing for Hadoop. Keith Bare, Michael P. Kasick, Soila Kavulya, Eugene Marinelli, Xinghao Pan, Jiaqi Tan, Rajeev Gandhi, Priya Narasimhan. Carnegie Mellon University Parallel Data Lab Technical Report CMU-PDL-08-104, May 2008.

Group Communication: Helping or Obscuring Failure Diagnosis? Soila Pertet, Rajeev Gandhi and Priya Narasimhan. Carnegie Mellon University Parallel Data Lab Technical Report CMU-PDL-06 -107, June, 2006.

Causes of Failure in Web Applications. Soila Pertet and Priya Narasimhan. Carnegie Mellon University Parallel Data Lab Technical Report CMU-PDL-05-109. Decem ber 2005.

Last updated: September 2009, Priya Narasimhan