statvlun和statvv的区别是什么?哪个更能反映存储的压力?看哪个的service time更准确?
(0)
最佳答案
statvlun 表示 VV 到 主机之间的延迟时间;
statvv 表示 VV 本身的处理延迟时间
反映存储性能指标是需要先看看statcmp , 查看 delayack是否在增长,如果有增长说明存储后端压力较大,再其次看 statvlun 端到端的延迟时间,通常 statvv 处理的延迟时间是正常的。
(0)
请教一下大师,delack具体什么含义呢?可不可以理解为主机发送过来的IO请求在cache中排队等候的数量?这个数字是动态变化的吗?是累计值吗?我在试验机上看,数字基本不变?cfcdirty怎么理解呢?
delack 就是 delay acknowlege 就是延迟确认,因为通常是由于磁盘读写繁忙,缓存的数据无法写入磁盘导致的。实验环境没有那么大压力,所以你看不出来。你可以通过vdbench给存储大的 IO block size 让存储压力上去,超过存储处理能力后,就能通过 statcmp 看 delack 持续上涨,不用看绝对值,要看是否有增长。有增长就说明存储有性能瓶颈了。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
delack 就是 delay acknowlege 就是延迟确认,因为通常是由于磁盘读写繁忙,缓存的数据无法写入磁盘导致的。实验环境没有那么大压力,所以你看不出来。你可以通过vdbench给存储大的 IO block size 让存储压力上去,超过存储处理能力后,就能通过 statcmp 看 delack 持续上涨,不用看绝对值,要看是否有增长。有增长就说明存储有性能瓶颈了。