×

System for migrating data by selecting a first or second transfer means based on the status of a data element map initialized to a predetermined state

  • US 5,680,640 A
  • Filed: 09/01/1995
  • Issued: 10/21/1997
  • Est. Priority Date: 09/01/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A replacement storage device for supplanting a first data storage device in a data processing system including a host computer for processing data, interface means on each of the host computer means and the first data storage device, and a link connecting the interface means, the host computer means issuing requests to transfer data to and from the first data storage device over the link, said replacement data storage device comprising:

  • A) a data store;

    B) first connection means for connection to the interface means on the host computer means in lieu of link,C) second connection means for connection to the interface means of the first data storage in lieu of the link,D) first transfer means connected to said first connection means and said data store for receiving transfer requests from the host computer,E) second transfer means connected to said connection means for effecting a migration of data from addressed locations in the first data storage device to corresponding locations in said data store,F) data maps means initialized to a predetermined state prior to the data migration for maintaining the status of the data migration, andG) control means responsive to said data map means for normally selecting said second transfer means for migrating data from the first data storage device to said data store in said replacement data storage device, said control means responding to a data transfer request to said first transfer means by enabling said second transfer means to effect a transfer of the data identified by the data transfer request between said data store and the host computer, said second transfer means updating said data map means for each transfer produced thereby.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×