×

Cloud resource marketplace for third-party capacity

  • US 9,760,928 B1
  • Filed: 03/26/2012
  • Issued: 09/12/2017
  • Est. Priority Date: 03/26/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • a plurality of computing devices configured to implement a plurality of resources of a primary network; and

    one or more computing devices configured to implement a resource manager;

    wherein the resource manager is configured to;

    implement a reservation interface allowing a client to select and reserve a resource of the plurality of resources of the primary network;

    in response to receiving, from a third-party resource provider, a request to provide a third-party resource via the reservation interface;

    determine whether the request satisfies one or more preliminary criteria, wherein the request includes information indicating a system specification of the third-party resource, and wherein the one or more preliminary criteria comprise determining whether the indicated system specification is in accordance with a set of supported platforms;

    in response to a determination that the request satisfies the one or more preliminary criteria, initiate execution of one or more computer-executable tests of the third-party resource, wherein the one or more computer-executable tests are executed at a computing resource of the third-party resource;

    determine whether test results from the one or more computer-executable tests at the computing resource of the third-party resource satisfy one or more acceptance criteria, wherein the one or more acceptance criteria include whether a tested system specification of the third-party resource conforms to the indicated system specification, and wherein the test results include information corresponding to the tested system specification;

    based at least in part on the test results satisfying the one or more acceptance criteria, indicate, via the reservation interface, a pricing policy associated with the third-party resource, an interruptibility setting of the third-party resource, and a level of compatibility of the third-party resource with a control interface implemented to allow clients to perform operations on resources of the primary network; and

    based at least in part on the test results not satisfying the one or more preliminary criteria or the one or more acceptance criteria, reject the request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×