Patent ID: 6742099
Filing Date: 2004-05-25
Classification: G06F

Abstract:
A method for managing a first and a second resource of a computer system, wherein the computer system includes a plurality of partitions, the method comprising:obtaining a first value and a first amount and a second value and a second amount for each of two or more partitions of the plurality of partitions, wherein the first value for each respective partition represents a degree to which computing performance in the respective partition is degraded due to a lack of the first resource when an amount of the first resource equal the the first amount for the respective partition is assigned to the respective partition and the second value for each respective partition represents a degree to which computing performance in the respective partition is degraded due to a lack of the second resource when an amount of the second resource equal to the second amount for the respective partition is assigned to the respective partition; computing a first change and second change for each of the two or more partitions, wherein a third value is associated with each respective partition and represents a degree to which computing performance in the respective partition is degraded due to a lack of the first resource when an amount of the first resource equal to the sum of the first amount and the first change for the respective partition is assigned to the respective partition, wherein a fourth value is associated with each respective partition and represents a degree to which computing performance in the respective partition is degraded due to a lack of the second resource when an amount of the second resource equal to the sum of the second amount and the second change for the respective partition is assigned to the respective partition, wherein the magnitudes of the third and fourth values for the two or more partitions are more evenly distributed among the two or more partitions than the magnitudes of the first and second values for the two or more partitions are distributed among the two or more partitions, respectively, and wherein the sum of the first amount and the first change for each respective partition and the sum of the second amount and the second change for the respective partition satisfy a relationship such that the sum of the first amount and the first change for each respective partition is related to the sum of the second amount and the second change for the respective partition; and storing the first and second changes for each of the two or more partitions.