<div dir="ltr">Hey All,<div><br></div><div>Is it possible to setup a iops/bytesps limitation within nova using libvirt methods? I've found the following links but cant get it to work with my environment;</div><div><br>
</div><div><a href="http://ceph.com/planet/openstack-ceph-rbd-and-qos/">http://ceph.com/planet/openstack-ceph-rbd-and-qos/</a><br></div><div><a href="https://wiki.openstack.org/wiki/InstanceResourceQuota">https://wiki.openstack.org/wiki/InstanceResourceQuota</a><br>
</div><div><br></div><div>I see in the commit code that it specifically mentions file and block with no network in the code;</div><div><br></div><div><div> tune_items = ['disk_read_bytes_sec', 'disk_read_iops_sec',</div>
<div> 'disk_write_bytes_sec', 'disk_write_iops_sec',</div><div> 'disk_total_bytes_sec', 'disk_total_iops_sec']</div><div> # Note(yaguang): Currently, the only tuning available is Block I/O</div>
<div> # throttling for qemu.</div><div> if self.source_type in ['file', 'block']:</div><div> for key, value in extra_specs.iteritems():</div><div> scope = key.split(':')</div>
<div> if len(scope) > 1 and scope[0] == 'quota':</div><div> if scope[1] in tune_items:</div><div> setattr(info, scope[1], value)</div><div> return info</div>
</div><div><br></div><div>Is it possible to limit or establish QoS rules for network storage in nova currently or only in cinder? My source protocol is rbd, qemu driver and raw disk type.</div></div>