US 7,502,857 B2
Method and system for optimally allocating a network service
Franck Barillaud, Austin, Tex. (US); Xiaoping Chen, Austin, Tex. (US); and Christopher M. Morrissey, Round Rock, Tex. (US)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Dec. 15, 2000, as Appl. No. 9/738,371.
Prior Publication US 2002/0075810 A1, Jun. 20, 2002
Int. Cl. G06F 15/173 (2006.01); G06F 15/16 (2006.01); G06F 15/177 (2006.01); G01R 31/08 (2006.01)
U.S. Cl. 709—226  [709/224; 370/241; 715/734] 10 Claims
OG exemplary drawing
 
1. A method for allocating a service in a distributed data processing system, said method comprising:
collecting a set of performance data representative of a set of physical characteristics of the distributed data processing system to form a collection of a set of performance data;
providing, using said collection of a set of performance data, cluster data that identifies a plurality of node clusters in said distributed data processing system, wherein a node cluster comprises an aggregation of nodes;
correlating at least one property of each of the of the identified plurality of node clusters with at least one performance rule required for supporting the service to determine a compliance of each of the plurality of node clusters to the at least one performance rule for supporting the service;
showing each node cluster of the plurality of node clusters that complies with the at least one performance rule for supporting the service; and
allocating the service to one of the node clusters that complies with the at least one performance rule, wherein showing each node cluster of the plurality of node clusters that complies with the at least one performance rule for supporting the service, comprises showing a map of each node cluster of the plurality of node clusters that complies with the at least one performance rule for supporting the service, and wherein allocating the service to one of the node clusters that complies with the at least one performance rule comprises allocating the service to one of the node clusters that complies with the at least one performance rule based on the map.