The Necessity for Hardware QoS Support for Server Consolidation and Cloud Computing
Javier Merino, Valentin Puente, Jos\'e \'Angel Gregorio

TL;DR
This paper highlights the critical need for hardware QoS support in server systems to ensure performance isolation and reliability in cloud computing environments, especially under virtualization.
Contribution
It demonstrates that current virtualization techniques fail to guarantee performance isolation, emphasizing the importance of hardware QoS support for cloud server consolidation.
Findings
Performance can drop up to 80% under worst-case scenarios.
Off-chip bandwidth is the most critical resource affecting performance.
State-of-the-art virtualization techniques do not ensure performance isolation.
Abstract
Chip multiprocessors (CMPs) are ubiquitous in most of today's computing fields. Although they provide noticeable benefits in terms of performance, cost and power efficiency, they also introduce some new issues. In this paper we analyze how the interference from Virtual Private Servers running in other cores is a significant component of performance unpredictability and can threaten the attainment of cloud computing. Even if virtualization is used, the sharing of the on-chip section of the memory hierarchy by different cores makes performance isolation strongly dependent on what is running elsewhere in the system. We will show in three actual computing systems, based on Sun UltraSparc T1, Sun UltraSparc T2 and Intel Xeon processors, how state-of-the-art virtualization techniques are unable to guarantee performance isolation in a representative workload such as SPECweb2005. In an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Cloud Computing and Resource Management · Interconnection Networks and Systems
