people

Kaustubh Joshi

Joshi, Kaustubh
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

Traffic Backfilling: Subsidizing Lunch for Delay-Tolerant Applications in UMTS Networks
Horacio Lagar , Kaustubh Joshi, Alexander Varshavsky, Jeffrey Bickford, Darwin Parra
ACM MobiHeld workshop 2011,  2011.  [PDF]  [BIB]

ACM Copyright

Practical Experiences with Chronics Discovery in Large Telecommunications Systems
Kaustubh Joshi, Edward Daniels, Matti Hiltunen, Soila P. Kavulya, Rajeev Gandhi, Priya Narasimhan
ACM SOSP Workshop on "Managing Large-Scale Systems via the Analysis of System Logs and the Appli,  2011.  [PDF]  [BIB]

ACM Copyright

Kaleidoscope: Cloud Micro-Elasticity via VM State Coloring
Horacio Lagar , Kaustubh Joshi, Matti Hiltunen, Roy Bryant, Eyal Lara, Alexey Tumanov, Olga Irzak, Adin Scannell
Eurosys 2011, ACM European Conference on Computer Systems,  2011.  [PDF]  [BIB]

ACM Copyright

The Case for Energy-Oriented Partial Desktop Migration
Kaustubh Joshi, Horacio Lagar-Cavilla, Matti Hiltunen, Nilton Bila, Eyal Lara, Mahadev Satyanarayanan
2nd USENIX Workshop on Hot Topics in Cloud Computing ,  2010.  [BIB]

USENIX Copyright

Probabilistic Model-Driven Recovery in Distributed Systems
Kaustubh Joshi, Matti Hiltunen, Richard Schlichting, William Sanders
IEEE Transactions on Dependable and Secure Computing,  2010.  [BIB]

CPU Gradients: Performance-aware Energy Conservation in Multitier Systems
Shuyi Chen, Kaustubh Joshi, Matti Hiltunen, Richard Schlichting, William Sanders
Proceedings of the 1st IEEE International Green Computing Conference,  IEEE International Green Computing Conference,  2010.  [BIB]

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]

graphviz

Connections

Graphviz

Videos