Manufacturing process for software raid disk sets in a...

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S162000, C711S165000, C714S006130

Reexamination Certificate

active

06549980

ABSTRACT:

BACKGROUND
This disclosure generally relates to computer system manufacturing, and more particularly, to an improved manufacturing process for software RAID
1
disk sets.
In the computer arts, RAID is an acronym for “Redundant Array of Independent (or Inexpensive) Disks.” Disk may be organized into several different types of arrays. One type is called “RAID
1
.” RAID
1
provides data redundancy by recording the same data on two or more disks. This process of multiple recording is sometimes called “mirroring” disks.
RAID
1
disk arrays may be implemented in hardware controllers or in the software of a computer's operating system.
RAID controllers, both hardware and software, organize the several physical disks into logical volumes which can be written and read by the application software. To describe this mapping of physical and logical disk drives, RAID controllers store some “metadata” on the disks describing the structure of each drive and its placement in the RAID array.
Hardware RAID controllers hide metadata on each disk drive of a RAID array, and on other non-volatile storage, so that the logical content of a logical disk does not contain the metadata. In this case, the logical content of each member of a RAID
1
array is identical to the logical content of any other member. The metadata does not need to be saved or restored within the logical disk data during the manufacturing process.
By contrast, RAID
1
control implemented in the operating system software stores the metadata inside the readable data on the disk. As a result, the logical contents of the disks in a software-managed RAID
1
array are not identical.
In one manufacturing process, all disks in a software RAID
1
mirror set are written with unique images. However, such a method of writing all disks in the mirror set with unique images increases the time to manufacture the computer system overall. Moreover, a typical solution in computer manufacturing is to write a separate image to each disk of a disk set. Because unique images are written in series, this takes twice as long for two disks as writing the single image into a hardware RAID controller.
With respect to software RAID
1
, software RAID
1
is a feature in some computer server operating systems. In connection with the manufacture of computer servers having operating systems that employ software RAID, it is desirable to provide an improved ability to support configurations of soft-mirrored disks.
SUMMARY
A method of manufacturing a computer includes creating a reference two-disk software RAID pair, the software RAID pair having desired partitions mirrored by an operating system. The method also includes extracting a master image from one disk of the reference disk pair, performing a difference comparison of partitions of a target disk of the reference disk pair against the master image and obtaining a collection of differences. The method further includes writing the master image to each disk of a disk set in the computer being manufactured and applying the collection of differences to a target disk of the disk set.
A technical advantage of the method of the present disclosure is an improved manufacturing of a custom configured computer having a software RAID mirror disk set.


REFERENCES:
patent: 4740890 (1988-04-01), William
patent: 4785361 (1988-11-01), Brotby
patent: 4953209 (1990-08-01), Ryder, Sr. et al.
patent: 5022077 (1991-06-01), Bealkowski et al.
patent: 5103476 (1992-04-01), Waite et al.
patent: 5113518 (1992-05-01), Durst, Jr. et al.
patent: 5155847 (1992-10-01), Kirouac et al.
patent: 5175852 (1992-12-01), Johnson et al.
patent: 5212729 (1993-05-01), Schafer
patent: 5230052 (1993-07-01), Dayan et al.
patent: 5247683 (1993-09-01), Holmes et al.
patent: 5325532 (1994-06-01), Crosswy et al.
patent: 5371792 (1994-12-01), Asai et al.
patent: 5418918 (1995-05-01), Vander Kamp et al.
patent: 5421006 (1995-05-01), Jablon et al.
patent: 5421009 (1995-05-01), Platt
patent: 5423023 (1995-06-01), Batch et al.
patent: 5459867 (1995-10-01), Adams et al.
patent: 5463735 (1995-10-01), Pascucci et al.
patent: 5471617 (1995-11-01), Farrand et al.
patent: 5499357 (1996-03-01), Sonty et al.
patent: 5504904 (1996-04-01), Dayan et al.
patent: 5541991 (1996-07-01), Benson et al.
patent: 5553143 (1996-09-01), Ross et al.
patent: 5652868 (1997-07-01), Williams
patent: 5671412 (1997-09-01), Christiano
patent: 5684974 (1997-11-01), Onodera
patent: 5689560 (1997-11-01), Cooper et al.
patent: 5694583 (1997-12-01), Williams et al.
patent: 5745669 (1998-04-01), Hugard et al.
patent: 5752004 (1998-05-01), Blood
patent: 5771347 (1998-06-01), Grantz et al.
patent: 5794052 (1998-08-01), Harding
patent: 5809230 (1998-09-01), Pereira
patent: 5845281 (1998-12-01), Benson et al.
patent: 5933497 (1999-08-01), Beetcher et al.
patent: 5960204 (1999-09-01), Yinger et al.
patent: 5995756 (1999-11-01), Herrmann
patent: 6151708 (2000-11-01), Pedrizetti et al.
patent: 6202207 (2001-03-01), Donohue
patent: 6378038 (2002-04-01), Richardson et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Manufacturing process for software raid disk sets in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Manufacturing process for software raid disk sets in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Manufacturing process for software raid disk sets in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3053565

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.