×

Lifecycle transition validation for storage objects

  • US 10,853,337 B2
  • Filed: 05/22/2017
  • Issued: 12/01/2020
  • Est. Priority Date: 12/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • determining a lifecycle policy for a storage object of a collection of storage objects of a storage service based at least in part on metadata for the collection indicating a policy assignment sequence number for the lifecycle policy and that the lifecycle policy applies to the storage object when stored as part of the collection, wherein the lifecycle policy comprises an indication of a lifecycle transition of the storage object, wherein the lifecycle transition comprises a transition from a first service level to a second service level, wherein the first service level and the second service level each, respectively, comprise at least one of;

    a durability level,an availability level,a performance level indicating expected latencies for storage operations, or any combination thereof;

    determining whether the lifecycle transition is valid based at least in part on a comparison of the policy assignment sequence number and a policy modification sequence number indicating a most recent modification of the lifecycle policy;

    initiating, based at least in part on a determination that the lifecycle transition is valid, a modification operation associated with the storage object in accordance with the lifecycle policy;

    verifying that the modification operation has succeeded; and

    providing, in response to a query, an indication of a current service level of the storage object.

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