The problem of sharing logical resources in multiprocessor systems cannot be satisfactorily solved using solutions intended for single processor systems. Sharing logical resources on multiprocessors is intrinsically exposed to parallel contention, which gives rise to high time penalty owing to the necessary serialization of access. Partitioned scheduling approaches help reduce contention, but at the cost of collocating every shared resource together with all of its users, which makes the partitioning problem harder. The concept of logical server used in hybrid (semi-partitioned) multiprocessor scheduling, a self-sucient entity that can schedule a set of tasks and become a schedulable entity itself, may come handy instead. Logical servers ca...