2012•Jisuanji kexue yu tansuoRequires access

Design and Implementation of Dynamic Cache Partitioning in Virtualization Environment

Jiawen Li

Open publisher page 0 citations

Abstract

In order to improve cache isolation performance and system performance in virtualization environment,this paper designs and implements a dynamic cache partitioning algorithm. It uses page coloring strategy to imple-ment cache partitioning,in which private color pages are allocated to virtual machine(VM) and cache capacity can be adjusted on demand. The paper implements the method in Xen virtualization environment. Experimental results show that the method can boost system performance for applications running concurrently on different VMs with low overhead.

About this research paper

What this paper is about

In order to improve cache isolation performance and system performance in virtualization environment,this paper designs and implements a dynamic cache partitioning algorithm. It uses page coloring strategy to imple-ment cache partitioning,in which private color pages are allocated to virtual machine(VM) and cache capacity can be adjusted on demand. The paper implements the method in Xen virtualization environment. Experimental results show that the method can boost system performance for applications running concurrently on different VMs with low overhead.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In order to improve cache isolation performance and system performance in virtualization environment,this paper designs and implements a dynamic cache partitioning algorithm. It uses page coloring strategy to imple-ment cache partitioning,in which private color pages are allocated to virtual machine(VM) and cache capacity can be adjusted on demand. The paper implements the method in Xen virtualization environment. Experimental results show that the method can boost system performance for applications running concurrently on different VMs with low overhead.

Key concepts: Computer science, Cache, Cache algorithms, Virtualization, Operating system, Virtual machine, Smart Cache, Cache invalidation

Related papers

Back to paper searchBrowse research topicsOriginal source
Design and Implementation of Dynamic Cache Partitioning in Virtualization Environment — Research Paper | ScholarLens