有没有办法限制Solaris 10文件服务器上每个用户通过NFS的networking带宽/文件系统的使用?

我们在Solaris 10上运行大型文件服务器,在Ubuntu上运行大约200个计算节点。 节点通过NFS访问文件服务器。 随着时间的推移,负载越来越大。

有没有一种方法可以在每个用户的基础上限制资源(进出networking带宽或存储上的ZFS文件系统的I / O)? 如果在Solaris上不可行,我们可以调整networking交换机(Cisco Nexus 5k系列)以实现相同吗?

其他人如何以公平的方式pipe理大型单一文件系统?

  1. 您可以在Crossbow的服务器上使用IPQoS来以150KiB / s的增量来限制带宽。

  2. 您可以使用Linux tc命令在客户端上执行此操作:


来源

  1. http://docs.oracle.com/cd/E23823_01/html/816-4554/ipqostm-1.html
  2. http://lartc.org/manpages/tc.txt