
Kaustubh Joshi

180 Park Ave - Building 103
Florham Park, NJ
Subject matter expert in Dependability, Probabilistic Models, Distributed Systems, Cloud Computing, Data Center Management
Today, multitier distributed systems power many online computing services that society takes for granted. These include everything from online shopping sites to communications services to online content providers. Often co-located in large data centers, these complex services can be very difficult to keep running smoothly. I am interested in the online management of such systems to improve dependability, security, performance, and power efficiency. My research straddles both theory and practice, ranging from analytical techniques to model and reason about system behaviors under conditions such as faults, attacks, and changing workloads, to runtime control systems that use the models to implement adaptive behaviors such as fault recovery and self-reconfiguration. I am especially interested in techniques that use data analysis or runtime measurements to construct models with very little human intervention, and for black-box systems for which very little design information is available. My work can be loosely categorized in the areas of dependable, adaptive, and autonomic systems, and is of special relevance to shared infrastructure approaches such as cloud computing.
Before coming to AT&T, I received my Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign. My dissertation work investigated the use of Partially Observable Markov Decision Process (POMDP) models to perform online fault diagnosis and recovery in multitier systems. This research combined incomplete, sometimes inaccurate, and often conflicting reports from multiple monitoring systems to to make cost-benefit tradeoffs and choose recovery mechanisms that would bring a system back up with minimal disruption after a failure had occurred.
Technical Documents
Performance Aware Regeneration in Virtualized Multitier Applications
Kaustubh Joshi, Matti Hiltunen, Jung Gueyoung
2009.
[PDF]
[BIB]
Dependability in the Cloud: Challenges and Opportunities
Kaustubh Joshi, Joseph Weinman, Guy Bunker, Farnam Jahanian, Aad Moorsel
2009.
[PDF]
[BIB]
Blackbox Prediction of the Impact of DVFS on End-toEnd Performance of Multitier Systems
Matti Hiltunen, Kaustubh Joshi, Richard Schlichting, Shuyi Chen, Sanders William
2009.
[PDF]
[BIB]
A Cost-Sensitive Adaptation Engine for Server Consolidation of Multitier Applications
Matti Hiltunen, Kaustubh Joshi, Richard Schlichting, Gueyoung Jung, Calton Pu
2009.
[PDF]
[BIB]
Link Gradients: Predicting the Impact of Network Latency on Multi-Tier Applications
Kaustubh Joshi, Matti Hiltunen, Richard Schlichting, Shuyi Chen, Sanders William
2008.
[PDF]
[BIB]
Detecting Hidden Shared Dependencies via Covert Channels
Kaustubh Joshi
2008.
[PDF]
[BIB]
Generating Adaptation Policies for Multi-Tier Applications in Consolidated Server Environments
Matti Hiltunen, Richard Schlichting, Kaustubh Joshi, Gueyoung Jung, Calton Pu
2007.
[PDF]
[BIB]
An Off-Line Approach for Generating On-Line Adaptation Policies
Matti Hiltunen, Kaustubh Joshi, Richard Schlichting, Gueyoung Jung, Calton Pu
2007.
[PDF]
[BIB]
Performability Optimization using Linear Bounds of Partially Observable Markov Decision Processes
Kaustubh Joshi, Matti Hiltunen, William Sanders
2005.
[PDF]
[BIB]
Connections