硬件:一个虚拟化服务器.双Nehalem,24GB RAM,2 TB镜像高清.
软件:服务器上的Debian,KVM,virt-manager,以及使用Linux的多个虚拟机. 2 TB磁盘是一个很大的LVM,每个VM都有一个逻辑卷并在其中创建自己的分区.
问题:在其中一个VM上运行的程序之一会产生巨大的磁盘负载.这从来都不是问题,因为该程序从未在如此强大的硬件上运行.现在cpu速度很快,结果就是大量的I / O.目前我们不能做太多反对,因为该工具是一个黑盒子.另一方面,欢迎快速计算.该程序创建大约5 GB的临时文件,在下一次迭代期间会被覆盖.
问题:我们如何限制进程的磁盘I / O?