×

Promotion of calculations to cloud-based computation resources

  • US 9,910,708 B2
  • Filed: 08/28/2008
  • Issued: 03/06/2018
  • Est. Priority Date: 08/28/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a processor communicatively coupled to a local computing system and a remote computation resource, from an application running on the local computing system, a request for the remote computation resource to perform a computational task, wherein the remote computation resource comprises a plurality of resource servers, managed by a cloud management system, to host virtual machines, and wherein the request specifies a processor throughput requirement and a communication bandwidth requirement for a virtual machine to serve as part of the remote computation resource;

    transmitting, by the processor, the request to cause the cloud management system to;

    identify a set of resource servers of the plurality of resource servers to deliver the processor throughput requirement and the communication bandwidth requirement;

    generate a resource aggregation table that identifies the set of resource servers to supply the processor throughput and the communication bandwidth;

    build, using the resource aggregation table, a plurality of virtual machines that each meets the processor throughput requirement and the communication bandwidth requirement to perform the computational task; and

    perform the computational task using the plurality of virtual machines;

    receiving, by the processor, a set of results generated by the remote computation resource having performed the computational task using the plurality of virtual machines; and

    transmitting, by the processor, the set of results to the local computing system.

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