8.5.9. 高速ストレージアクセスを実現するため、複数の I/O スレッドを設定する
ソリッドステートドライブ (SSD) や不揮発性メモリーエクスプレス (NVMe) などの高速ストレージを使用する仮想マシン (VM) に対して複数の I/O スレッドを設定することで、ストレージパフォーマンスを向上させることができます。この設定オプションは、仮想マシンの YAML を編集することによってのみ使用できます。
複数の I/O スレッドは、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設定を変更できません。変更を適用するには、仮想マシンを停止してから、新しい設定を有効にするために仮想マシンを再起動する必要があります。