title: How can I limit resource allocation among different processes running on CentOS 5 (2.6.18 kernel)?
body: <p>I want to limit the CPU, memory, network-bandwidth consumption of different processes running on the same CentOS 5 (2.6.18 kernel) server. And, it is good if I can migrate a process from one server to another. We are using a shared cluster. I do have sudo authority but I am not allowed to modify the kernel. I was looking into light weight virtualization. But LXC is not compatible with our kernel and KVM seems to heavy. Any recommendation? Thanks.</p>