×

Live configurable storage

  • US 9,891,835 B2
  • Filed: 01/30/2017
  • Issued: 02/13/2018
  • Est. Priority Date: 03/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A persistent storage entity comprising:

  • a plurality of storage tiers, at least one storage tier comprising a first type of persistent storage device and at least one other storage tier comprising a second type of persistent storage device;

    one or more computer-readable media storing computer-executable instructions;

    one or more processors which, when executing the computer-executable instructions, cause the persistent storage entity to dynamically change a layout configuration for data stored at storage tiers of the persistent storage entity, and wherein dynamically changing the layout configuration comprises;

    receiving a request to store data;

    identifying requirements for storing the received data, wherein the requirements comprise at least one of performance relating to how quickly the data is required to be accessed, or resiliency relating to maintaining availability within a specified statistical figure of the data in the event of a hardware failure at the persistent storage entity;

    in accordance with either or both of the performance and resilience requirements identified for the received data, changing an initial data layout of the at least one storage tier, wherein changing the initial data layout does not disturb performance or resilience requirements of data already stored in the initial data layout; and

    using the changed data layout of the at least one storage tier, storing the data at the at least one storage tier.

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