IP Library Granted Patent US 9,552,265
Granted Patent B2
US 9,552,265 · App. 14/659,788 · Granted Jan 24, 2017

Information processing apparatus and storage system

Inventors: Takumi Saito (Nagoya, JP); Ryoko Masuda (Nagoya, JP); Hajime Kondo (Kawasaki, JP); Shinichi Nishizono (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06F11/2069G06F3/067G06F3/0617G06F3/0635G06F11/1464G06F11/20G06F2201/84
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 9,552,265
App. No.
14/659,788
Granted
Jan 24, 2017
Kind
B2
Abstract

There is provided an information processing apparatus including a control unit. The control unit adds type information indicating a first type in a first operation request in which operation target storage devices are specified by unique identifiers, respectively, used in a first storage apparatus and outputs the first operation request to the first storage apparatus through the network. When the control unit transmits the first operation request to a second storage apparatus and receives an error response indicating a type error from the second storage apparatus after transparent failover is executed, the control unit adds type information indicating the second type in a second operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the second storage apparatus and outputs the second operation request to the second storage apparatus through the network.

Claims (23)

1. An information processing apparatus connected to a first storage apparatus of a first type and a second storage apparatus of a second type, which takes over an operation request directed to the first storage apparatus when transparent failover is executed, via a network, the information processing apparatus comprising:

an interface unit that is connected to the network; and

a processor that performs a procedure including:

adding type information indicating the first type in a first operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the first storage apparatus and outputting the first operation request to the first storage apparatus through the network via the interface unit, and

adding, when the processor transmits the first operation request to the second storage apparatus and receives an error response indicating a type error from the second storage apparatus after transparent failover is executed, type information indicating the second type in a second operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the second storage apparatus and outputting the second operation request to the second storage apparatus through the network via the interface unit.

2. The information processing apparatus according to claim 1 , further comprising:

a memory that stores a device information table in which device names, the identifiers of the storage devices in the first storage apparatus, the identifiers being associated with corresponding device names, and the identifiers of the storage devices in the second storage apparatus, the identifiers being associated with corresponding device names, are set,

wherein, in the outputting of the first operation request, on the basis of an operation instruction in which device names are specified, the processor refers to the device information table and recognizes identification information of the operation target storage devices in the first storage apparatus, the identification information corresponding to the device names specified in the operation instruction, and

wherein, in the outputting of the second operation request, the processor refers to the device information table and recognizes identification information of the operation target storage devices in the second storage apparatus, the identification information corresponding to the device names specified in the operation instruction.

3. The information processing apparatus according to claim 1 , wherein each of the first and second operation requests is a copy request in which a copy-source storage device and a copy-destination storage device are specified.

4. A storage system comprising:

a first storage apparatus of a first type;

a second storage apparatus of a second type, which takes over an operation request directed to the first storage apparatus when transparent failover is executed; and

an information processing apparatus,

wherein the first storage apparatus, the second storage apparatus, and the information processing apparatus are connected to each other via a network,

wherein the information processing apparatus adds type information indicating the first type in a first operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the first storage apparatus and outputs the first operation request to the first storage apparatus through the network,

wherein, when the information processing apparatus transmits the first operation request to the second storage apparatus and receives an error response indicating a type error from the second storage apparatus after transparent failover is executed, the information processing apparatus adds type information indicating the second type in a second operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the second storage apparatus and outputs the second operation request to the second storage apparatus through the network,

wherein, when receiving the first operation request, the first storage apparatus operates data in accordance with the first operation request,

wherein, when receiving the first or second operation request, the second storage apparatus compares the type indicated in the type information included in the first or second operation request with the type of the second storage apparatus, and

wherein, when the types match, the second storage apparatus operates data in accordance with the received first or second operation request and when the types do not match, the second storage apparatus transmits an error response indicating a type error to the information processing apparatus.

5. A non-transitory computer-readable recording medium storing a computer program that causes a computer, which is connected to a first storage apparatus of a first type and a second storage apparatus of a second type, which takes over an operation request directed to the first storage apparatus when transparent failover is executed, via a network, to perform a procedure comprising:

adding type information indicating the first type in a first operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the first storage apparatus and outputting the first operation request to the first storage apparatus through the network, and

adding, when the computer transmits the first operation request to the second storage apparatus and receives an error response indicating a type error from the second storage apparatus after transparent failover is executed, type information indicating the second type in a second operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the second storage apparatus and outputting the second operation request to the second storage apparatus through the network.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ORIGINAL COVER SHEET BY REMOVING PATENT NUMBER 10586039 PREVIOUSLY RECORDED ON REEL 69272 FRAME 546. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 1, 2025
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 070764/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2024
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 069272/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2015
From: SAITO, TAKUMI; MASUDA, RYOKO; KONDO, HAJIME; NISHIZONO, SHINICHI
To: FUJITSU LIMITED
Reel/Frame 035284/0822 →
Priority Claims (1)
JP 2014-067394 · Mar 28, 2014 · national
Continuity (1)
Related Publication 20150278049A1 · Oct 1, 2015