Storage subsystem data duplication policy
AssigneeHewlett-Packard Development Company, L.P.
InventorPaul Boerger
Life of this patent
Estimating the term…
Abstract
A type of a storage subsystem that has been connected to a computing device is detected as one of a number of types including a first type and a second type (602). The first type of storage subsystem has a number of storage devices in which data to be stored on the storage subsystem is duplicated within the storage subsystem itself. The second type of storage subsystem has a number of storage devices in which the data to be stored on the storage subsystem is not duplicated within the storage subsystem itself. A data duplication policy for the storage subsystem is set in accordance with the type that has been determined (608).
Claims11
A method comprising:
- detecting a new connection of a storage subsystem to a computing device, wherein the storage subsystem comprises a single independent drive or a plurality of drives that form a single logical unit to the computing device, wherein data from the computing device has yet to be written to the storage subsystem;
- upon making a determination that the storage subsystem is of a first type in which data to be stored on the storage subsystem is duplicated within the storage subsystem itself, setting a data duplication policy to specify that data written to the storage subsystem is not to be duplicated automatically to another storage subsystem connected to the computing device;
- and
- upon making a determination that the storage subsystem is of a second type in which the data to be stored on the storage subsystem is not duplicated within the storage subsystem itself, setting the data duplication policy to specify that data written to the storage subsystem is to be duplicated automatically to another storage subsystem connected to the computing device.
A system comprising:
- a processor;
- a computer-readable data storage medium-having one or more computer programs stored thereon for execution by the processor;
- a plurality of connectors, each connector receptive to connection of a storage subsystem;
- a first component implemented by the computer programs to detect a new connection of a given storage subsystem, wherein the storage subsystem comprises a single independent drive or a plurality of drives that form a single logical unit to the computing device, wherein data from within the system has yet to be written to the storage subsystem;
- and
- a second component implemented by the computer programs to:
- upon making a determination that the storage subsystem is of a first type in which data to be stored on the storage subsystem is duplicated within the storage subsystem itself, set a data duplication policy to specify that data written to the storage subsystem is not to be duplicated automatically to another storage subsystem connected to one of the plurality of connectors;
- and
- upon making a determination that the storage subsystem is of a second type in which the data to be stored on the storage subsystem is not duplicated within the storage subsystem itself, set the data duplication policy to specify that data written to the storage subsystem is to be duplicated automatically to another storage subsystem connected to one of the plurality of connectors.
A non-transitory computer-readable storage medium that stores instructions, executable by one or more processors, to cause the one or more processors to perform operations that comprise:
- detecting a new connection of a storage subsystem to the computing device, wherein data from the computing device has to be written to the storage subsystem;
- upon making a determination that the storage subsystem is of a first type in which data to be stored on the storage subsystem is duplicated within the storage subsystem itself, setting a data duplication policy to specify that data written to the storage subsystem is not to be duplicated automatically to another storage subsystem connected to the computing device;
- and
- upon making a determination that the storage subsystem is of a second type in which the data to be stored on the storage subsystem is not duplicated within the storage subsystem itself, setting the data duplication policy to specify that data written to the storage subsystem is to be duplicated automatically to another storage subsystem connected to the computing device.
Dependencies are inferred from the claim text.