Patent ID: 8402138
Filing Date: 2013-03-19
Classification: G06F

Abstract:
1. A method of consolidating a plurality of resources on a plurality of data processing units (DPUs) in a data processing network, each of the plurality of resources being defined by a plurality of resource coordinates and each of the plurality of DPUs being defined by a plurality of DPU coordinates, wherein the plurality of DPU coordinates and the plurality of resource coordinates represent as separate dimensions of an orthotope in a multi-dimensional chart, the method comprising the steps of: comparing DPU volumes corresponding to each of the plurality of DPUs in the data processing network to identify a DPU having a highest DPU volume among the plurality of DPU volumes compared, and, based on such comparison, selecting a first DPU having the identified highest DPU volume among the plurality of DPUs, wherein DPU volume for each of the plurality of DPUs is the product of at least two of the dimensions representing the corresponding set of DPU coordinates in the multi-dimensional chart; determining a first DPU vector of the first DPU using first DPU coordinates from the plurality of DPU coordinates that define the first DPU, wherein the first DPU vector is connects an origin of the multi-dimensional chart to the first DPU coordinates in the multi-dimensional chart; determining a first resource vector of a first resource from the plurality of resources using first resource coordinates from the plurality of resource coordinates, wherein the first resource vector connects origin of the multi-dimensional chart to the first resource coordinates in the multi-dimensional chart; determining deviation between the first resource vector and the first DPU vector; and assigning the first resource to the first DPU, when the deviation between the first resource vector and the first DPU vector is minimum among the plurality of resources.