Nova Patents
EP0809185B1

A shared storage duplicating method

Abstract

This record has no abstract on file.

EP0809185B1, drawing sheet 1
Sheet 1 of 23

Term

Term ended

Expired 17 September 2011, 15 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

12 claims: 2 independent, 10 dependent

  1. 1
    A shared storage duplicating method for use in a computer system comprising:one or more process modules (10) each having at least a main memory (20), a central processing unit (18), and a connection unit (22) for connection to a system bus (16);and a plurality of shared storage modules (12) having at least a shared storage unit (26) and a connection unit (28) for connection to said system bus (16), each of the shared storage modules (12) having a respective unit ID;wherein the method specifies a second shared storage module (12) corresponding to a first shared storage module (12) for use in duplex operation, by the steps of: dividing a shared storage space (200) accessible dependent on a physical address into a plurality of partially-shared storage spaces (300);defining the existence of a duplex configuration of said first shared storage module (12) for each of said partially-shared storage spaces (300);and specifying said second shared module (12) by its unit ID having an inverted value at a specific bit in contrast with said unit ID of said first shared storage module (12);characterised by: means (44) for changing the duplex configuration according to an instruction of said central processing unit (18) based on software.
  2. 10
    The shared storage duplicating method according to claims 4 and 8, wherein    if the software of said process module (10) receives notification indicating an abnormal termination of the duplex access, a recovery process is performed by selecting the content of said configuration definition register (44) provided in said connection unit (22), said contents comprising release of duplication, rewrite instruction, and switch of a shared storage module (12) to be read.