RE: [PATCHv2 37/62] qemu: process: Setup disk io throttling for -blockdev

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for your info! Currently, the iotune in libvirt’s xml indeed works well, BTW, is there any plan for such “re-engineering”?

 

From: Peter Krempa <pkrempa@xxxxxxxxxx>
Date: Monday, October 16, 2023 at 21:53
To: Chun Feng Wu <wucf@xxxxxxxxxx>
Cc: libvir-list@xxxxxxxxxx <libvir-list@xxxxxxxxxx>
Subject: [EXTERNAL] Re: [PATCHv2 37/62] qemu: process: Setup disk io throttling for -blockdev

On Mon, Oct 16, 2023 at 13:36:42 +0000, Chun Feng Wu wrote:
> Does this libvirt throttling support “chained throttle filters” for single disk described in QEMU doc:
https://github.com/qemu/qemu/blob/master/docs/throttle.txt  (“The 'throttle' block filter”)

No, libvirt currently still uses the older approach by using
'block_set_io_throttle' QMP command. This was used at the beginning
because the 'throttle' layer was not yet ready at the point when libvirt
adopted -blockdev.

It is sufficient for the throttling options that are currently
configurable via libvirt's XML.

Note that to use the full potential of the throttle groups and
hierarchical throttling will require significant re-engineering of the
XML configuration of throttling.


[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux