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

vTube: Efficient Streaming of Virtual Appliances Over Last-Mile Networks
Kaustubh Joshi, Yoshihisa Abe, Mahadev Satyanarayan, Andres Lagar-Cavilla, Roxana Geambasu
ACM Symposium on Cloud Computing, 2013,  2013.  [PDF]  [BIB]

ACM Copyright

Using Big Data for More Dependability: A Cellular Network Tale
Kaustubh Joshi, Rajesh Panta, Nawanol Theera-Ampornpunt, Saurabh Bagchi
9th ACM Workshop on Hot Topics in Dependable Systems,  2013.  [PDF]  [BIB]

ACM Copyright

PSCloud: A Durable Context-Aware Personal Storage Cloud
Sobir Bazarbayev, Matti Hiltunen, Kaustubh Joshi, Richard Schlichting, William Sanders
HotDep '13: 9th Workshop on Hot Topics in Dependable Systems (at SOSP 2013),  2013.  [PDF]  [BIB]

ACM Copyright

Enabling Vehicular Safety Applications over LTE Networks
Seiya Kato, Matti Hiltunen, Kaustubh Joshi, Richard Schlichting
ICCVE: International Conference on Connected Vehicles ,  2013.  [PDF]  [BIB]

IEEE Copyright

Content-Based Scheduling of Virtual Machines (VMs) in the Cloud
Sobir Bazarbayev, William Sanders, Matti Hiltunen, Kaustubh Joshi, Richard Schlichting
ICDCS 2013: The 33rd International Conference on Distributed Computing Systems,  2013.  [PDF]  [BIB]

IEEE Copyright

Content-Based Scheduling of VMs in the Cloud (presentation)
Richard Schlichting, Kaustubh Joshi, Matti Hiltunen, Sobir Bazarbayev, William Sanders
Presentation only; Int. Conference on Distributed Computing Systems (ICDCS),  2013.  [PDF]  [BIB]

CloudTops: Latency aware placement of Virtual Desktops in Distributed Cloud Infrastructures
Matti Hiltunen, Kaustubh Joshi, Richard Schlichting, Nishio Yamada, Toshiyuki Moritsu
CLOSER 2013: 3rd International Conference on Cloud Computing and Services Science,  2013.  [PDF]  [BIB]

SciTePress Copyright

Jettison: Efficient Idle Desktop Consolidation with Partial VM Migration
Nilton Bila, Eyal Lara, Kaustubh Joshi, Andres Lagar-Cavilla, Matti Hiltunen, Mahadev Satyanarayanan
Proceedings of EuroSys 2012,  Proceedings of EuroSys 2012. ACM.,  2012.  [PDF]  [BIB]

ACM Copyright

Draco: Statistical Diagnosis of Chronic Problems in Large Distributed Systems.
Matti Hiltunen, Kaustubh Joshi, Edward Daniels, Priya Narasimhan, Rajeev Gandhi, Soila Kavulya
DSN 2012,  2012.  [BIB]

IEEE Copyright

Using CPU Gradients for Performance-aware Energy Conservation in Multitier Systems
Kaustubh Joshi, Matti Hiltunen, Richard Schlichting, Shuyi Chen, William Sanders
Sustainable Computing: Informatics and Systems ,  2011.  [PDF]  [BIB]

Elsevier Copyright

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

FloGuard: Cost-aware Systemwide Intrusion Defense via Online Forensics and On-demand IDS Deployment
Kaustubh Joshi, Saman Aliari Zonouz, William H. Sanders
Proceedings of the 30th International Conference on Computer Safety, Reliability and Security (SAFECOMP 2011),  The 30th International Conference on Computer Safety, Reliability and Security. SAFECOMP 2011.,  2011.  [PDF]  [BIB]

Springer Copyright

An Exploration of L2 Cache Covert Channels in Virtualized Environments
Yunjing Xu, Michael Bailey, Farnam Jahanian, Kaustubh Joshi, Matti Hiltunen, Richard Schlichting
Proceedings of the ACM Cloud Computing Security Workshop (CCSW),  CCSW 2011: The ACM Cloud Computing Security Workshop in conjunction with the 17th ACM Conference on ,  ACM,  pp To appear.,  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