Patent ID: 8402193

Claim:
A storage router for providing virtual local storage on remote storage devices, comprising: a first controller operable to interface with a first transport medium, wherein the first medium is a serial transport media; and a second controller operable to interface with a second transport medium; a processing device in communication with the first controller and second controller, wherein the processing device is configured to: maintain a map to allocate storage space on the remote storage devices to devices connected to the first transport medium by associating representations of the devices connected to the first transport medium with representations of storage space on the remote storage devices, wherein each representation of a device connected to the first transport medium is associated with one or more representations of storage space on the remote storage devices; process discovery requests according to a native low level block protocol received from devices connected to the first transport medium; in response to a discovery request from a requesting device, respond with a list of storage space allocated in the map to the requesting device; and receive and process native low level block protocol requests from the devices connected to the first transport medium to access allocated storage.