DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Huh, Jae-Hyuk | - |
dc.contributor.advisor | 허재혁 | - |
dc.contributor.author | Han, Jae-Ung | - |
dc.contributor.author | 한재웅 | - |
dc.date.accessioned | 2011-12-13T06:09:31Z | - |
dc.date.available | 2011-12-13T06:09:31Z | - |
dc.date.issued | 2011 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=467914&flag=dissertation | - |
dc.identifier.uri | http://hdl.handle.net/10203/34955 | - |
dc.description | 학위논문(석사) - 한국과학기술원 : 전산학과, 2011.2, [ v, 32 p. ] | - |
dc.description.abstract | Virtualization has become popular to improve system utilization by consolidating multiple servers into one physical system. In addition to the improved utilization, other benefits of virtualization such as flexible resource management, fault isolation, and support for different operating systems, led to the increased interest in the virtualization. Virtualization changes the conventional computing structure. In the traditional computing structure, operating systems recognize the physical hardware asymmetry but the operating system in a virtual machine only knows the abstract hardware configuration provided by the hypervisor. In this environment, it is not meaningful that the operating system in a virtual machine recognizes the physical hardware asymmetry provided by the hypervisor. Because the virtual machine can migrate from a source machine to another machine with different hardware status. For example, virtual machines can migrate from a uniform memory access architecture machine to a non-uniform memory access architecture machine. In this situation, the hypervisor needs to be aware of the virtualized environment and provide the generalized abstract hardware to each virtual machine by converting the asymmetric hardware architecture to symmetric virtual hardware architecture. However, current virtualization technology cannot handle non-uniform memory architecture correctly. Thus we propose a scheduling policy which understands the non-uniform memory access architecture in the Xen virtual machine monitor. It is called NUMA-aware scheduling policy. In the NUMA-aware scheduling policy, the number of memory requests in each node is monitored by the hot page number sampling method. Based on the number of memory requests in each node, each virtual machine selects the favor node with frequent memory requests. The vCPUs in each virtual machine is scheduled in the favor node with a high priority. The NUMA-aware scheduling policy achieves 27% performance improvement i... | eng |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | Virtual machines | - |
dc.subject | Virtualization | - |
dc.subject | NUMA | - |
dc.subject | Multicore | - |
dc.subject | 멀티코어 | - |
dc.subject | 가상 머신 | - |
dc.subject | 가상화 | - |
dc.subject | 메모리 비대칭성 | - |
dc.title | NUMA-aware virtualization: Hiding physical asymmetry for virtual machines | - |
dc.title.alternative | 물리적 메모리 비대칭성을 숨기는 가상화 기술 연구 | - |
dc.type | Thesis(Master) | - |
dc.identifier.CNRN | 467914/325007 | - |
dc.description.department | 한국과학기술원 : 전산학과, | - |
dc.identifier.uid | 020093583 | - |
dc.contributor.localauthor | Huh, Jae-Hyuk | - |
dc.contributor.localauthor | 허재혁 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.