×

Cost-Effective Data Layout Optimization Over Heterogeneous Storage Classes

  • US 20140214793A1
  • Filed: 01/29/2014
  • Published: 07/31/2014
  • Est. Priority Date: 01/29/2013
  • Status: Abandoned Application
First Claim
Patent Images

1. A system to optimize layout of database objects in a relational database management system stored on a plurality of storage classes each characterized by a price and a storage capacity, comprising:

  • a time-based query optimizer with a processor to estimate an execution time of a query workload on a data layout for the plurality of storage classes, wherein the plurality of storage classes comprise at least one of a hard disk device (HDD), a first solid state disk (SSD), and a second SSD, wherein the first SSD is faster than the second SSD and wherein the optimizer detects interactions between query plans and underlying data layout and dynamically update a cheapest query plan and response time of a query based on the changing data layout that maps database objects to storage devices; and

    a layout recommender coupled to the time-based query optimizer to estimate a total cost of operation (TCO) for the query workload on each data layout, wherein the layout recommender determines an optimal data layout that minimizes the TCO for the storage classes by provisioning enough resources to meet requirements of a service level agreement (SLA) and minimizing total operating cost,wherein the layout recommender includes an auxiliary object selection comprising database objects that include auxiliary objects that are optional to place with auxiliary object candidates being given from an auxiliary object recommender component.

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