← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1461414] [NEW] Missing instance disk IO control for rbd backend

 

Public bug reported:

We support  instance disk IO control through libvirt  domain element <iotune> like:
      <iotune>
        <total_bytes_sec>102400</total_bytes_sec>
      </iotune>

Abstract class Image's method  libvirt_info  set the iotune values from instance extra_specs. 
see  https://github.com/openstack/nova/blob/master/nova/virt/libvirt/imagebackend.py#L164

Class Rbd overwrite the method libvirt_info  and doesn't add  the logic of adding disk IO control.
see https://github.com/openstack/nova/blob/master/nova/virt/libvirt/imagebackend.py#L674

we need fix that.

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1461414

Title:
  Missing  instance disk IO control for rbd backend

Status in OpenStack Compute (Nova):
  New

Bug description:
  We support  instance disk IO control through libvirt  domain element <iotune> like:
        <iotune>
          <total_bytes_sec>102400</total_bytes_sec>
        </iotune>

  Abstract class Image's method  libvirt_info  set the iotune values from instance extra_specs. 
  see  https://github.com/openstack/nova/blob/master/nova/virt/libvirt/imagebackend.py#L164

  Class Rbd overwrite the method libvirt_info  and doesn't add  the logic of adding disk IO control.
  see https://github.com/openstack/nova/blob/master/nova/virt/libvirt/imagebackend.py#L674

  we need fix that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1461414/+subscriptions


Follow ups

References