← Back to Patent Explorer
US5568609A Expired / Lapsed US ⏱️ 0.0 years remaining

Data processing system with path disconnection and memory access failure recognition

Assignee: Fujitsu Ltd
•
Filing: 1995-04-28
•
Granted: 1996-10-22
•
Expires: 2015-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method is provided which controls a data processing system having two common memories forming a duplex memory, a plurality of clusters provided in common for the common memories, and input/output paths connecting the clusters to the common memories. The method includes the steps of detecting a failure which has occurred in one of the common memories by each of the clusters, physically disconnecting input/output paths connected to the above-mentioned one of the common memories therefrom when the failure is detected by one of the clusters, and inhibiting the clusters from accessing the above-mentioned one of the common memories in which the failure has occurred. There is also provided a data processing system that uses such a method.

Inventors

  • 👤 Hitoshi Sugiyama
  • 👤 Toshinori Hiraishi
  • 👤 Tuyoshi Kumano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 17:46
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/1658; G06F11/1666; G11; G11C; G11C29/00; G11C29/70; G11C29/74

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 134 words
A data processing system, comprising: at least one common memory; clusters, each accessing said common memory; input/output paths connecting said common memory and said clusters; and input/output path disconnecting means for physically disconnecting said input/output paths from said common memory, each of said clusters comprising: input/output path disconnection processing means for controlling said input/output path disconnecting means to physically disconnect, when a failure has occurred in one of said clusters, all input/output paths connected to said one of the clusters; and cluster failure recognition processing means for stopping operation of said one of the clusters when said one of the clusters in which said failure has occurred recognizes that said failure has occurred in said one of the clusters responsive to detection of the physical disconnection via an attempted access of said common memory.
Claim 2
Dependent Claim 134 words
A data processing system, comprising: at least one common memory; clusters, each accessing said common memory; input/output paths connecting said common memory and said clusters; and input/output path disconnecting means for physically disconnecting said input/output paths from said common memory, each of said clusters comprising: input/output path disconnection processing means for controlling said input/output path disconnecting means to physically disconnect, when a failure has occurred in one of said clusters, all input/output paths connected to said one of the clusters; and cluster failure recognition processing means for stopping operation of said one of the clusters when said one of the clusters in which said failure has occurred recognizes that said failure has occurred in said one of the clusters responsive to detection of the physical disconnection via an attempted access of said common memory.
Claim 3
Dependent Claim 37 words
A data processing system as claimed in claim 1, wherein each of said clusters further comprises state supervising means for supervising states of other clusters and for judging whether each of the other clusters is normally operating.
Claim 4
Dependent Claim 27 words
A data processing system as claimed in claim 2, wherein said state supervising means of each of said clusters periodically supervises the states of the other clusters.
Claim 5
Dependent Claim 151 words
A data processing system, comprising: common memories; clusters, each accessing said common memories; input/output paths connecting said common memories and said clusters; and input/output path disconnecting means for physically disconnecting input/output paths from said common memories, each of said clusters comprising: input/output path disconnection processing means for controlling said input/output path disconnecting means to physically disconnect, when a failure has occurred in one of said clusters, all input/output paths provided between said common memories and said one of the clusters; and cluster failure recognition processing means for performing a predetermined process necessary to stop an operation of the one of said clusters and for stopping the operation of the one of said clusters when the one of said clusters in which said failure has occurred recognizes that said failure has occurred the one of said clusters responsive to detection of the physical disconnection via an attempted access of said common memories.
Claim 6
Dependent Claim 151 words
A data processing system, comprising: common memories; clusters, each accessing said common memories; input/output paths connecting said common memories and said clusters; and input/output path disconnecting means for physically disconnecting input/output paths from said common memories, each of said clusters comprising: input/output path disconnection processing means for controlling said input/output path disconnecting means to physically disconnect, when a failure has occurred in one of said clusters, all input/output paths provided between said common memories and said one of the clusters; and cluster failure recognition processing means for performing a predetermined process necessary to stop an operation of the one of said clusters and for stopping the operation of the one of said clusters when the one of said clusters in which said failure has occurred recognizes that said failure has occurred the one of said clusters responsive to detection of the physical disconnection via an attempted access of said common memories.
Claim 7
Dependent Claim 37 words
A data processing system as claimed in claim 4, wherein each of said clusters further comprises state supervising means for supervising states of other clusters and for judging whether each of the other clusters is normally operating.
Claim 8
Dependent Claim 22 words
A data processing system as claimed in claim 5, wherein said state supervising means periodically supervises the states of the other clusters.
Claim 9
Independent Claim 171 words
A method for controlling a data processing system which has at least one common memory, clusters provided in common for each common memory, and input/output paths connecting said clusters to said common memory, said method comprising the steps of: each cluster supervising states of others of said clusters; physically disconnecting by a supervising cluster of input/output paths provided between said common memory and one of the clusters being supervised when a failure has occurred in said one of the clusters; and stopping an operation of said one of the clusters being supervised in which said failure has occurred by determining whether or not the input/output path extending from said one of the clusters has been disconnected from said common memory by the attempted accessing of said common memory, and stopping said one of the clusters in which said failure has occurred when it is determined that said input/output path extending from said one of the clusters has been disconnected from said common memory by the attempted accessing of said common memory.
Claim 10
Independent Claim 171 words
A method for controlling a data processing system which has at least one common memory, clusters provided in common for each common memory, and input/output paths connecting said clusters to said common memory, said method comprising the steps of: each cluster supervising states of others of said clusters; physically disconnecting by a supervising cluster of input/output paths provided between said common memory and one of the clusters being supervised when a failure has occurred in said one of the clusters; and stopping an operation of said one of the clusters being supervised in which said failure has occurred by determining whether or not the input/output path extending from said one of the clusters has been disconnected from said common memory by the attempted accessing of said common memory, and stopping said one of the clusters in which said failure has occurred when it is determined that said input/output path extending from said one of the clusters has been disconnected from said common memory by the attempted accessing of said common memory.
Claim 11
Dependent Claim 37 words
A method as claimed in claim 7, wherein said method further comprises the step of performing, before the step of stopping the operation, a predetermined process necessary for stopping the operation of said one of the clusters.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-10-22 2000-04-22 2000-10-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-10-22 2004-04-22 2004-10-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-10-22 2008-04-22 2008-10-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag