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

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 568
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorHuh, Jae-Hyuk-
dc.contributor.advisor허재혁-
dc.contributor.authorCha, Sang-Hoon-
dc.contributor.author차상훈-
dc.date.accessioned2013-09-12T01:49:20Z-
dc.date.available2013-09-12T01:49:20Z-
dc.date.issued2012-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=509486&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/180464-
dc.description학위논문(석사) - 한국과학기술원 : 전산학과, 2012.8, [ iv, 38 p. ]-
dc.description.abstractCloud 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.languageeng-
dc.publisher한국과학기술원-
dc.subjectCloud Computing-
dc.subjectVirtualization Technology-
dc.subjectShared Cache-
dc.subjectPerformance Consistency-
dc.subject클라우드 컴퓨팅-
dc.subject가상화 기술-
dc.subject공유 캐시-
dc.subject성능 일관성-
dc.subject페이지 컬러링-
dc.subjectPage Coloring-
dc.titleSoftware techniques to mitigate performance inconsistency by shared caches in virtualized environments-
dc.title.alternative가상화 환경에서 공유 캐시에 의한 성능 비일관성을 해결하는 방법 연구-
dc.typeThesis(Master)-
dc.identifier.CNRN509486/325007 -
dc.description.department한국과학기술원 : 전산학과, -
dc.identifier.uid020104436-
dc.contributor.localauthorHuh, Jae-Hyuk-
dc.contributor.localauthor허재혁-
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