R&D/클라우드

Xen CPU pinning

sunshout 2012. 7. 23. 17:06

Xen의 VM은 기본적으로 Host Machine의 Physical Core를 dynamic하게 할당 받지만,

특정 VM에게 특정 CPU만 사용할 수 있도록 설정 할 수 있음


이를 위한 기술이 CPU Pinning 이라고 함


또한 CPU Pinning을 할 때는 NUMA 아키텍쳐를 고려해야 한다.

최근의 Nehalem 이후 CPU는 NUMA 아키텍쳐이기 때문에 Pinning 시 같은 CPU node에 할당 하는 것이 Cache 효과를 높일 수 있다.



자세한 설명은 첨부 :

[정리] Xen Tech Note(CPU Pinning).pdf