论坛首页 综合技术论坛

某台虚拟机IO过多,导致整台HOST的 CPU

浏览 2874 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-11-07  
遇见一个棘手的问题,某个KVM大量IO硬盘(竟然是因为用户虚拟机的内存不足写虚拟内存引起的)。

导致整个实体机大量的CPU WAIT,请问有什么好的思路解决这个问题吗?
   发表时间:2012-11-07  
1,将这个VM迁移到其他host
2,尝试下cgroup,做I/O Qos

from COSUG Tom
0 请登录后投票
   发表时间:2012-11-07  
cgroups blkio控制IO读写量和读写频次。另外的思路是提升服务器的整体IO能力,目前的服务器IOPS往往成为稀缺资源,可以考虑SSD和PCIE等方案。

from COSUG William
0 请登录后投票
   发表时间:2012-11-07  
我也遇到了,我是在本机resize提升内存,或者你双机resize。根据具体硬件情况来。也可以调整客户机的I/O调度为noop,主机为deadline,不过效果应该不明显,还是提升内存更有效。

from COSUG Alan
0 请登录后投票
   发表时间:2012-11-08  
楼上岗位正解!
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics