Storage control apparatus and its control method
AssigneeHitachi, Ltd.
InventorAkitoshi Asahi
Life of this patent
Estimating the term…
Abstract
A storage control apparatus has a plurality of logical volumes that store data received according to write requests from information processing apparatuses, a table that manages whether each logical volume is mounted by an information processing apparatus. Other information processing apparatuses refer to the table before beginning any mounting.
Claims25
A storage control apparatus comprising:
- a first port connected to a first information processing apparatus;
- a second port connected to a second information processing apparatus;
- a plurality of logical volumes that store write data received from a plurality of information processing apparatuses via the first port and the second port;
- a microprocessor that controls writing and reading of data to and from the logical volumes;
- and
- a memory that is referred to by the microprocessor, wherein the memory stores mounting information that indicates as to whether each of the plurality of logical volumes is in a mounted state with any one of the information processing apparatuses.
A storage control apparatus comprising:
- a plurality of logical volumes that store data according to write requests received from a plurality of information processing apparatuses;
- a plurality of ports that are connected to the information processing apparatuses;
- a microprocessor that controls writing and reading of data to and from the logical volumes;
- and
- a memory that is referred to by the microprocessor, wherein the memory stores mounting information that indicates as to whether each of the plurality of logical volumes is in a mounted state with any one of the information processing apparatuses.
A storage control system comprising:
- a plurality of information processing apparatuses;
- and
- a storage control apparatus communicatively connected to the plurality of information processing apparatuses via a network,
- wherein the storage control apparatus comprises:
- a plurality of logical volumes that store write data received from the plurality of information processing apparatuses;
- a microprocessor that controls writing and reading of data to and from the logical volumes;
- and
- a memory that stores mounting information indicating whether each of the plurality of logical volumes is in a mounted state with any one of the information processing apparatuses.
A control method for a storage control apparatus, the storage control apparatus including a first port connected to a first information processing apparatus, a second port connected to a second information processing apparatus, a plurality of logical volumes that store write data received from a plurality of information processing apparatuses via the first port and the second port, a microprocessor that controls writing and reading of data to and from the logical volumes, and a memory that is referred to by the microprocessor, the control method comprising:
- a first step of updating a mounting status of each of the logical volumes registered in mounting information stored in the memory in response to a mounting/unmounting request for the logical volumes from one of first information processing apparatus and the second information processing apparatus;
- and
- a second step of referring to the mounting information in the memory when the storage control apparatus executes copying a data image of one of the plurality of logical volumes to another one of the logical volumes.
A control method for a storage control apparatus, the storage control apparatus including a first port connected to a first information processing apparatus, a second port connected to a second information processing apparatus, a plurality of logical volumes that store write data received from a plurality of information processing apparatuses via the first port and the second port, a microprocessor that controls writing and reading of data to and from the logical volumes, and a memory that is referred to by the microprocessor, the control method comprising the steps of:
- storing in the memory mounting information that indicates as to whether each of the plurality of logical volumes is in a mounted state with any one of the information processing apparatuses;
- and
- referring to the memory in response to a copy instruction from the first information processing apparatus to copy a data image in a first one of the plurality of logical volumes to a second one of the plurality of logical volumes.
A control method for a storage control system comprising the steps of:
- communicatively connecting a plurality of information processing apparatuses to a storage control apparatus via a network, wherein the storage control apparatus comprises a plurality of logical volumes that store write data received from the plurality of information processing apparatuses, a microprocessor that controls writing and reading of data to and from the logical volumes, and a memory that is referred to by the microprocessor, the control method comprising the steps of:
- storing in the memory mounting information indicating whether each of the plurality of logical volumes is in a mounted state with any one of the information processing apparatuses.
A method for controlling a storage apparatus, the storage apparatus including a plurality of logical volumes that store data received according to write requests from a plurality of information processing apparatuses and a table that manages whether each of the logical volumes is mounted by one of the information processing apparatuses, the method comprising the steps of:
- referring to the table before another of the information processing apparatuses begins a mounting process.
Dependencies are inferred from the claim text.