Re: [PATCH 0/3] Add complete blkiotune support for per-device with blkio cgroup

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

 



Hi, guys,
 
I've developed some patches to support setting device iops and bps with blkio cgroup,
by extending the existed 'domainSetBlkioParameters' and 'domainGetBlkioParameters'
interface. Please help me to review the patches and give me your expertise.
 
Thanks very much.
 
On 2013-10-24 16:18 , Guan Qiang wrote:
From: Guan Qiang <hzguanqiang@xxxxxxxxxxxxxxxx>
 
The patches add a complete blkiotune support per-device with blkio cgroup
for both lxc or qemu driver, by extending the existed 'domainSetBlkioParameters'
and 'domainGetBlkioParameters' interface.
Beside device weight, read/write bps and iops throttle can be set per-device
with these patches.
Virsh command 'blkiotune' is extended to support the above function too.
 
Guan Qiang (3):
  qemu: add blkiotune support for device iops and bps throttle setting
  lxc: add blkiotune support for per device
  blkiotune: add virsh support for blkiotune interface
 
docs/formatdomain.html.in                          |    8 +
docs/schemas/domaincommon.rng                      |   28 +-
include/libvirt/libvirt.h.in                       |   40 ++
src/conf/domain_conf.c                             |  115 ++-
src/conf/domain_conf.h                             |   16 +-
src/libvirt_private.syms                           |    4 +-
src/lxc/lxc_cgroup.c                               |    9 +-
src/lxc/lxc_driver.c                               |  743 +++++++++++++++++++-
src/qemu/qemu_cgroup.c                             |   10 +-
src/qemu/qemu_driver.c                             |  579 +++++++++++++--
src/util/vircgroup.c                               |   79 ++-
src/util/vircgroup.h                               |    8 +-
.../qemuxml2argv-blkiotune-device.xml              |    4 +
tools/virsh-domain.c                               |   64 ++
tools/virsh.pod                                    |   32 +-
15 files changed, 1614 insertions(+), 125 deletions(-)
 
--
1.7.9.5
 
 
------------------    
Best regards!
GuanQiang
10:44:00
--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[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]