본문 바로가기

Openstack

OpenStack CPU Pinning NUMA flavor

[STEP 1] Flavor 생성
$ openstack flavor create --ram 4096  --disk 50 --vcpus 10 CPU_PIN_NUMA_Flavor

 

[STEP 2] Flavor Property 생성
$ openstack flavor set CPU_PIN_NUMA_Flavor \
 --property hw:cpu_policy=dedicated \
 --property hw:cpu_sockets=1 \
 --property hw:cpu_threads=1

 

[STEP 3] Flavor 확인

flavor create

[STEP 4] VM 생성

$ net_id=$(openstack network show management -c id -f value)

$ openstack server create --flavor CPU_PIN_NUMA_Flavor --image cirros --nic net-id=$net_id \

--availability-zone nova:compute1 --wait CPU_PIN_NUMA_TEST_VM

 

[STEP 5] NUMA CPU Pinning 확인

$ virsh numatune 34
numa_mode      : strict
numa_nodeset   : 1

$ virsh vcpupin 34
VCPU: CPU Affinity
----------------------------------
   0: 18
   1: 46
   2: 51
   3: 23
   4: 19
   5: 47
   6: 26
   7: 54
   8: 42
   9: 14

 

 

 

 

 

'Openstack' 카테고리의 다른 글

Host Reboot and virsh shutdown in OpenStack  (0) 2020.05.06
OpenStack OverCommit for CPU/MEM  (0) 2020.05.04
OpenStack Quota Set --cores  (0) 2020.05.04
Guestfish로 VM rc.local 파일 수정  (0) 2020.03.07