×

Resource provisioning systems and methods

  • US 10,534,794 B2
  • Filed: 01/11/2017
  • Issued: 01/14/2020
  • Est. Priority Date: 02/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising a resource manager having one or more hardware processors configured to:

  • monitor received data processing requests from a plurality of computerized query sources to be executed by an execution platform, the data processing requests directed to database data stored on a plurality of shared storage devices collectively storing the database data, wherein the execution platform comprises a plurality of nodes, each node independent of the plurality of computerized query sources and comprising at least one processor and at least one local cache caching at least a portion of the database data;

    monitor query response rates corresponding to the database data;

    determine that at least one of additional data storage capacity and additional processing capacity are needed based on the data processing requests and the query response rates; and

    increase, in response to the determining, an amount of the data cached by the execution platform by adding one or more nodes to the plurality of nodes, wherein each of the one or more nodes added comprise at least one processor and at least one local cache.

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