Apparatus, method and system for using shadow drives for alternative drive commands
First Claim
Patent Images
1. An apparatus, comprising:
- a processor configured to receive a storage command to perform a storage operation; and
perform a first storage operation identified in the storage command on a physical storage drive when the received storage command is associated with the physical storage drive; and
perform a second storage operation on the physical storage drive when the received storage command is associated with a shadow storage drive.
10 Assignments
0 Petitions
Accused Products
Abstract
A storage processor is configured to identify a first disk drive and a second shadow drive associated with the first disk drive to an initiator. The storage processor receives storage commands from an initiator. When the storage commands access the first disk drive, the storage processor issues a first storage operation to the first disk drive. When the storage commands access the second shadow drive, the storage processor issues different storage operations to the first disk drive that are not supported by the initiator.
-
Citations
22 Claims
-
1. An apparatus, comprising:
-
a processor configured to receive a storage command to perform a storage operation; and perform a first storage operation identified in the storage command on a physical storage drive when the received storage command is associated with the physical storage drive; and perform a second storage operation on the physical storage drive when the received storage command is associated with a shadow storage drive. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
providing a circuit having logic configured to perform the steps of; receiving a storage command associated with one of a physical storage device or a shadow storage device; and initiating a storage operation to the physical device such that; when the received storage command is associated with the physical storage device, a first storage operation to the physical storage device is initiated;
orwhen the received storage command is associated with the shadow storage device, a second storage operation on the physical storage device is initiated. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A storage processor, comprising:
-
a command queue coupled between an initiator and a storage device, configured to receive storage commands from the initiator; logic circuitry configured to; identify a physical storage device coupled to the storage processor and create a shadow storage device associated with the physical storage device in response to a storage device query from the initiator; receive a storage command in the command queue from the initiator, wherein the storage command includes an address and a storage device identifier; initiate a first storage operation associated with the address to the physical storage device when the storage device identifier is associated with the physical storage device; and initiate a second storage operation associated with the address to the physical storage device when the storage device identifier is associated with the shadow drive. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification