The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 16, 2001
Filed:
Apr. 08, 1998
Gary Robert Lyons, Leander, TX (US);
Jack Erwin Reeder, Round Rock, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A new drive installation to a multiple drive, drive group begins with a start command issued by the drive group controller to a new drive. The command is then propagated to every other drive. A successful completion reply is propagated back to the first drive and then to the controller. The controller transfers managing control to the new drive and the new drive reads the first data segment it needs; i.e., in a sixth drive addition to a five drive group, this is data segment six on drive one. The segment read by the new drive (drive six) is placed in the segment stack on the first drive (segment six of Drive,is read and Drive,places segment six on its segment stack). The process is repeated with each drive in the RAID device, in order. All drives consider their segment stack to determine if they have locations to read. As a segment is read on a drive, the segment is placed into the drive's segment stack and removed from the source drive as the segment is written to the target drive. After a few operations, multiple drives are reading and writing segments to target drives in parallel. The access to the controller is minimal and the functions are taking place in parallel, thereby reducing the drive group transactions with the controller and speeding up the installation process.