Virtual CPU and memory management methods for data access performance of virtual machines on a single NUMA system비균등 메모리 접근 구조에서의 가상머신 메모리 데이터 접근 성능 보장을 위한 가상 CPU 및 메모리 관리 기법에 관한 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 585
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorPark, Kyu-Ho-
dc.contributor.advisor박규호-
dc.contributor.authorKim, Chul-Min-
dc.contributor.author김철민-
dc.date.accessioned2015-04-23T06:12:57Z-
dc.date.available2015-04-23T06:12:57Z-
dc.date.issued2014-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=591820&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/196591-
dc.description학위논문(박사) - 한국과학기술원 : 전기및전자공학과, 2014.8, [ vii, 79 p. ]-
dc.description.abstractRecently, a manycore system with NUMA (Non-Uniform Memory Access) architecture is being used widely. Especially, due to cost efficiency and resource management capability, service providers consider virtualization on the NUMA system as their underlying target system.However, a data access on the NUMA system may experience different latency depending on node locations of the core issued it and the target data. The virtualization needs some optimizations considering this characteristic to accomplish its goals such as performance isolation, resource utilization, and so on on the NUMA system. Therefore, through this dissertation, we will present a research topic to enhance the virtualization on the NUMA system: "Credit-based Runtime VM Placement on a NUMA system for QoS of data access performance". $\bullet$ Credit-based Runtime VM Placement on a NUMA system for QoS of data access performance: Each virtual machine (VM) running on the NUMA system may have different data access performance depending on the shared resource contentions and remote access conditions. The data access performance also varies with time due to changeable data access pattern of other VMs and core scheduling and memory placement decisions of a hypervisor. On existing hypervisors, such as Xen, VMware, and KVM, users of VMs cannot recognize or predict their data access performance that they have received or will receive. In the first part of this dissertation, we attempt to resolve these issues pertaining to irregular data access performance of VMs running on the NUMA system by relocating virtual CPU and memory of VMs dynamically. A hypervisor with our scheme can provide the illusion of a private memory subsystem to each VM, which guarantees the latency defined at initial time of the VM for incoming data access requests on average. For this purpose, using hardware PMUs, the hypervisor evaluates the average data access latency of each VM. We define a per-VM metric of data access performance, ca...eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectVirtualized Environment-
dc.subject서비스 품질-
dc.subject메모리 접근-
dc.subject캐쉬 접근-
dc.subject누마-
dc.subject가상화-
dc.subjectNUMA-
dc.subjectcache access-
dc.subjectmemory access-
dc.subjectQoS-
dc.titleVirtual CPU and memory management methods for data access performance of virtual machines on a single NUMA system-
dc.title.alternative비균등 메모리 접근 구조에서의 가상머신 메모리 데이터 접근 성능 보장을 위한 가상 CPU 및 메모리 관리 기법에 관한 연구-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN591820/325007 -
dc.description.department한국과학기술원 : 전기및전자공학과, -
dc.identifier.uid020105056-
dc.contributor.localauthorPark, Kyu-Ho-
dc.contributor.localauthor박규호-
Appears in Collection
EE-Theses_Ph.D.(박사논문)
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