NUMA-aware virtualization: Hiding physical asymmetry for virtual machines물리적 메모리 비대칭성을 숨기는 가상화 기술 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 425
  • Download : 0
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...
Advisors
Huh, Jae-Hyukresearcher허재혁researcher
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2011
Identifier
467914/325007  / 020093583
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 2011.2, [ v, 32 p. ]

Keywords

NUMA; Virtualization; Virtual machines; 메모리 비대칭성; 가상화; 가상 머신; 멀티코어; Multicore

URI
http://hdl.handle.net/10203/180552
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=467914&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