Patent ID: 8321608
Filing Date: 2012-11-27
Classification: G06F

Abstract:
1. A pool I/O device operation confirmation method of confirming the operation of a pool I/O device in a computer system, the computer system comprising: a general-purpose module having at least one processor; at least one current I/O device which is actually operating to transfer an input/output of said general-purpose module to and from an external device; at least one pool I/O device which is provided as a backup of the current I/O device and is waiting; and at least one I/O path switching section for switching the I/O paths connecting said general-purpose module, said current I/O device and said pool I/O device, wherein the computer system further comprises a pool I/O device operation confirmation module which is connected with the I/O path switching section and includes a pool I/O device operation confirmation section, the method comprising the step of said pool I/O device operation confirmation section periodically confirming the operation of said pool I/O device, wherein said pool I/O device operation confirmation section is located upstream from said I/O path switching section with a control signal being send downstream from said pool I/O device operation confirmation section to said I/O path switching section; wherein said pool I/O device operation confirmation section obtains pool I/O device status information from a pool I/O device status information storage section, the status information including a pool I/O device ID for identifying said pool I/O device, a type of said pool I/O device, a status value indicating an operation confirmation result, and an update time indicating the most recent operation confirmation time; activates said pool I/O device and performs an operation confirmation thereon; terminates the operation of said pool I/O device after the operation confirmation; and updates said pool I/O device status information using the operation confirmation result obtained by the operation confirmation; wherein said pool I/O device operation confirmation section obtains I/O path switching section configuration information, which specifies a path for connecting to said pool I/O device and which includes an internal connection relation of said I/O path switching section obtained from an I/O path switching section configuration information storage section; controls said I/O path switching section based on said I/O path switching section configuration information; executes a connection state to the pool I/O device to be subjected to operation confirmation; and releases the connection state after the operation of said pools I/O device is confirmed; wherein said pool I/O device operation confirmation section obtains test program information, which is included in said pool I/O device status information and which determines an operation confirmation program among a plurality of operation confirmation programs to be used according to the type of said pool I/O device, from a test program information storage section; executes a test program corresponding to said obtained test program information; and executes an operation confirmation on said pool I/O device.