Patent ID: 8990443
Filing Date: 2015-03-24
Classification: G06F

Abstract:
1. A computer system comprising: an I/O switch connected to a computer, the I/O switch configured to change connections between the computer and a plurality of I/O devices; and a management server configured to manage configuration of the plurality of I/O devices, the management server including a processor configured to execute a program and a memory configured to store the program to be executed by the processor, wherein, with respect to existing I/O devices connected to the I/O switch, the management server is configured to store information representing logical configuration of the existing I/O devices recognized by an OS of the computer and information representing physical configuration of the existing I/O devices managed by the I/O switch in the memory, wherein information representing logical configuration includes physical device names of each I/O device, logical device names assigned to each I/O device, hardware identification information, and software identification information, wherein information representing physical configuration includes downstream port numbers and server-side port numbers, wherein, upon receipt of a notice indicating a change in the configuration of the existing I/O devices from the I/O switch, the management server is configured to change the physical configuration of the existing I/O devices after the change in the configuration to be matched with the logical configuration of the exiting I/O devices and instruct the I/O switch to change the connections in accordance with the changed physical configuration, wherein, upon receipt of a notice indicating connection of a new I/O device to the I/O switch from the I/O switch, the management server is configured to change physical configuration of the new I/O device and the existing I/O devices to be matched with the logical configuration of the existing I/O devices, wherein the information representing the logical configuration of existing I/O devices includes information on computer-side ports of the I/O switch which are assigned to the existing I/O devices, wherein, upon receipt of a notice indicating connection of a new I/O device to the I/O switch from the I/O switch, the management server is configured to assign the new I/O device to a free Port to be positioned subsequent to the end of a sequence of ports assigned to the existing I/O devices, while keeping the sequence of the ports, to change physical configuration of the new I/O device and the existing I/O devices, and wherein, in a case where the existing I/O devices include I/O devices of the same type as the type of the new I/O device, the management server is configured to assign the new I/O device to a free port to be positioned subsequent to the end of the sequence of ports assigned to the existing I/O devices of the same type, while keeping the sequence of the ports.