Cloud computing provides economical and elastic resources to users for their software deployment needs; the low resource cost is realized via multi-tenancy, which allows for physical resources to be shared among several users via virtualization. Unfortunately, multi-tenancy results in undesirable performance effects, the most severe of which is interference, which is caused by lack
of effective performance isolation among users of colocated resources. Interference can result in significant performance degradation, increasing application response times by factors
of 5-20X.
The goal of this project is to enable user-centric solutions to detect and estimate interference in cloud-deployed applications without requiring any assistance from the hypervisor. These solutions will allow users to meet application performance targets in unreliable cloud environments.
Publications:
- Dynamic Interference-Aware Load Balancing.
Seyyed Ahmad Javadi, Himanshu Rajput, Anshul Gandhi
Poster @ SOCC 2016
- UIE: User-centric Interference Estimation for Cloud Applications
Seyyed Ahmad Javadi, Sagar Mehra, Bharath Kumar Reddy Vangoor, Anshul Gandhi
IC2E 2016 [pdf]
- The Unobservability Problem in Clouds
Anshul Gandhi, Parijat Dube, Alexei Karve, Andrzej Kochut, Harsha Ellanti
ICCAC 2015 [pdf]
Students:
Sponsors: