×

System and method of co-allocating a reservation spanning different compute resources types

  • US 9,959,140 B2
  • Filed: 02/06/2013
  • Issued: 05/01/2018
  • Est. Priority Date: 03/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of co-allocating resources within a compute environment, the method comprising:

  • receiving, via a processor, a first request for a first reservation for a first type of resource in a compute environment comprising a plurality of nodes, the first request being part of a co-allocation request, wherein the co-allocation request comprises an indication of a period of time, a first node with a first operating system, and a second node with a second operating system;

    analyzing, via the processor, first constraints and service level agreement guarantees associated with the first request and related to use of the compute environment;

    identifying a first group of resources that meets the first request for the first reservation;

    receiving a second request for a second reservation for a second type of resource in the compute environment, wherein the first type of resource comprises a memory device and wherein the second type of resource comprises one of a hard disk, a virtual memory, a network bandwidth capability, a clock speed, and a processor, the second request being part of the co-allocation request;

    identifying a second group of resources that meets the second request for the second reservation, wherein the first type of resource and second type of resource span one or more servers in the compute environment, each server of the servers in the compute environment having a homogeneous processor architecture; and

    generating a set of resources exclusive to at least one of the first request and the second request.

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