Ach so, ich dachte Du wolltest Linux-VServer als Lösungsansatz verwenden.
Wenn Du das in einem VServer implementieren willst, hängt es stark davon ab, welche Möglichkeiten Du noch hast, Policies für die Resourcen zu definieren. Wenn Du Zugriff auf cgroups hast, kann man damit arbeiten. Wenn der Hoster einen shared Kernel verwendet wirst Du das vielleicht nicht mehr haben. Dann wird es mit guten Lösungen eng.
Man kann freilich die Anzahl der logins beschränken und mit ulimit in den Shell-Profilen arbeiten. Wenn man es komfortabel haben möchte, könnte man per PAM Skripte starten, die die Limits dynamisch anpassen. Aber out-of-the-box und frei wüsste ich keine Lösung.
Schau mal, was Du mit den Anregungen anfangen kannst.
Grüße,