| Patent Number |
Title Of Patent |
Date Issued |
| 7310743 |
Data recovery method and apparatus |
December 18, 2007 |
| A method and apparatus for data recovery in a system involving a first data store acting as a standard device and a physical moving mirror data store that operates as moving mirror with a first mode to be synchronized and in a second, isolated mode. In response to a command to establish |
| 7031966 |
Method and apparatus for making independent data copies in a data processing system |
April 18, 2006 |
| A method for copying a data file from a source device to a destination device. In response to a copy command from a requesting host application identifying the source file and the storage locations in a destination, an extents track is formed to establish an environment in which the file |
| 6901480 |
Method and apparatus for reconfiguring striped logical devices in a disk array storage |
May 31, 2005 |
| A method and apparatus for enabling an on-line reconfiguration of striped data in a disk array storage device. A replicated copy of the striped logical device is made in parallel with host operations. A logical device with a new configuration is then substituted for access by the host |
| 6868506 |
Data recovery method and apparatus |
March 15, 2005 |
| A method and apparatus for data recovery in a system involving a first data store acting as a standard device and a physical moving mirror data store that operates as moving mirror with a first mode to be synchronized and in a second, isolated mode. In response to a command to establish |
| 6845428 |
Method and apparatus for managing the dynamic assignment of resources in a data storage system |
January 18, 2005 |
| A method and apparatus for managing a dynamic assignment of resources in a storage system. In one aspect, a storage system includes a plurality of storage devices, a plurality of controllers that each is coupled to at least one of the plurality of storage devices and controls access to t |
| 6742138 |
Data recovery method and apparatus |
May 25, 2004 |
| A method and apparatus for data recovery in a system involving a first data store acting as a standard device and a physical moving mirror data store that operates as moving mirror with a first mode to be synchronized and in a second, isolated mode. In response to a command to establish |
| 6725331 |
Method and apparatus for managing the dynamic assignment resources in a data storage system |
April 20, 2004 |
| A method and apparatus for managing a dynamic assignment of resources in a storage system. In one aspect, a storage system includes a plurality of storage devices, a plurality of controllers that each is coupled to at least one of the plurality of storage devices and controls access to t |
| 6718437 |
Method and apparatus for reconfiguring striped logical devices in a disk array storage |
April 6, 2004 |
| A method and apparatus for enabling an on-line reconfiguration of striped data in a disk array storage device. A replicated copy of the striped logical device is made in parallel with host operations. A logical device with a new configuration is then substituted for access by the host |
| 6567888 |
Method and apparatus for efficiently destaging data from a cache to two or more non-contiguous s |
May 20, 2003 |
| In one embodiment of the invention, during a single I/O operation, data is destaged from a cache to at least two non-contiguous storage locations of a data storage device without overwriting at least one storage location disposed between the at least two non-contiguous storage locations. |
| 6546457 |
Method and apparatus for reconfiguring striped logical devices in a disk array storage |
April 8, 2003 |
| A method and apparatus for enabling an on-line reconfiguration of striped data in a disk array storage device. A replicated copy of the striped logical device is made in parallel with host operations. A logical device with a new configuration is then substituted for access by the host |
| 6535994 |
Method and apparatus for identifying and repairing mismatched data |
March 18, 2003 |
| Method and apparatus are disclosed for resolving data coherence problems (or mismatched data caused by a failure to update data) in a storage system that includes redundant information. The data may be stored as CKD records or fixed size blocks. The method and apparatus may identify data |
| 6484234 |
Method and apparatus for efficiently destaging data from a cache to two or more non-contiguous s |
November 19, 2002 |
| In one embodiment of the invention, during a single I/O operation, data is destaged from a cache to at least two non-contiguous storage locations of a data storage device without overwriting at least one storage location disposed between the at least two non-contiguous storage locations. |
| 6389511 |
On-line data verification and repair in redundant storage system |
May 14, 2002 |
| Method and apparatus are disclosed for identifying and repairing data coherence problems in a storage system including redundant information. The verification and repair process may be initiated during on-line processing. The verification and repair process may proceed during on-line |
| 6363385 |
Method and apparatus for making independent data copies in a data processing system |
March 26, 2002 |
| A method for copying a data file from a source device to a destination device. In response to a copy command from a requesting host application identifying the source file and the storage locations in a destination, an extents track is formed to establish an environment in which the file |
| 6341333 |
Method for transparent exchange of logical volumes in a disk array storage device |
January 22, 2002 |
| Load balancing of activities on physical disk storage devices is accomplished by monitoring reading and writing operations to blocks of contiguous storage locations, such as logical volumes on the physical disk storage devices to obtain disk utilization information. The disk utilizat |
| 6233696 |
Data verification and repair in redundant storage systems |
May 15, 2001 |
| Method and apparatus for identifying data coherence problems in a storage system including redundant information are disclosed. A first copy of a data unit is compared with a generated copy of the data unit, to identify mismatched data. The redundant information may be parity information |
| 6195761 |
Method and apparatus for identifying and repairing mismatched data |
February 27, 2001 |
| Method and apparatus are disclosed for resolving data coherence problems (or mismatched data caused by a failure to update data) in a storage system that includes redundant information. The data may be stored as CKD records or fixed size blocks. The method and apparatus may identify data |
| 6167485 |
On-line data verification and repair in redundant storage systems |
December 26, 2000 |
| Method and apparatus are disclosed for identifying and repairing data coherence problems in a storage system including redundant information. The verification and repair process may be initiated during on-line processing. The verification and repair process may proceed during on-line |