Detecting Resource Contention in Virtualized Systems
| atmire.migration.oldid | 448 | |
| dc.contributor.advisor | Krishnamurthy, Diwakar | |
| dc.contributor.author | Mukherjee, Joydeep | |
| dc.date.accessioned | 2012-11-16T20:54:38Z | |
| dc.date.available | 2013-06-15T07:01:36Z | |
| dc.date.issued | 2012-11-16 | |
| dc.date.submitted | 2012 | |
| dc.description.abstract | Public and private cloud computing environments typically employ virtualization methods to consolidate application workloads on a single server for gaining cost and energy benefits. Contention among applications for shared server and virtualization resources can have a significant impact on application performance. Such contention can lead to resource bottlenecks that can especially be problematic for interactive applications such as Web servers that need to support fast response times for user requests. Previous work suggests monitoring hardware platform specific performance metrics for detecting such contention. This research shows that such metrics are not always sufficient for detecting contention, especially for highly concurrent interactive applications such as Web servers. A novel software probe based approach is presented for addressing this limitation. We show that the probe imposes a low overhead and is remarkably effective at detecting common performance degradations that can occur in environments featuring both interactive and batch style workloads. | en_US |
| dc.identifier.citation | Mukherjee, J. (2012). Detecting Resource Contention in Virtualized Systems (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/25596 | |
| dc.identifier.doi | http://dx.doi.org/10.11575/PRISM/25596 | |
| dc.identifier.uri | http://hdl.handle.net/11023/320 | |
| dc.language.iso | eng | |
| dc.publisher.faculty | Graduate Studies | |
| dc.publisher.institution | University of Calgary | en |
| dc.publisher.place | Calgary | en |
| dc.rights | University of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission. | |
| dc.subject | Engineering--Electronics and Electrical | |
| dc.subject.classification | Software Performance | en_US |
| dc.subject.classification | Virtualized Systems | en_US |
| dc.title | Detecting Resource Contention in Virtualized Systems | |
| dc.type | master thesis | |
| thesis.degree.discipline | Electrical and Computer Engineering | |
| thesis.degree.grantor | University of Calgary | |
| thesis.degree.name | Master of Science (MSc) | |
| ucalgary.item.requestcopy | true |