Ваша задача решается с помощью средств виртуализации: OpenVZ, LCX, XEN и т.д. Это позволит разделить ресурсы одного физического сервера, создав несколько независимых окружений (степень независимости уже будет зависеть от выбранных средств вируталицзации).