12.3. RT-KVM 인스턴스 시작
실시간 활성화된 컴퓨팅 노드에서 RT-KVM 인스턴스를 시작하려면 다음 단계를 수행합니다.
오버클라우드에 RT-KVM 플레이버를 생성합니다.
$ openstack flavor create r1.small --id 99 --ram 4096 --disk 20 --vcpus 4 $ openstack flavor set --property hw:cpu_policy=dedicated 99 $ openstack flavor set --property hw:cpu_realtime=yes 99 $ openstack flavor set --property hw:mem_page_size=1GB 99 $ openstack flavor set --property hw:cpu_realtime_mask="^0-1" 99 $ openstack flavor set --property hw:cpu_emulator_threads=isolate 99
RT-KVM 인스턴스를 시작합니다.
$ openstack server create --image <rhel> --flavor r1.small --nic net-id=<dpdk-net> test-rt
인스턴스가 할당된 에뮬레이터 스레드를 사용하는지 확인하려면 다음 명령을 실행합니다.
$ virsh dumpxml <instance-id> | grep vcpu -A1 <vcpu placement='static'>4</vcpu> <cputune> <vcpupin vcpu='0' cpuset='1'/> <vcpupin vcpu='1' cpuset='3'/> <vcpupin vcpu='2' cpuset='5'/> <vcpupin vcpu='3' cpuset='7'/> <emulatorpin cpuset='0-1'/> <vcpusched vcpus='2-3' scheduler='fifo' priority='1'/> </cputune>