全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3461|回复: 4

qemu-kvm下的硬盘读写限制【注:仅支持centos7】

[复制链接]
发表于 2017-7-6 00:55:42 | 显示全部楼层 |阅读模式
本帖最后由 eqblog 于 2017-7-6 00:57 编辑

  

主要是利用virsh实现对qemu-kvm的读写控制,但是在centos6下,不支持这个命令。

命令格式(来自红帽官网:https://blogs.igalia.com/berto/2015/08/14/io-limits-for-disk-groups-in-qemu-2-4/):

  1. virsh blkdeviotune <domain> <device> [[--config] [--live] | [--current]] [[total-bytes-sec] | [read-bytes-sec] [write-bytes-sec]] [[total-iops-sec] [read-iops-sec] [write-iops-sec]]
复制代码

使用示例:

  1. virsh blkdeviotune kvm101 hda --read_bytes_sec $(expr 1024 \* 1024 \* 150) --write_bytes_sec $(expr 1024 \* 1024 \* 150)
复制代码

示例命令中 kvm101为vmid也就是命令格式中的<domain>,hda是使用的虚拟硬盘(有可能用的并不是这个,请自行查看)。

--read_bytes_sec $(expr 1024 \* 1024 \* 150) 将硬盘的读限制到150MB/S

--write_bytes_sec $(expr 1024 \* 1024 \* 150) 将硬盘的写限制到150MB/S

还可以限制iops,具体自己琢磨。反正我不会。





个人小博 转载请注明链接:https://eqblog.com/js/qemu-kvm-limit-disk-io-centos7.html
发表于 2017-7-6 01:21:49 | 显示全部楼层
除了IOPS还有IO优先级呢
 楼主| 发表于 2017-7-6 01:28:57 来自手机 | 显示全部楼层
小新 发表于 2017-7-6 01:21
除了IOPS还有IO优先级呢

virsh blkiotune id --weight  700 --live
发表于 2017-7-6 01:42:34 来自手机 | 显示全部楼层
装个virtualizor不完事了
发表于 2017-7-6 10:52:21 | 显示全部楼层
限制了iops,也能把io读写速度也限制。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-20 19:59 , Processed in 0.064391 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表