DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Huh, Jae-Hyuk | - |
dc.contributor.advisor | 허재혁 | - |
dc.contributor.author | Cha, Sang-Hoon | - |
dc.contributor.author | 차상훈 | - |
dc.date.accessioned | 2013-09-12T01:49:20Z | - |
dc.date.available | 2013-09-12T01:49:20Z | - |
dc.date.issued | 2012 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=509486&flag=dissertation | - |
dc.identifier.uri | http://hdl.handle.net/10203/180464 | - |
dc.description | 학위논문(석사) - 한국과학기술원 : 전산학과, 2012.8, [ iv, 38 p. ] | - |
dc.description.abstract | 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... | eng |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | Cloud Computing | - |
dc.subject | Virtualization Technology | - |
dc.subject | Shared Cache | - |
dc.subject | Performance Consistency | - |
dc.subject | 클라우드 컴퓨팅 | - |
dc.subject | 가상화 기술 | - |
dc.subject | 공유 캐시 | - |
dc.subject | 성능 일관성 | - |
dc.subject | 페이지 컬러링 | - |
dc.subject | Page Coloring | - |
dc.title | Software techniques to mitigate performance inconsistency by shared caches in virtualized environments | - |
dc.title.alternative | 가상화 환경에서 공유 캐시에 의한 성능 비일관성을 해결하는 방법 연구 | - |
dc.type | Thesis(Master) | - |
dc.identifier.CNRN | 509486/325007 | - |
dc.description.department | 한국과학기술원 : 전산학과, | - |
dc.identifier.uid | 020104436 | - |
dc.contributor.localauthor | Huh, Jae-Hyuk | - |
dc.contributor.localauthor | 허재혁 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.