EP1569084A1

Information processing system and information processing method

Abstract

To exchange micro programs in a storage device, automatically, without halting operation. The path adapters of a host computer are connected to the input/output ports of respective clusters of a storage device, by means of respective connection paths. Path switching software is provided in the host computer, as well as database indicating connection destinations of the connection path. In the storage device, the input/output ports are connected to a group of a plurality of hard disk drive devices. An internal management device, and a database indicating the connection destination of each input/output port, are provided in the storage device. Moreover, a management server device is connected to the host computer and the storage device, via a LAN, and a program exchanging program and micro programs to be used in exchange are provided in this management server device. Instructions for invoking the program, and the like, are issued from the computer device.

EP1569084A1, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Projected expiry passed 18 August 2024, 2.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

4 claims: 2 independent, 2 dependent

  1. 1
    An information processing system, comprising:a host computer having a plurality of adapters;a storage device having: a plurality of host side ports connected to the host computer;a plurality of processors for controlling said plurality of host side ports;and a cache memory, connected to said plurality of host side ports, for temporarily holding data in response to commands from said host computer;and further comprising: a shared memory for accumulating information relating to the internal composition of said storage device for reference by said plurality of processors;and an internal management device for outputting said compositional information to an external device;and a management server connected respectively to said internal management device and said host computer, by means of a communications circuit;wherein said host computer executes a path switching program, and establishes communications paths between said plurality of adapters and said plurality of host side ports;said storage device accumulates information relating to said communications paths, in said shared memory, and said internal management device refers to this information relating to communications paths and judges whether or not said communications paths from said plurality of adapters to said cache memory can be secured in the event of at least one of said processors being blocked off;and    if said judgment result is that said communications paths can be secured, then said internal management device sends a notification indicating that it is possible to block off the processors for which said judgment was made, to said management server, via said communications circuit.
  2. 3
    An information processing method used in a system comprising:a host computer having a plurality of adapters;a storage device having: a plurality of host side ports connected to the host computer;a plurality of processors for controlling said plurality of host side ports;and a cache memory, connected to said plurality of host side ports, for temporarily holding data in response to commands from said host computer;and further comprising: a shared memory for accumulating information relating to the internal composition of said storage device for reference by said plurality of processors;and an internal management device for outputting said compositional information to an external device;and a management server connected respectively to said internal management device and said host computer, by means of a communications circuit;wherein said host computer executes a path switching program, and establishes communications paths between said plurality of adapters and said plurality of host side ports;said storage device accumulates information relating to said communications paths, in said shared memory, and said internal management device refers to this information relating to communications paths and judges whether or not said communications paths from said plurality of adapters to said cache memory can be secured in the event of at least one of said processors being blocked off;and    if said judgment result is that said communications paths can be secured, then said internal management device sends a notification indicating that it is possible to block off the processors for which said judgment was made, to said management server, via said communications circuit.