×

External storage manager for a data storage cell

DC
  • US 10,033,813 B2
  • Filed: 09/30/2016
  • Issued: 07/24/2018
  • Est. Priority Date: 06/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing shared data storage management services to a plurality of data storage cells, comprising:

  • using a storage manager comprising one or more hardware processors;

    receiving a first registration request to register a first component of a first data storage cell of a plurality of data storage cells with the storage manager such that the first component becomes coupled with the storage manager, the first data storage cell located remotely from the storage manager and comprising at least;

    (i) one or more client computing devices comprising computer hardware and configured to generate primary data, and (ii) one or more secondary storage computing devices comprising computer hardware and configured to cause storage of secondary copies of the primary data at the direction of the storage manager;

    determining, based on a parameter associated with the first component, that the first component is to be assigned to a first group of a plurality of groups associated with the storage manager, wherein the first group is associated with a first storage policy;

    receiving a second registration request to register a second component of a second data storage cell of the plurality of data storage cells with the storage manager such that the second component becomes coupled with the storage manager, the second data storage cell located remotely from the storage manager and comprising at least;

    (i) one or more client computing devices comprising computer hardware and configured to generate primary data, and (ii) one or more secondary storage computing devices comprising computer hardware and configured to cause storage of secondary copies of the primary data at the direction of the storage manager;

    determining, based on a parameter associated with the second component, that the second component is to be assigned to a second group of the plurality of groups that is different from the first group, wherein the second group is associated with a second storage policy;

    receiving a request for a first operation to be performed by the storage manager on behalf of the first component;

    performing the first operation on behalf of the first component according to the first storage policy;

    receiving a request for a second operation to be performed by the storage manager on behalf of the second component; and

    performing the second operation on behalf of the second component according to the second storage policy.

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