Software techniques to mitigate performance inconsistency by shared caches in virtualized environments가상화 환경에서 공유 캐시에 의한 성능 비일관성을 해결하는 방법 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 566
  • Download : 0
Cloud computing is one of the most broadly used in computer science and industry today. The cloud computing typically use virtualization technology, and this technique allows servers and data storage to be shared and utilization be improved. It enables multiple guest virtual machines to efficiently share the same physical resources. Virtualization systems need to reduce some defect causing shared resources compared to conventional systems. Especially in a cloud computing environment coupled with billing policies, the important issue is to maintain each performance consistency for guest virtual machines rather than overall system throughput. There are many shared resources to determine the consistency in a physical machine. The shared cache contention on a hypervisor causes performance degradation to virtual machines and reduces system performance consistency. We will mainly discuss the shared last level cache (LLC), one of the traditional computer architecture and operating systems issues that has caused numerous of stall cycles when LLC misses occur. Furthermore, we will discuss improving the overall performance throughput as well as the performance consistency. To address these factors, we describe supposed mechanism called IoVT (Isolation of Virtual-machine Thrashing). The IoVT make separates the LLC into two zones, called isolation zone for thrashing virtual machines and conventional zone in order to maintain LRU based shared cache policy. By using this simple software technique, the conventional cache can reduce interference between guest virtual machines; IoVT was shown to significantly reduce the performance variation. In this paper, we explore the proposed mechanism with experiments on real virtualization systems. By applying IoVT, improve throughput improved by 5.57%, and performance consistency increased by 355%. The results show that our scheme, a simple software technique, can maintain the performance consistency for guest virtual machines compared...
Advisors
Huh, Jae-Hyukresearcher허재혁
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2012
Identifier
509486/325007  / 020104436
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 2012.8, [ iv, 38 p. ]

Keywords

Cloud Computing; Virtualization Technology; Shared Cache; Performance Consistency; 클라우드 컴퓨팅; 가상화 기술; 공유 캐시; 성능 일관성; 페이지 컬러링; Page Coloring

URI
http://hdl.handle.net/10203/180464
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=509486&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0