Storage system
AssigneeHitachi, Ltd.
InventorsAi Satoyama, Yoshiaki Eguchi
Life of this patent
Estimating the term…
Abstract
When a computer 10 receives a request from the client computer 30 to access snapshot files, the target device to be used is identified. The computer 10 makes a request to the identified target device TD for attachment of the logical device LDEV that stores the snapshot files for which access is requested. When the computer 10 receives notification that the attachment has ended from the storage device system 20, the identified target device is mounted on the directory in which the snapshot files are stored.
Claims16
A storage system having a computer and a storage device system, wherein the storage device system is accessed by the computer and has a plurality of logical storage areas, in the storage system,
- the computer comprising:
- a receiving unit that receives requests to access one storage area of computer among a plurality of storage areas of computer, wherein the storage areas of computer are recognized by the computer and corresponding to the plurality of logical storage areas;
- a target device identification module that identifies a target device to be mounted in the storage area of computer for which access is requested from among the plurality of target devices, wherein the plurality of target devices are recognized by the computer as subjects for access in the storage device system;
- a mounting module that mounts the identified target device on the storage area of computer for which the access is requested;
- and
- a transmission unit that transmits to the storage device system an access request to the storage area corresponding to the storage area of computer for which the access is requested;
- and the storage device system comprising:
- one or a plurality of physical storage devices forming the plurality of logical storage areas;
- the plurality of target devices for which one logical storage area of the plurality of logical storage areas is allocated;
- a receiving unit that receives the access request transmitted from the computer;
- and
- an allocation change module that allocates the logical storage area for which the access is requested to the identified target device according to the access request.
A storage system comprising a computer and a storage device system having a physical storage area for storing the primary information and a logical storage area for storing information for providing the primary information at any time, in the storage system,
- the computer comprising:
- a receiving unit that receives access requests to the primary information at the any time;
- a target device identification module that identifies the target device to be mounted in the storage area of computer from among a plurality of target devices recognized by the computer as subject to access, wherein the computer side storage area is corresponding to the storage area for storing the information for providing the primary information at the requested any time;
- and
- a transmission unit that transmits to the storage device system the access request to the storage area that stores information for providing the primary information at the requested any time;
- and the storage device system comprising:
- one or a plurality of physical storage devices for forming the plurality of logical storage areas;
- the plurality of target devices for which one logical storage area of the plurality of the logical storage areas is allocated;
- a receiving unit that receives the access request transmitted from the computer;
- and
- an allocation change module that allocates the storage area for storing information for providing the primary information at any time when the access is requested to the identified target device according to the access request.
A storage system comprising a computer and a storage device system that is accessed by the computer and that has a plurality of logical storage areas, in the storage system,
- the computer comprising:
- a storage area of computer provision module that provides a plurality of storage areas of computer identified by the computer respectively to the plurality of logical storage areas;
- a receiving unit that receives access requests for one of the storage areas of computer among the plurality of storage areas of computer;
- a target device identification module that identifies the target device to be mounted on the requested storage area of computer from among the plurality of target devices recognized by the computer as subject to access for the storage device system;
- a mount decision module that determines whether the target device to be correlated to the requested storage area of computer is mounted on another storage area of computer;
- an unmounting module that unmounts the target device when the target device to be correlated to the requested storage area of computer is mounted on the other storage area of computer;
- a mounting module that mounts the target device on the requested storage area of computer after receiving notification that allocation is completed from the storage device system;
- and
- a transmission unit that transmits to the storage device the access request via the identified target device to the storage area corresponding to the requested storage area of computer;
- and the storage device system comprising:
- one or a plurality of physical storage devices for forming the plurality of logical storage areas;
- the plurality of target devices for which one logical storage area of the plurality of logical storage areas is allocated;
- a receiving that receives the access request transmitted from the computer;
- an allocation decision module that determines whether the identified target device is allocated to another storage area according to the access request;
- an allocation release module that cancels allocation of the identified target device to the other storage area when the identified target device is allocated to the other storage area;
- an allocation action module that allocates the identified target device to the storage area corresponding to the requested storage area of computer;
- and
- an allocation completion notification module that notifies the computer of the allocation completion notification when the allocation is completed normally.
A computer for accessing a storage device system including one or a plurality of storage devices that forms a plurality of logical storage areas, the computer comprising:
- storage area of computer provision module that provides the plurality of storage areas of computer identified by the computer respectively to the plurality of storage areas;
- a receiving unit that receives access requests to one storage area of computer from among the plurality of storage areas of computer;
- a target device identification module that identifies the target device to be mounted on the requested storage area of computer from among the plurality of target devices recognized by the computer as subject to access for the storage device system;
- a mount decision module that determines whether the target device to be correlated to the requested storage area of computer is mounted on another storage area of computer;
- an unmounting module that unmounts the target device when the target device to be correlated to the requested storage area of computer is mounted on the other storage area of computer;
- a mounting module that mounts the target device to the requested storage area of computer after receiving allocation completion notification from the storage device system;
- and
- a transmission unit that transmits to the storage device the access request via the identified target device to the storage area corresponding to the requested storage area of computer.
Dependencies are inferred from the claim text.