INFORMATION PROCESSOR, COMPUTER-READABLE RECORDING MEDIUM IN WHICH INPUT/OUTPUT CONTROL PROGRAM IS RECORDED, AND METHOD FOR CONTROLLING INPUT/OUTPUT
First Claim
1. An information processor comprising:
- an input/output (I/O) controller that simultaneously performs first I/O control on a plurality of storing devices, which configure a redundant system, in accordance with a first I/O request from an upper application; and
a response processor that outputs, when the response processor receives a process completion notification from a first storing device that is one of the plurality of storing devices as a result of the first I/O control simultaneously performed on the plurality of storing devices, a completion response representing completion of a process related to the first I/O request to the upper application.
1 Assignment
0 Petitions
Accused Products
Abstract
An I/O controller simultaneously performs first I/O control on a plurality of storing devices, which configure a redundant system, in accordance with a first I/O request from an upper application. An response processor outputs, when the response processor receives a process completion notification from a first storing device that is one of the plurality of storing devices as a result of the first I/O control simultaneously performed on the plurality of storing devices, a completion response representing completion of a process related to the first I/O request to the upper application. This configuration makes it possible to rapidly respond to the I/O control of the upper application with a process completion and to reduce the time length occupied by the I/O control of the upper application.
-
Citations
18 Claims
-
1. An information processor comprising:
-
an input/output (I/O) controller that simultaneously performs first I/O control on a plurality of storing devices, which configure a redundant system, in accordance with a first I/O request from an upper application; and a response processor that outputs, when the response processor receives a process completion notification from a first storing device that is one of the plurality of storing devices as a result of the first I/O control simultaneously performed on the plurality of storing devices, a completion response representing completion of a process related to the first I/O request to the upper application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable recording medium having stored therein an input/output (I/O) controlling program for causing a computer to execute a process comprising:
-
simultaneously performing first I/O control on a plurality of storing devices, which configure a redundant system, in accordance with a first I/O request from an upper application; and outputting, when receiving a process completion notification from a first storing device that is one of the plurality of storing devices as a result of the first I/O control simultaneously performed on the plurality of storing devices, a completion response representing completion of a process related to the first I/O request to the upper application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for input/output (I/O) controlling comprising:
-
by a computer simultaneously performing first I/O control on a plurality of storing devices, which configure a redundant system, in accordance with a first I/O request from an upper application; and outputting, when receiving a process completion notification from a first storing device that is one of the plurality of storing devices as a result of the first I/O control simultaneously performed on the plurality of storing devices, a completion response representing completion of a process related to the first I/O request to the upper application. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification