×

Apparatus, system, and method for database provisioning

  • US 7,680,771 B2
  • Filed: 12/20/2004
  • Issued: 03/16/2010
  • Est. Priority Date: 12/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A centralized federation apparatus implemented on a processor and a memory, the centralized federation apparatus for provisioning database resources, the centralized federation apparatus comprising:

  • an analysis module that analyzes a database query stream from an application to a database instance in real time, the database instance comprising a logical representation of a database and returning a result set in response to a database query from the database query stream, the database comprising physical data stored on a storage device;

    the analysis module further determines that the database query stream exhibits a predetermined performance attribute;

    a provision module that assigns a database resource selected from the group consisting of a second database instance stored in computer readable memory, a database server, and a cache stored in computer readable memory in response to a determination that the database query stream exhibits the predetermined performance attribute;

    a move module that transfers at least a portion of the database instance to the assigned database resource such that the transfer is transparent to a client, wherein the portion of the database instance comprises metadata and structural configuration data for operating one of the second database instance, the database server, and the cache defined by the assigned database resource; and

    a query module that redirects one or more database queries from the database query stream to the assigned database resource, the assigned database resource assigned in response to a value for the predetermined performance attribute of the database query stream crossing a predetermined threshold.

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