For rbd image backend, disk IO rate limiting isn't supported

Bug #1362129 reported by Yaguang Tang
36
This bug affects 6 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Undecided
Yaguang Tang

Bug Description

when using rbd as disk backend. images_type=rbd in nova.conf

disk IO tunning doesn't work as described https://wiki.openstack.org/wiki/InstanceResourceQuota

Yaguang Tang (heut2008)
Changed in nova:
assignee: nobody → Yaguang Tang (heut2008)
tags: added: rbd
tags: added: icehouse-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/117463

Changed in nova:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/117463
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=2e90d62727c093efbf60a7d86b1ee5262b041bbb
Submitter: Jenkins
Branch: master

commit 2e90d62727c093efbf60a7d86b1ee5262b041bbb
Author: Yaguang Tang <email address hidden>
Date: Thu Aug 28 16:58:02 2014 +0800

    Fix wrong disk type limitation for disk IO throttling

    The disk I/O limits feature in QEMU block layer allows I/O throttling
    to be used across all underlying storage types.

    Change-Id: If99107955fc976b00ee101d4c6a685c29e655f82
    Closes-Bug: #1362129

Changed in nova:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (stable/icehouse)

Fix proposed to branch: stable/icehouse
Review: https://review.openstack.org/118942

Thierry Carrez (ttx)
Changed in nova:
milestone: none → juno-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: juno-3 → 2014.2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova (stable/icehouse)

Change abandoned by Yaguang Tang (<email address hidden>) on branch: stable/icehouse
Review: https://review.openstack.org/118942

Revision history for this message
Raghu Katti (rakatti) wrote :

Is this going to be fixed in Icehouse ?

Revision history for this message
Yaguang Tang (heut2008) wrote :

@Reghu,

This is fixed in Juno, and the proposed backport to stable/icehouse is rejected, so if you want to use it for Icehouse, you have to manually patch it.

Revision history for this message
Raghu Katti (rakatti) wrote :

Thanks, I did get master but i still dont see QOS getting applied when I run FIO. Wondering if this is a seperate bug or something.
http://lists.openstack.org/pipermail/openstack/2014-December/010602.html

Revision history for this message
Tyler Wilson (loth) wrote :

Can confirm with @Raghu does not work on Juno.

Revision history for this message
StephenSun (stephen-3) wrote :

It seem doesn't work in Juno, the code fixed in super class but Rbd class was overloaded that function.
Fixed at Bug #1405367

Revision history for this message
Raghu Katti (rakatti) wrote :

Sorry for late reply.

Yes it does not work in Juno with RBD driver because of the following problem which I filed as a bug :

Bug #1399750

There is also a related cosmetic bug :

#1401299

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.