Change search
ReferencesLink to record
Permanent link

Direct link
On the Role of Performance Interference in Consolidated Environments
KTH, School of Information and Communication Technology (ICT), Software and Computer systems, SCS.
2016 (English)Doctoral thesis, monograph (Other academic)
Abstract [en]

With the advent of resource shared environments such as the Cloud, virtualization has become the de facto standard for server consolidation. While consolidation improves utilization, it causes performance-interference between Virtual Machines (VMs) from contention in shared resources such as CPU, Last Level Cache (LLC) and memory bandwidth. Over-provisioning resources for performance sensitive applications can guarantee Quality of Service (QoS), however, it results in low machine utilization. Thus, assuring QoS for performance sensitive applications while allowing co-location has been a challenging problem. In this thesis, we identify ways to mitigate performance interference without undue over-provisioning and also point out the need to model and account for performance interference to improve the reliability and accuracy of elastic scaling. The end goal of this research is to leverage on the observations to provide efficient resource management that is both performance and cost aware. Our main contributions are threefold; first, we improve the overall machine utilization by executing best-effort applications along side latency critical applications without violating its performance requirements. Our solution is able to dynamically adapt and leverage on the changing workload/phase behaviour to execute best-effort applications without causing excessive interference on performance; second, we identify that certain performance metrics used for elastic scaling decisions may become unreliable if performance interference is unaccounted. By modelling performance interference, we show that these performance metrics become reliable in a multi-tenant environment; and third, we identify and demonstrate the impact of interference on the accuracy of elastic scaling and propose a solution to significantly minimise performance violations at a reduced cost.

Place, publisher, year, edition, pages
Sweden: KTH Royal Institute of Technology, 2016. , 128 p.
TRITA-ICT, 2016:28
Keyword [en]
Performance, Interference, Virtualization, Elastic Scaling, Utilization
National Category
Computer Systems
Research subject
Computer Science
URN: urn:nbn:se:kth:diva-192960ISBN: 978-91-7729-113-8OAI: diva2:974058
IEEE/USENIX International Conference on Autonomic Computing (ICAC)
Public defence
2016-10-24, Sal C, Electrum, Kistagången 16, Kista, 12:00 (English)

QC 20160927

Available from: 2016-09-28 Created: 2016-09-23 Last updated: 2016-09-29Bibliographically approved

Open Access in DiVA

Navaneeth-thesis(5143 kB)35 downloads
File information
File name FULLTEXT01.pdfFile size 5143 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Rameshan, Navaneeth
By organisation
Software and Computer systems, SCS
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 35 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 103 hits
ReferencesLink to record
Permanent link

Direct link