×

Methods and system of pooling secondary storage devices

  • US 10,191,675 B2
  • Filed: 11/16/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 11/05/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for grouping storage devices in a virtual library comprising:

  • storing with computer hardware comprising one or more computer processors, primary data on a plurality of primary storage devices in a primary storage system and storing at least one or more secondary copies of the primary data on one or more secondary storage devices in a secondary storage system;

    creating a virtual library that is associated with a logical network pathway, the virtual library comprising a first configuration of a first group of the secondary storage devices, the first group of the secondary storage devices comprise at least first and second secondary storage devices, wherein the first and second secondary storage devices are accessible with the logical network pathway associated with the virtual library;

    storing at least first and second storage policies in a storage policy data structure, the first storage policy comprising at least a first set of future scheduled secondary storage operations and the second storage policy comprising at least a second set of future scheduled secondary storage operations;

    automatically determining when the first set of future scheduled secondary storage operations and a when the second set of future scheduled secondary storage operations will occur;

    automatically determining the first group of the secondary storage devices in the virtual library have insufficient capacity for the first set future scheduled secondary storage operations;

    automatically determining availability of a third secondary storage device based at least in part on the amount of capacity needed for the future scheduled secondary storage operations, and based at least in part on whether the first set of future scheduled storage operations on the third secondary storage device will conflict with the second set of future scheduled operations associated with the second storage policy; and

    automatically associating, without the need of user intervention, the third secondary storage device with the virtual library wherein the third secondary storage device is accessible with the logical network pathway associated with the virtual library, the virtual library comprising a second configuration of a second group of secondary storage devices.

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