15.6.3. 仮想 NUMA ノードサブコレクション
numanodes
サブコレクションは、仮想マシン上のすべての仮想 NUMA ノードを表します。vm_numa_node
表現には、以下の要素が含まれます。
要素 | タイプ | 説明 | プロパティー |
---|---|---|---|
index | integer | 仮想 NUMA ノードのインデックス番号。 | |
memory | integer | 仮想 NUMA ノードに割り当てられるメモリーの量(MB 単位)。 | |
cpu | complex | この仮想 NUMA ノードに関連付けられた CPU トポロジー。各 core 要素には、関連するコアの インデックス 番号を持つ index 属性が含まれます。 | |
vm id= | GUID | 含まれる仮想マシンの ID。 | |
numa_node_pins | complex | 仮想 NUMA ノードをホストの NUMA ノードに固定します。それぞれの numa_node_pin 要素には、pined ="true" ブール値とホスト NUMA ノードの ます。 |
例15.29 仮想 NUMA ノードの XML 表現
<vm_numa_node href="/ovirt-engine/api/vms/c7ecd2dc-dbd3-4419-956f-1249651c0f2b/numanodes/3290b973-ed3e-4f0b-bbf5-9be10d229e50" id="3290b973-ed3e-4f0b-bbf5-9be10d229e50"> <index>0</index> <memory>1024</memory> <cpu> <cores> <core index="0"/> </cores> </cpu> <vm href="/ovirt-engine/api/vms/c7ecd2dc-dbd3-4419-956f-1249651c0f2b" id="c7ecd2dc-dbd3-4419-956f-1249651c0f2b"/> <numa_node_pins> <numa_node_pin pinned="true" index="0"> <host_numa_node id="417cdefb-8c47-4838-87f3-dd0498fdf6c7"/> </numa_node_pin> </numa_node_pins> </vm_numa_node>
新しい仮想 NUMA ノードを追加する場合、
インデックス
、メモリー
、および cpu
要素が必要です。
例15.30 新しい仮想 NUMA ノードの仮想マシンへの追加
POST /ovirt-engine/api/vms/c7ecd2dc-dbd3-4419-956f-1249651c0f2b/numanodes HTTP/1.1 Accept: application/xml Content-type: application/xml <vm_numa_node> <index>0</index> <memory>1024</memory> <cpu> <cores> <core index="0"/> </cores> </cpu> </vm_numa_nodes>
PUT
要求で仮想 NUMA ノードを更新します。PUT
要求を使用して、仮想 NUMA ノードをホスト上の物理 NUMA ノードに固定することができます。
例15.31 仮想 NUMA ノードの更新
PUT /ovirt-engine/api/vms/c7ecd2dc-dbd3-4419-956f-1249651c0f2b/numanodes/3290b973-ed3e-4f0b-bbf5-9be10d229e50 HTTP/1.1 Accept: application/xml Content-type: application/xml <vm_numa_node> <numa_node_pins> <numa_node_pin pinned="true" index="0"> <host_numa_node id="417cdefb-8c47-4838-87f3-dd0498fdf6c7"/> </numa_node_pin> </numa_node_pins> </vm_numa_node>
DELETE
リクエストで仮想 NUMA ノードを削除します。
例15.32 仮想 NUMA ノードの削除
DELETE /ovirt-engine/api/vms/c7ecd2dc-dbd3-4419-956f-1249651c0f2b/numanodes/3290b973-ed3e-4f0b-bbf5-9be10d229e50 HTTP/1.1 HTTP/1.1 204 No Content