×

Multi-tenant storage service object lifecycle management using transition job objects

  • US 9,727,522 B1
  • Filed: 12/14/2012
  • Issued: 08/08/2017
  • Est. Priority Date: 12/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more hardware computing devices comprising one or more respective hardware processors and memory and configured to implement;

    a network-accessible multi-tenant storage service for storage objects owned by a plurality of clients; and

    a lifecycle manager configured to;

    identify, during a transition candidate discovery iteration, a set of storage objects of the storage service for which respective lifecycle transitions are to be scheduled, wherein at least one lifecycle transition of a particular storage object of the set comprises a transition from a first service level to a second service level;

    store one or more transition job objects in the storage service, wherein each transition job object of the one or more transition job objects comprises an indication of one or more of the storage objects identified during the transition candidate discovery iteration, and wherein the particular storage object is indicated in a particular transition job object of the one or more transition job objects;

    assign, during a transition execution iteration performed asynchronously with respect to the transition candidate discovery iteration, one or more resources to initiate storage transition operations in accordance with the particular transition job object, wherein the storage transition operations effect the lifecycle transition of the particular storage object from the first service level to the second service level; and

    initiate, using the one or more resources, the storage transition operations in accordance with the particular transition job object.

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