×

System and method for managing a storage device

  • US 7,188,095 B2
  • Filed: 08/26/2003
  • Issued: 03/06/2007
  • Est. Priority Date: 12/24/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for controlling a storage system including a plurality of host computers, a first storage control device having a first storage device, a second storage control device having a second storage device coupled to said first storage control device, and a computer coupled to said plurality of host computers, said first storage control device, and said second storage control device,wherein said first storage control device is provided with a file system for receiving a data input/output request using file identifier assignment to be sent from at least one of said plurality of host computers and for executing data input/output processing to said first storage device in response to said request thus received,wherein a first file storage region accessible for each of said host computers is kept on a storage region of said first storage device provided in said first storage control device,wherein said computer executes the control method comprising:

  • storing a first correspondence established between a first identifier (ID) to be assigned for each of said host computers and a file identifier (ID) being added to a file to be stored in said first file storage region;

    receiving said data input/output request sent from said host computer, a correspondence being established in said received request between a first ID of a host computer for use as a sending source of said received request and a file ID of a target file of said received request;

    comparing said first ID and said file ID of said first correspondence to said first ID and said file ID of said correspondence included in said received request, respectively, to determine whether said received request is accepted or not by checking for a match between the respective IDs; and

    sending said received request to said first storage control device upon determination of acceptance of said received request as a result of a match between the respective IDs;

    wherein said second storage control device with another file system is such that a second file storage region for use as a copy source of the file to be stored in said first file storage region is kept on a storage region of said second storage device equipped by itself, andwherein, replicating files from said second file storage region to said first file storage region, said computer executes the control method further comprising;

    storing a second correspondence of a status parameter having a first state indicative of a state before replication and a second state indicating a state after replication and a second ID assigned to said second storage control device plus said first ID of a host computer accessible to said second storage control device;

    comparing said first ID which is included in said received request and which is of the host computer that is a sending source of the request to said first ID being stored to said second correspondence;

    acquiring said status parameter as corresponding to the first ID matched through said comparison in said second correspondence;

    sending said received request to said second storage control device when a content of said acquired status parameter is said first state; and

    sending said received request to said first storage control device when the content of said acquired status parameter is said second state.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×