The present invention is directed to a system and method for managing
allocation of a computer resource to at least one partition of a
plurality of partitions of a multiple partition computer system, the
system comprising: a plurality of work load managers, with one work load
manager associated with each partition of the plurality of partitions,
wherein each work load manager determines a resource request value for
the computer resource based on at least one priority assigned to its
partition associated with the computer resource; and a partition load
manager that is operative to form an allocation value for each respective
partition based on a respective resource request value; wherein the
system apportions the computer resource among the plurality of partitions
based on the allocation values.