Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

We have several users on linux computing pool, are there way to "shape" the IO per user(like a net shaping analogue..)? Is it possible? Can we restrict the number of IO threads per user?

Thanks. Arman.

share|improve this question

3 Answers 3

up vote 3 down vote accepted

You can use the cgroups feature to set up a "fair share" hierarchy for disk bandwidth.

share|improve this answer
    
WOW This is a nice future! I will test it! Thanks! –  Arman Sep 30 '10 at 11:35

Not that I'm aware of at an OS level, but VMware allows I/O limits per virtual machine, if that is of any use.

share|improve this answer
    
thanks good to know. Is VMWare uses OS functions? or it has a own policy? –  Arman Sep 30 '10 at 12:34

You should be able to use quotas to set a limit on space, but that doesn't limit IO.

share|improve this answer
    
We disabled our quotas, the server has practically infinite data space and users are able to read and write Tb data..The trouble is IO:( –  Arman Sep 30 '10 at 10:17

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.