×

System and method for providing advanced reservations in a compute environment

  • US 9,886,322 B2
  • Filed: 09/02/2015
  • Issued: 02/06/2018
  • Est. Priority Date: 03/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • reserving resources in a compute environment under a reservation mask comprising a non-consumption reservation of resources defined by compute resources and a window of time, wherein the compute environment comprises a plurality of network nodes and wherein the compute resources and the window of time define where and when consumption reservations may be made;

    receiving a personal reservation for the use of the compute resources within the window of time;

    providing access to the compute resources for the personal reservation to process a workload;

    monitoring events associated with the workload consuming the compute resources to yield a monitored event;

    based on the monitored event and after the workload begins to consume the compute resources, dynamically modifying the reservation mask to establish a second reservation mask such that the workload, before completing, consumes different resources than would have been consumed under the reservation mask, wherein if a received consumption workload associated with the personal reservation will exceed the window of time for the reservation mask, then the method comprises canceling and locking out the personal reservation from access to the reserved resources; and

    optimizing use of resources within the personal reservation to meet needs and preferences of jobs submitted under the personal reservation.

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