arXiv Open Access 2021

SLO beyond the Hardware Isolation Limits

Haoran Qiu Yongzhou Chen Tianyin Xu Zbigniew T. Kalbarczyk Ravishankar K. Iyer
Lihat Sumber

Abstrak

Performance isolation is a keystone for SLO guarantees with shared resources in cloud and datacenter environments. To meet SLO requirements, the state of the art relies on hardware QoS support (e.g., Intel RDT) to allocate shared resources such as last-level caches and memory bandwidth for co-located latency-critical applications. As a result, the number of latency-critical applications that can be deployed on a physical machine is bounded by the hardware allocation capability. Unfortunately, such hardware capability is very limited. For example, Intel Xeon E5 v3 processors support at most four partitions for last-level caches, i.e., at most four applications can have dedicated resource allocation. This paper discusses the feasibility and unexplored challenges of providing SLO guarantees beyond the limits of hardware capability. We present CoCo to show the feasibility and the benefits. CoCo schedules applications to time-share interference-free partitions as a transparent software layer. Our evaluation shows that CoCo outperforms non-partitioned and round-robin approaches by up to 9x and 1.2x.

Topik & Kata Kunci

Penulis (5)

H

Haoran Qiu

Y

Yongzhou Chen

T

Tianyin Xu

Z

Zbigniew T. Kalbarczyk

R

Ravishankar K. Iyer

Format Sitasi

Qiu, H., Chen, Y., Xu, T., Kalbarczyk, Z.T., Iyer, R.K. (2021). SLO beyond the Hardware Isolation Limits. https://arxiv.org/abs/2109.11666

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2021
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓