I need to find some solutions to administrate resources in a server shared by several people in my research lab. By my research, the two solutions that seem more appropriate to the problem are ulimit and cgroups. I'm tending towards cgroups, since ulimits appear to be per process limits. cgroups is, well, for groups of processes. We are using Ubuntu server 14.04.
I have a good graps of bash and a superficial knowledge about operating systems. So I found links about cgroups (this and this that are a bit hard to understand. But I also found the cgmanager (official, I guess) page and something on Ubuntu server guide.
Finally, I saw there was a cgm, which seems simple enough for me (and other people in the lab) to use without messing things up. But the only thing close to a tutorial I found was this or the cgm manpage, which are very rough.
Are there any other simples sources or is this an actually advanced tool for more experienced server admins? Are there other tools for the job?
[link] [comments]