9.5.9. 高速ストレージアクセス用の複数の IOThreads の設定
ソリッドステートドライブ (SSD) や不揮発性メモリーエクスプレス (NVMe) などの高速ストレージを使用する仮想マシン (VM) に対して複数の IOThreads を設定することで、ストレージパフォーマンスを向上させることができます。この設定オプションは、仮想マシンの YAML を編集することによってのみ使用できます。
複数の IOThreads は、blockMultiQueue が有効になっていて、ディスクバスが virtio に設定されている場合にのみサポートされます。この構成を正しく機能させるには、この設定を行う必要があります。
手順
-
サイドメニューから Virtualization
VirtualMachines をクリックします。 - 仮想マシンを選択して、VirtualMachine details ページを開きます。
- YAML タブをクリックして、仮想マシンマニフェストを開きます。
YAML エディターで、
spec.template.spec.domainセクションを見つけて、次のフィールドを追加または変更します。domain: ioThreadsPolicy: supplementalPool ioThreads: supplementalPoolThreadCount: 4 devices: blockMultiQueue: true disks: - name: datavolume disk: bus: virtio # ...- Save をクリックします。
仮想マシンの実行中は、spec.template.spec.domain 設定を変更できません。変更を適用するには、仮想マシンを停止してから、新しい設定を有効にするために仮想マシンを再起動する必要があります。