×

Representing capacities and demands in a layered computing environment using normalized values

  • US 7,039,705 B2
  • Filed: 10/26/2001
  • Issued: 05/02/2006
  • Est. Priority Date: 10/26/2001
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for identifying optimal allocations of computing resources in a data processing arrangement having a plurality of computing machines that host a plurality of application processes, comprising:

  • establishing a plurality of server models, each server model including one or more server nodes, wherein each server node represents hardware and has an associated set of capacity attributes;

    designating a layered relationship between the server models, wherein for a first server-model layer immediately above a second server-model layer, the second server-model layer includes respective models that represent the nodes in the first server-model layer;

    establishing a plurality of service models, each service model including one or more service nodes, wherein each service node represents software and has an associated set of demand attributes and an associated set of capacity attributes;

    designating a layered relationship between the service models, wherein for a first service-model layer immediately above a second service-model layer, the second service-model layer includes respective models that represent the nodes in the first server-model layer, wherein a first service node in the first service-model layer is mappable to at least two or more service nodes in the second service-model layer;

    normalizing the capacity attributes and the demand attributes;

    generating a mapping of service nodes in a first service model in the first service-model layer to service nodes in a second service model in the second service-model layer as a function of the demand attributes of service nodes of the first service model and capacity attributes of service nodes the second service model; and

    generating an optimized mapping of service nodes in a user-selected service model to server nodes in a user-selected server model as a function of the associated sets of demand and capacity attributes.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×