DocumentCode :
1605793
Title :
Virtual machine scheduling for multicores considering effects of shared on-chip last level cache interference
Author :
Kim, Shin-gyu ; Eom, Hyeonsang ; Yeom, Heon Y.
Author_Institution :
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., Seoul, South Korea
fYear :
2012
Firstpage :
1
Lastpage :
6
Abstract :
As the cloud markets grow, the cloud providers are faced with new challenges such as reduction of power consumption and guaranteeing service level agreements (SLAs). One reason for these problems is the use of server consolidation policy based on virtualization technologies for maximizing the efficiency of resource usage. Because current virtualization technologies do not ensure performance isolation among active virtual machines (VMs), it is required to consider resource usage pattern of VMs to improve total throughput and quality of service. In this paper, we propose a virtual machine scheduler for multicore processors, which exploits the last-level cache (LLC) reference ratio. Specifically, we focus on the performance impact of contention in a shared LLC. We have found that the ratio of the number of LLC references to that of instructions (LLC reference ratio) is highly associated with the amount of cache demand, and a Performance-Maximizing VM (PMV) scheduling algorithm can be devised by using the ratio. We show that our PMV scheduler is effective by evaluation for various workloads.
Keywords :
cache storage; cloud computing; microprocessor chips; multiprocessing systems; power aware computing; processor scheduling; virtual machines; LLC; PMV scheduler; SLA; VM; cache demand; cloud markets; cloud providers; last-level cache reference ratio; multicore processors; performance-maximizing VM scheduling algorithm; power consumption; server consolidation; service level agreements; shared on-chip last level cache interference; virtual machine scheduling; virtualization technologies; Benchmark testing; Cloud computing; Degradation; Interference; Multicore processing; Program processors; Servers; Multicore processor; Shared resource interference; Virtual machine consolidation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Green Computing Conference (IGCC), 2012 International
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4673-2155-6
Electronic_ISBN :
978-1-4673-2153-2
Type :
conf
DOI :
10.1109/IGCC.2012.6322250
Filename :
6322250
Link To Document :
بازگشت