User device, computer program product and computer system for system for secure network storage
AssigneeInternational Business Machines Corporation
InventorsOliver Augenstein, Stefan Letz
Life of this patent
Estimating the term…
Abstract
A technique for providing secure network storage by a user device that includes one or multiple network interfaces, a driver configuration component comprising a volume mapping schema and a connection mapping schema, and a driver operable to map I/O requests for logical data blocks to one or multiple network storage volumes as specified by the volume mapping schema, the data transfer between the user device and the one or multiple network storage volumes being mapped to one or multiple network connections as specified by the connection mapping schema, the driver thereby being operable to provide the user device with a logical storage volume.
Claims18
A user device adapted to provide secure network storage, comprising:
- a driver being operable to provide the user device with a logical storage volume by mapping logical data blocks to data blocks on multiple network storage volumes and by mapping data blocks on the multiple network storage volumes to multiple network connections, thereby being operable to provide the user device with the logical storage volume;
- and
- a driver configuration component comprising a volume mapping schema and a connection mapping schema, wherein the mapping of the logical data blocks to the data blocks on the multiple network storage volumes is performed as specified by the volume mapping schema;
- wherein the user device is operable to access the multiple network storage volumes via the multiple network connections.
A method adapted to provide secure network storage to a user device, comprising the steps of:
- mapping I/O requests for data blocks on a logical storage volume to data blocks on multiple network storage volumes as specified by a volume mapping schema, the mapping being executed by a driver;
- mapping data blocks of the multiple network storage volumes to multiple network connections as specified by a connection mapping schema, the mapping being executed by the driver;
- sending read/write commands from the driver of the user device to the multiple network storage volumes, the read/write commands being sent via the multiple network connections;
- receiving the read/write commands by a plurality of communication interfaces, with each communication interface of the plurality of communication interfaces being installed on a given network storage volume of the plurality of network storage volumes;
- and
- executing the received read/write commands by the plurality of communication interfaces.
A computer system adapted to provide secure network storage to a user device, comprising:
- multiple network connections;
- multiple network storage volumes;
- a driver configuration component, the driver configuration component comprising a volume mapping schema and a connection mapping schema;
- and
- the user device comprising multiple network interfaces and a driver, the user device being operable to connect to the multiple network connections and being operable to access the multiple network storage volumes, and the driver being operable to provide the user device with a logical storage volume using the multiple network connections and the multiple network storage volumes, wherein each network storage volume of the multiple network storage volumes comprises a communication interface for communication with the driver of the user device.
Dependencies are inferred from the claim text.