IP Library Granted Patent US 8,645,649
Granted Patent B2
US 8,645,649 · App. 13/264,838 · Granted Feb 4, 2014

Computer system with reservation control

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,645,649
App. No.
13/264,838
Granted
Feb 4, 2014
Kind
B2
Abstract

A computer system includes: a first storage apparatus; a second storage apparatus; a first volume of the first storage apparatus; and a second volume of the second storage apparatus; wherein the first volume and the second volume have a copy pair relationship and a host system recognizes the second volume as the same volume as the first volume; and wherein the first storage apparatus sends reservation information of the first volume to the second storage apparatus; and the second storage apparatus controls access from the host system on the basis of the received reservation information.

Claims (19)

1. A computer system comprising:

a first storage apparatus;

a second storage apparatus;

a first volume of the first storage apparatus; and

a second volume of the second storage apparatus;

wherein the first volume and the second volume have a copy pair relationship and

a host system recognizes the second volume as the same volume as the first volume; and

wherein the first storage apparatus sends reservation information of the first volume to the second storage apparatus; and

the second storage apparatus controls access from the host system on the basis of the received reservation information;

wherein the reservation information is set by a combination of port information of the host system, port information of the first storage apparatus, and key information.

2. The computer system according to claim 1 , wherein when the host system which has set the reservation information to the first storage apparatus accesses the second volume, and

if the key information for reservation information of this access command is consistent with the key information for the reservation information sent from the first storage apparatus, the second storage apparatus permits access from the host system to the second volume even if the sent reservation information is different from the reservation information of the command with respect to the port information.

3. The computer system according to claim 1 , wherein if transfer of the reservation information from the first storage apparatus to the second storage apparatus is unsuccessful, the pair relationship between the first volume and the second volume is canceled and sole operation by the first volume is performed.

4. The computer system according to claim 3 , wherein the first storage apparatus or the second storage apparatus judges whether data can be written to the first volume or the second volume, in accordance with lock information for a quorum volume.

5. The computer system according to claim 1 , wherein when the second storage apparatus receives a command for reserving the second volume from the host system, it judges whether or not the first volume is reserved by the host system, on the basis of information sent from the first storage apparatus; and if an affirmative judgment is returned, the second storage apparatus returns a response to the host system, indicating that the second volume cannot be reserved.

6. The computer system according to claim 1 , wherein when the second storage apparatus receives a command for reserving the second volume from the host system, it judges whether or not the first volume is reserved by the host system, on the basis of information sent from the first storage apparatus; and if a negative judgment is returned, the second storage apparatus cancels the pair relationship between the first volume and the second volume, performs sole operation by the second volume, and executes processing for having the host system reserve the second volume.

7. The computer system according to claim 1 , wherein when the second storage apparatus receives a read command directed to the second volume from the host system and judges that the first volume and the second volume have a pair relationship and reservation is set from the host system to the second volume, it sends an error response without executing read processing in response to the read command.

8. The computer system according to claim 1 , wherein when the second storage apparatus receives a write command directed to the second volume from the host system, it cancels the pair relationship between the first volume and the second volume and makes transition to sole operation by the second volume.

9. The computer system according to claim 1 , wherein when the first storage apparatus and the second storage apparatus resynchronize the second volume to the first volume from a sole operation state of the second volume, they set the second volume as a copy source volume and set the first volume as a copy destination volume; and wherein the first storage apparatus deletes information about the reservation of the copy destination volume and the second storage apparatus sends information about the reservation of the copy source volume to the copy destination volume.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2011
From: KAIYA, KEIICHI; FURUUMI, NOBORU; NINOSE, KENTA
To: HITACHI, LTD.
Reel/Frame 027077/0391 →