×

System and method of performing a pre-reservation analysis to yield an improved fit of workload with the compute environment

  • US 10,445,148 B2
  • Filed: 09/27/2017
  • Issued: 10/15/2019
  • Est. Priority Date: 03/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a request for resources to process workload in a compute environment;

    generating a substantially optimal effective speed of fulfilling the request for a potential allocation of the resources in the compute environment and a potential time of allocation;

    comparing the effective speed of fulfilling the request for each of a plurality of resource allocations and times of allocation that are different from the resource allocation and time of allocation that yields the substantially optimal effective speed of fulfilling the request with the substantially optimal effective speed of fulfilling the request;

    selecting one of the plurality of resource allocations and times of allocation and the potential allocation that yields the substantially optimal effective speed of fulfilling the request based on (i) the comparison of the effective speeds of fulfilling the request for each of the plurality of resource allocations and times of allocation and the substantially optimal effective speed of fulfilling the request and (ii) a cost associated with a difference between the time of allocation associated with each of the plurality of resource allocations and times of allocation and the time associated with the potential allocation that yields the substantially optimal effective speed of fulfilling the request; and

    if one the plurality of resource allocations and time of allocation is selected, generating a co-allocation map between the resource allocations in the selected resource allocation and the resource allocations in the potential allocation that yields the substantially optimal effective speed of fulfilling the request.

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