Methods and modules relating to allocation of host machines
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsVinay YADHAV, Daniel TURULL
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsVinay YADHAV, Daniel TURULL
Estimating the term…
A Weight Generating Module for generating a respective set of weights representing a respective policy of a plurality of policies. The respective set of weights defines a respective host machine. The Module calculates a respective user-defined number of pairs for each collection of a number of collections by distributing a total number of pairs among the number of collections for each respective policy based on a respective set of user-defined weights and a respective allocation weight. The Module selects, for said each collection, the respective user-defined number of pairs in increasing order with respect to the latencies to obtain a respective sub-set of collection weights relating to latencies associated with said each collection. The Module determines, for said each respective policy, the respective set of weights representing the respective policy based on a set of collection weights. The Module provides, for said each respective policy, the respective set of weights.
A method, performed by a Weight Generating Module, for generating a respective set of weights representing a respective policy out of a plurality of policies, wherein the respective set of weights defines a respective allocation of a respective host machine obtained from a hardware system, wherein the hardware system comprises a memory pool, comprising memory units, and a Central Processing Unit (CPU) pool, comprising CPUs, wherein a total number of pairs of groups, comprising the CPUs and memory units, are associated with latencies, each of the latencies indicating a respective latency between a respective group of CPUs and a respective group of memory units, wherein the respective policy is defined by a respective set of user-defined weights relating to a number of collections of the pairs, wherein the respective policy is associated with a respective allocation weight relating to requests for the respective allocation of the respective host machine, wherein the method comprises:
A non-transitory computer-readable storage medium having stored there on computer readable code which, when executed on a Weight Generating Module for generating a respective set of weights representing a respective policy out of a plurality of policies, wherein the respective set of weights defines a respective allocation of a respective host machine obtained from a hardware system, wherein the hardware system comprises a memory pool, comprising memory units, and a Central Processing Unit (CPU) pool, comprising CPUs, wherein a total number of pairs of groups, comprising the CPUs and memory units, are associated with latencies, each of the latencies indicating a respective latency between a respective group of CPUs and a respective group of memory units, wherein the respective policy is defined by a respective set of user-defined weights relating to a number of collections of the pairs, wherein the respective policy is associated with a respective allocation weight relating to requests for the respective allocation of the respective host machine, causes the Weight Generating Module to perform operations comprising:
(canceled)
A Weight Generating Module configured for generating a respective set of weights representing a respective policy out of a plurality of policies, wherein the respective set of weights defines a respective allocation of a respective host machine obtained from a hardware system, wherein the hardware system comprises a memory pool, comprising memory units, and a Central Processing Unit (CPU) pool, comprising CPUs, wherein a total number of pairs of groups, comprising the CPUs and memory units, are associated with latencies, each of the latencies indicating a respective latency between a respective group of CPUs and a respective group of memory units, wherein the respective policy is defined by a respective set of user-defined weights relating to a number of collections of the pairs, wherein the respective policy is associated with a respective allocation weight relating to requests for the respective allocation of the respective host machine, wherein the Weight Generating Module is configured for comprising:
Dependencies are inferred from the claim text.