Patent US5835703A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5835703A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for diagnosing disk drives in disk array device

Assignee: Fujitsu Ltd
•
Filing: 1992-12-18
•
Granted: 1998-11-10
•
Expires: 2012-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an apparatus and method for diagnosing a plurality of disk drives in at least one disk array device, including a disk array control unit which is connected in parallel with a plurality of data storage disk drives, a redundant disk drive and a spare storage disk drive, and which is adapted to access the plurality of disk drives in parallel in response to an access from a host device. The disk array control unit accesses the spare storage disk drive as well as the plurality of data storage disk drives and the redundant storage disk drive, in accordance with a data transfer requirement from the host device, thereby diagnosing the storage disk drive, when the data transfer requirement represents a read transfer or write transfer.

Inventors

  • 👤 Shigeo Konno

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 18:22
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2205; G06F11/2221

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 199 words
A method for diagnosing a plurality of disk drives in at least one disk array device including a plurality of data storage disk drives, a redundant disk drive for a redundancy check, a spare storage disk drive, said spare storage disk drive storing data which is recreated when a failure occurs in a data storage disk drive, and a disk array control unit that is connected in parallel with said plurality of disk drives and that is adapted to access said plurality of disk drives in response to an access from a host device for accessing said data storage disk drive only, wherein said method comprises: a step of simultaneously accessing said spare storage disk drive as well as said plurality of data storage disk drives and said redundant disk drive, when a data transfer requirement issued by said host device is a read transfer requirement that addresses the plurality of data storage disk drives even when said read transfer requirement does not require access to said spare disk drive; and a step of diagnosing said spare storage disk drive during simultaneous accessing of said data storage disk drives so that said spare storage disk drive may be tested.
Claim 2
Independent Claim 199 words
A method for diagnosing a plurality of disk drives in at least one disk array device including a plurality of data storage disk drives, a redundant disk drive for a redundancy check, a spare storage disk drive, said spare storage disk drive storing data which is recreated when a failure occurs in a data storage disk drive, and a disk array control unit that is connected in parallel with said plurality of disk drives and that is adapted to access said plurality of disk drives in response to an access from a host device for accessing said data storage disk drive only, wherein said method comprises: a step of simultaneously accessing said spare storage disk drive as well as said plurality of data storage disk drives and said redundant disk drive, when a data transfer requirement issued by said host device is a read transfer requirement that addresses the plurality of data storage disk drives even when said read transfer requirement does not require access to said spare disk drive; and a step of diagnosing said spare storage disk drive during simultaneous accessing of said data storage disk drives so that said spare storage disk drive may be tested.
Claim 3
Dependent Claim 34 words
A method as set forth in claim 1, wherein said disk array control unit performs seek operations and data transfer operations for said spare storage disk drive to diagnose said spare storage disk drive.
Claim 4
Dependent Claim 55 words
A method as set forth in claim 1, wherein said disk array control unit accesses said spare storage disk drive as well as said plurality of data storage disk drives and said redundant disk drive, when the data transfer requirement from said host device is a write transfer to diagnose said spare storage disk drive.
Claim 5
Dependent Claim 44 words
The method of claim 1 wherein said disk array control unit has information representing the state of said spare storage disk drive, and said disk array control unit is operative to refer to said information when receiving a seek command from said host device.
Claim 6
Dependent Claim 41 words
The method of claim 1 wherein said disk array control unit is operative to access all of the disk drives except said spare storage disk drive when a data transfer requirement issued by said host device is a write transfer requirement.
Claim 7
Dependent Claim 188 words
A disk array device that is connectable to a host device and includes at least one data storage disk drive, a redundant disk drive for a redundancy check, and a spare storage disk drive, said spare storage disk drive storing data which is recreated when a failure occurs in said data storage disk drive, comprising: a host interface controller which receives an access command issued from said host device; and a disk array control unit for controlling said at least one data storage disk drive, said redundant disk drive, and said spare storage disk drive, in accordance with said access command through said host interface controller, said disk array control unit being operative to access both said at least one data storage disk drive and said spare storage disk drive so as to diagnose said spare storage disk drive during simultaneous access of said data storage disk drives, when a data transfer requirement issued by said host device is a read transfer requirement for said at least one data storage disk drive even when said data transfer requirement does not require access to said spare storage disk drive.
Claim 8
Dependent Claim 188 words
A disk array device that is connectable to a host device and includes at least one data storage disk drive, a redundant disk drive for a redundancy check, and a spare storage disk drive, said spare storage disk drive storing data which is recreated when a failure occurs in said data storage disk drive, comprising: a host interface controller which receives an access command issued from said host device; and a disk array control unit for controlling said at least one data storage disk drive, said redundant disk drive, and said spare storage disk drive, in accordance with said access command through said host interface controller, said disk array control unit being operative to access both said at least one data storage disk drive and said spare storage disk drive so as to diagnose said spare storage disk drive during simultaneous access of said data storage disk drives, when a data transfer requirement issued by said host device is a read transfer requirement for said at least one data storage disk drive even when said data transfer requirement does not require access to said spare storage disk drive.
Claim 9
Dependent Claim 42 words
A disk array device as set forth in claim 6, wherein said disk array control unit is operative to perform seek operations and data transfer operations for said spare storage disk drive for the purpose of diagnosing said spare storage disk drive.
Claim 10
Dependent Claim 101 words
A disk device as set forth in claim 6, wherein said disk array control unit is operative to access said spare storage disk drive as well as said plurality of disk drives including said at least one data storage disk drive and said redundant disk drive, when a data transfer requirement from said host device is a write transfer to diagnose said spare storage disk drive during simultaneous access of said data storage disk drives so that said spare storage disk drive may be tested at any time during said access from said host device without disturbing said data transfer requirement.
Claim 11
Dependent Claim 85 words
A disk array device as set forth in claim 8, wherein said disk array control unit is operative to access said spare storage disk drive as well as said plurality of disk drives including said at least one data storage disk drive and said redundant disk drive, when said data transfer requirement from said host device is a diagnosis, and wherein said disk array control unit is operative to diagnose said spare storage disk drive and to write data onto said spare storage disk drive.
Claim 12
Dependent Claim 26 words
A disk array device as set forth in claim 9, wherein said diagnosis includes seek operations and data transfer operations for said spare storage disk drive.
Claim 13
Dependent Claim 42 words
A disk array device as set forth in claim 8, wherein said disk array control unit is operative to perform seek operations and data transfer operations for said spare storage disk drive for the purpose of diagnosing said spare storage disk drive.
Claim 14
Dependent Claim 30 words
A disk array device as set forth in claim 9, wherein said diagnosis includes seek operations, data transfer operations, and recording medium defect detecting operations for the storage disk drives.
Claim 15
Dependent Claim 64 words
A disk array device as set forth in claim 6, further comprising a plurality of disk drives, a first disk drive of said plurality of disk drives including said redundant disk drive, a second disk drive of said plurality of disk drives including said spare storage disk drive, and said remaining plurality of disk drives including said at least one data storage disk drive.
Claim 16
Dependent Claim 48 words
A disk array device as set forth in claim 13, wherein said disk array control unit further comprises a means for dividing data sent from said host interface controller into a plurality of data blocks, and storing each of said data blocks into respective data storage disk drives.
Claim 17
Dependent Claim 48 words
A disk array device as set forth in claim 13, wherein said disk array control unit is operative to access said spare storage disk drive as well as said plurality of disk drives including said at least one data storage disk drive and said redundant storage disk drive.
Claim 18
Dependent Claim 80 words
A disk array device as set forth in claim 15, wherein said disk array control unit is operative to access said spare storage disk drive as well as said plurality of disk drives including said at least one data storage disk drive and said redundant disk drive, when said data transfer requirement from said host device is for diagnosing said spare storage disk drive, and said disk array control unit is not operative to transfer data to said host device.
Claim 19
Dependent Claim 28 words
A disk array device as set forth in claim 16, wherein said diagnosing includes a seek operation and a data transfer operation for said spare storage disk drive.
Claim 20
Dependent Claim 42 words
A disk array device as set forth in claim 15, wherein said disk array control unit is operative to perform seek operations and data transfer operations for said spare storage disk drive for the purpose of diagnosing said spare storage disk drive.
Claim 21
Dependent Claim 29 words
A disk array device as set forth in claim 16, wherein said diagnosing includes seek operations, data transfer operations, and recording medium defect detecting operations for said disk drives.
Claim 22
Dependent Claim 18 words
A disk array device as set forth in claim 6, wherein said access command is a seek command.
Claim 23
Dependent Claim 18 words
A disk array device as set forth in claim 6, wherein said access command is a read command.
Claim 24
Dependent Claim 35 words
A disk array device as set forth in claim 6, wherein said disk array control unit comprises a means for checking whether or not an error occurs when said access command is being carried out.
Claim 25
Dependent Claim 46 words
The disk array device of claim 6 wherein said disk array control unit has information representing the state of said spare storage disk drive, and said disk array control unit is operative to refer to said information when receiving a seek command from said host device.
Claim 26
Dependent Claim 43 words
The disk array device of claim 6 wherein said disk array control unit is operative to access all of the disk drives except said spare storage disk drive when a data transfer requirement issued by said host device is a write transfer requirement.

References Cited (Backward Citations)

US4092732A Cited
US4817035A Cited
US4775978A Cited
US4849927A Cited
US4899342A Cited
US5159671A Cited
US5148432A Cited
US5113371A Cited
US5088081A Cited
US5177744A Cited
US5357509A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-09 2002-05-11 2002-11-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-09 2006-05-11 2006-11-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-09 2010-05-11 2010-11-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag