Proceedings of the International Conference on Logistics, Engineering, Management and Computer Science

Set Cooperative Cache for Virtual Machine Relocation

Authors
Cong Hu
Corresponding Author
Cong Hu
Available Online July 2015.
DOI
10.2991/lemcs-15.2015.256How to use a DOI?
Keywords
Cloud computing; Relocation;Virtualization; VM relocation; Cache
Abstract

With cloud computing models gaining significant momentum, data centers are increasingly employing virtualization as a means to support a large number of heterogeneous workloads running simultaneously on a multicore server. In such environments, contention for shared cache space can have a destructive effect on performance isolation among virtual machines. However, the existing cache design usually ignores the variety of tenant’s service requirements and the inherent characteristics of virtual machines, such as VM relocation, which means the change of vCPU-to-core mapping. In this paper, we propose a set cooperative cache to optimize the access latency of relocated VM in the cache bank level, which tries to retain the evicted data of high pressure cache sets in corresponding low pressure sets. In a simulated 16 core system, the set cooperative cache can reduce the cache miss rate by 25.2% on average, and improve the IPC performance by 4.2% compared to the traditional LRU cache policy.

Copyright
© 2015, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the International Conference on Logistics, Engineering, Management and Computer Science
Series
Advances in Intelligent Systems Research
Publication Date
July 2015
ISBN
978-94-6252-102-5
ISSN
1951-6851
DOI
10.2991/lemcs-15.2015.256How to use a DOI?
Copyright
© 2015, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Cong Hu
PY  - 2015/07
DA  - 2015/07
TI  - Set Cooperative Cache for Virtual Machine Relocation
BT  - Proceedings of the International Conference on Logistics, Engineering, Management and Computer Science
PB  - Atlantis Press
SP  - 1283
EP  - 1287
SN  - 1951-6851
UR  - https://doi.org/10.2991/lemcs-15.2015.256
DO  - 10.2991/lemcs-15.2015.256
ID  - Hu2015/07
ER  -