SHARED NETWORK-AVAILABLE STORAGE THAT PERMITS CONCURRENT DATA ACCESS
First Claim
1. A method for providing shared access over a fibre channel small computer system interface (SCSI) interface to a storage device in a computer network, comprising:
- providing an operational mode on SCSI interfaces with a first media agent and a second media agent such that, in response to inquiry messages on the SCSI interfaces, the storage device appears as a SCSI target device to the first media agent and the second media agent; and
mapping data operations between the first media agent and the storage device and the second media agent and the storage device to logically unique channel numbers for the first media agent and the second media agent to perform data storage operations over their respective SCSI interfaces by concurrently sharing the storage device.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques for providing shared access to, e.g., a small computer system interface (SCSI) storage device in a computer network include providing an operational mode on SCSI interfaces with a first media agent and a second media agent such that, in response to inquiry messages on the SCSI interfaces, the SCSI storage device appears as a SCSI target device to the first media agent and the second media agent and mapping data operations between the first media agent and the SCSI storage device and the second media agent and the SCSI storage device to logically unique channel numbers for the first media agent and the second media agent to perform data storage operations over their respective SCSI interfaces by concurrently sharing the SCSI storage device.
71 Citations
20 Claims
-
1. A method for providing shared access over a fibre channel small computer system interface (SCSI) interface to a storage device in a computer network, comprising:
-
providing an operational mode on SCSI interfaces with a first media agent and a second media agent such that, in response to inquiry messages on the SCSI interfaces, the storage device appears as a SCSI target device to the first media agent and the second media agent; and mapping data operations between the first media agent and the storage device and the second media agent and the storage device to logically unique channel numbers for the first media agent and the second media agent to perform data storage operations over their respective SCSI interfaces by concurrently sharing the storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising at least one computer-readable medium, having code stored thereon, the code, when executed, causing a processor to provide shared access over a small computer system interface (SCSI) interface to a storage device in a computer network, the method comprising:
-
causing the storage device to appear as a SCSI target device to a first media agent and a second media agent wherein the first media agent and the second media agent respond to inquiry messages on SCSI interfaces; and concurrently sharing the storage device by permitting data operations between the first media agent and the storage device and, and between the second media agent and the storage device, wherein the first media agent is associated with a first logically unique channel number, wherein the second media agent is associated with a second logically unique channel number, and wherein the first media agent and the second media agent to perform data storage operations over respective first and second SCSI interfaces, in part, based on the first and second logically unique channel numbers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. In a computer network system comprising multiple clients and a storage device, a method of sharing the storage device among the multiple clients, the method comprising:
-
providing a plurality of media agents, each media agent configured for performing data deduplication and storage operations for a distinct subset of the multiple clients; and
,operating a storage server configured to control access by multiple media agents to the storage device such that the multiple media agents are able to perform read/write operations with the storage device using their respective interfaces that can be configured to operate independent of each other and concurrently with each other. - View Dependent Claims (18)
-
-
19. A computer network system comprising multiple clients and a storage device, comprising:
-
multiple media agents, each media agent configured for performing data deduplication and storage operations for a distinct subset of the multiple clients; and a storage server configured to control access by the multiple media agents to the storage device wherein the multiple media agents are configured to perform read/write operations with the storage device using respective interfaces, and wherein the respective interfaces are configurable to operate independent of each other and concurrently with each other. - View Dependent Claims (20)
-
Specification