×

Extensible data path

  • US 9,053,114 B1
  • Filed: 08/07/2014
  • Issued: 06/09/2015
  • Est. Priority Date: 08/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for storing data in a storage system over a network using a network computer that executes instructions that perform actions, comprising:

  • providing at least one data file to a caching tier in a storage system; and

    when a duration that the at least one data file remains in the caching tier exceeds a defined threshold, performing further actions, including;

    providing the at least one data file from the caching tier to a processing pipeline coupled to a capacity tier of the storage system;

    determining at least one filter to include in the processing pipeline based on at least a type of the at least one data file;

    updating the at least one data file based on iteratively applying each determined filter to the at least one data file in the processing pipeline;

    when a filter that is being cumulatively applied to the at least one data file exceeds a resource limit based on one or more defined threshold values that trigger resource violation during its application to the at least one data file,. canceling the application of the filter; and

    storing each updated data file in the capacity tier of the storage system.

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